Archive for the 'Noteworthy' Category

Introducing: My Rails Plugins

I was waiting until I switch my blog until Rails only and then going to install Warehouse and list all my plugins there, however having to been forced at gunpoint (or at least metaphorical gunpoint) to try Git, I am starting to really appreciate the nuances that it brings over SVN. I won’t go into that now.

I’ve had many plugins lying around the place ready for consumption by Rails developers but now I shall start storing them online for everyone to use.

Clickable Error Messages

Currently a bit of a hack-job, was built before I even jumped on the REST boat and knew about @object.to_xml but essentially makes the fields in error_messages_for clickable.

Dashboard Location

With this plugin it takes 2 minutes (no, seriously) to add Basecamp-like urls to your project. Thanks goes to both David Heinemeier Hansson and Derek Haynes for their plugins.

Form Helper Fieldset

Simply wrap your inputs and labels in a fieldset block, passing a string aswell if you want a legend and it wraps it in fieldsets in the html for you.

Of course there are more to come as I can track down some of my plugins in the wild.

Get the plugins from GitHub here!

Any other downloadable work will go on my profile.

1 Comment

My Absenteeism, My Discomfort

Writing this is putting my respect on the line, it may even affect my business. I hope instead that this will prompt people to speak out about what they believe in.

There has been a reason that I have not blogged for a while. One part laziness, but about 4 parts being fed up with the whole web industry scene.

When I first joined, I saw the industry as a place where an artist could have fun, discover their talents and enjoy the close knit social community. 10 years later, I now feel completely different. Although I have felt this many times before, never have I been so close to giving up all the social aspects and keeping my head down. The web industry has taken a lot out of me. I have literally served my adolescence years behind the web and I feel that as this was a big character development period, I have a bigger link to the web compared to some, as it defined who I became.

Now what is annoying me the most is the social ladder of the web industry. Not necessarily the social ranking ladder. There are some people out there who have been working on the web for a while and who do a lot for the greater good of the internet, rather than for themselves. On the opposite side, you have a slew of people who work for the greater good of themselves, for their bank and for the internet fame. You are allowed to do both, but the amount of fake people on the internet. What is worse than that, is people look upto them and thus causing an undying cycle. These people will do anything for the internet-fame, which in reality, is meaningless. It is close to the social ladder of a High School.

Hell, there was a while where I would of done anything for the fame too, it would be wrong of me not to admit that, but my eyes have opened. I have seen people who have spent 4 years training to be a designer, but at the first chance of a big company talking with them, jump over to coding. I’ve seen people with no coding experience, write books on coding, and become internet famous because they do. The industry does not mean much when a well selling book is written by someone in the field, who a few month’s earlier had no knowledge of the topic. I was helping such a person out, a year before they wrote a book.

I have had a few offers to write books, ranging various topics, however just because you have the opportunity doesn’t mean you should and I realised that. I felt the topics that was offered were already talked about too much and I didn’t want to take anyone else’s money thinking they were getting something new or taking an already published author’s money from them when they had the brains to get there first. People should write competing books, it causes the quality to go up but Amazon has a catalog of over 26,000 books through the search ‘CSS’. Granted a lot of these books are not related to the subject, but definitely a large amount.

One subject that always gets raised when talking about this industry is how we need to evolve and what we should do to do that. But when you get the basic facts, how far have we come in the last 2 years? Honestly, we have seen a thousands pro-CSS workgroups formed, thousands of conferences with large amounts of panels talking about CSS or how we should embrace it, thousands posts saying saying the same as the conferences, thousands of books and of course, a couple of hundred ego’s have been stroked. In reality, we haven’t come that far at all, we are just repeating the same things we did years ago. If anything, it’s time to take action and stop focusing on ourselves. If you believe in the web, prove it. Don’t write a book, don’t tell us we should embrace web standards and uninstall Internet Explorer. We know we should, we say the same things too. Reach out to your local businesses, write a newspaper article, tell someone who wouldn’t hear about this at a conference.

I have had a hand in organising a conference for representatives of companies, offering them a free conference on WHY their site should follow our suggested standards, we got people speaking there and we made a difference. You could also help students at schools and colleges learn what they should be doing and why. That is what we need in the web.

We are literally peeing in our own pool. I know many people who do not want to attend web conferences because of the whole social ladder scene. These people are sometimes the ones that we want to change too. It is not doing the industry any good whatsoever.

I will not be quitting as I first thought I would when I wrote this post, I think I could still make a difference if I carried on. I think the web industry as a whole, needs to shape up and start focusing on the real goals rather than personal goals. Our industry is one of the few that focus on the evolution in the unique way we do. Participating in boosting your name is fine, but there are more than a few people in this industry now that are doing it in an egocentric manner, and that number of people is growing.

5 Comments

An Open Letter to David Watanabe

I’ve been meaning to write this post for a few weeks…

David,

I found your work through Jon Hicks, of which I advocate no blame for. Your software is beautifull and functions in ways quintessential to how I suspect. I have yet to find a worthier Feed Reader. This in itself is a great accomplishment for which you should be proud. I own both Acquisition and Newsfire and enjoy them both.

In actuality, I enjoy them when they work. The myth that ‘Mac applications don’t crash’, comes from the fact that Mac applications rarely crash, but with your applications operational, this is hardly the case. I get crashes approximately every 20 minutes with a big fat “Your application has closed unexpectedly.”.

I paid cash in good faith that I’d get an application of standard quality, instead the real caliber of your programs are blinded by lack of care. And after Googling, I find this: http://squidnews.com/2007/04/17/david-watanabe-the-complaints/

I have shot off emails and even tried to get support via instant messenger. When I ask you about other things, such as Cocoa programming, I get responses but when it comes to your work, I don’t.

Asking you about transferring over licenses from Acquisition to Xtorrent (The same app, just a rebuild):
Zach Inglis: Quick question, is there a way to transfer licenses from Acquisition to Xtorrent?
David Watanabe: sorry
… Short, Impolite, And you’re rebuilding the SAME application.

As a developer I know what it is to program applications, they start to become something that is a part of you. Something for which you have pride over, and I can only presume you have pride over your applications. Carry it over, let the world know. Allow people to enjoy your applications as they should.

Hopefully, this’ll get a spark out of you enough to actually get off your ass and realize you are being no more than a crook: taking peoples money with promises of quality and handing them a mangled piece of Carbon.

— Zach

Recently, I was having such a problem where Newsfire would reset itself once every day, I had no backup the first time. I didn’t feel I needed one, Newsfire only crashed, it didn’t crash so badly.
Newsfire keeps crashing

A friend of mine, Shawn Grimes had similair problems:

8 Comments

Rails Plugins

Not only have I just set up a public HTTP SVN for my plugins (on Google Code as MediaTemple don’t do HTTP:// SVNs) …

I have created a new plugin that extends error_messages_for to give you clickable links to the form elements

The readme:

Clickable Error Messages
======================

Have a long form, or at least one that scrolls past the main page. Want to give your users more interactivity on the forms?

This is unobtrusive, no extra markup is required. If you remove it, your application will work as normal.

Example
=======

In your view:
<%= error_messages_for :user %>

Example goes here.

2 errors prohibited this user from being saved

There were problems with the following fields:

Copyright (c) 2007 Zach Inglis [www.zachinglis.com], released under the MIT license

Get it here: http://zachinglis-rails-plugins.googlecode.com/svn/trunk/svn/
I shall rename it to svn.zachinglis.com when (mt) get back to me.

2 Comments