Posts

Showing posts from June, 2009

The application Mail quit unexpectedly - GrowlMail problems

Image
One of my favorite–yet least mentioned–free utilities is Growl, a universal notification service for Mac that lets applications notify you of events. Now instead of each application deciding on how they want to present notifications for things like new mail, incoming tweets, etc. you can control it in a single place, assuming the application supports Growl or an extension has been written for it.

Such is the case with Mail.app. Though Mail.app is not written to support Growl the developers for Growl have created an "extra" that can provide that functionality. I've been using this setup for a while now and have been quite pleased with it.

After upgrading to Safari 4 I suddenly found that Mail.app was crashing on me as soon as a new e-mail came in. Here is the error message I was getting:

Which was followed by:

Reset and relaunch had no effect - Mail.app just crashed again. It turns out that an error has been introduced into Growl after upgrading to Safari 4 that creates this …

Book resources for learning Ruby on Rails

Image
I've now been using Ruby on Rails for a little over a year and have found it to be a fantastic environment to build web based applications. The last year has not been without some serious pain and learning curves and while I hardly consider myself a master of the environment I've found a number of resources that may help you if you are considering using RoR as a development platform.

Sure, you can access nearly everything you need to learn RoR online but I am personally still addicted to the dead-tree model of learning. If you are like me and prefer buying books then read on. In the last year I've bought 10 books on various Ruby/Rails topics and what follows are the ones I've gotten the most use out of.

NOTE: Ruby on Rails is a constantly evolving environment and the information below is really relevant for early June 2009. Things can change in the Rails world relatively quickly. It's a good idea to stay up on Rails developments by following the Ruby on Rails blog at…