Noel Rappin Writes Here


August 4, 2010: A couple of useful things

Apple, Safari, WindyCityRails, rvmNoel RappinComment

Book Satus

Still patching the Shoulda chapter together. Realized yesterday that Machinist is in the middle of a version 2 upgrade, which, along with some factory_girl changes probably means I have some tweaking to do in that chapter.

I haven't run the buy links in a while. You can get the beta ebook and pre-order from Pragmatic and the book is also available from Amazon.


Early Bird pricing for WindyCityRails is scheduled to end today. I'm doing the PM tutorial on "Testing In A Legacy Environment". Please sign up, I'd hate to talk to myself. Also watch WindyCityRails for another speaker announcement that should be coming up very soon. There's already a great lineup, and they run a super-great conference.


This is handy given what I've been doing this week. Christoph Olszowka has made a bash completion script for RVM commands. I wonder if it will work in my zsh shell.

Speaking of useful tips, on the off chance that anybody stumbles across this who doesn't read John Gruber, he has a useful OS X service for opening all the URL's in a selected text as separate Safari tabs.

Former Apple engineer Sachin Agarwal, now at Posterous, lists some things he learned about project management from his time at Apple.

June 11, 2010: Get Ready for Whyday

Git, Paperclip, Passenger, Safari, whyNoel RappinComment
Looks like I did get a few links gathered yesterday. I'm also working on a post about PeepOpen, TextMate, and RubyMine, I had an interesting day with all of them yesterday. I also remember working on a book-like thing once upon a time, and the whole point of doing this daily blog was to give me an incentive to work on the book every day.


August 19th is the anniversary of Why The Lucky Stiff's sudden withdrawal from the online Ruby community, and Glenn Vanderburg is organizing Whyday for this Aug 19th, as a day to "put your best practices away" and celebrate Why's unique spirit and contributions by making something great and off the normal path. That sounds like a great idea.

The GitHub team has put up, which is a short and clear reference to commonly used git commands (is it missing rebase, or am I going crazy?)

In the "been there, needed that" category, we have this little snippet from Jim Neath for determining an image's orientation from paperclip.

A couple of Phusion Passenger links: from a couple of days ago, a response to an Igvita article about Rails performance and a preview of performance in the upcoming Passenger 3.

The first Safari extension I might actually use is Instapaper Beyond.

June 10, 2010: RailsConf-a-palooza

Capybara, Rails 3, RailsConf, SafariNoel Rappin2 Comments
Sorry for the involuntary day off yesterday. Lot of links, I'll try and be brief.

RailsConf and Related

DHH's Tuesday keynote is up. Presumably this is different from last year's keynote about Rails 3. The other keynotes will probably become available in the next few days.

David announced Rails 3 beta 4 at his keynote. It looks like we'll be getting a release candidate in another couple of days.

The Ruby Hero awards were given. Weirdly, I can only see the list via people who tweeted about it -- there doesn't seem to be an official list up yet. Winners are José Valim, Nick Quaranto, Xavier Noria, Aaron Patterson, Wayne Seguin, and Gregory Brown. Congrats to all.

Most speaker slides will be available at the RailsConf site.

Gregg Pollack has a screen cast series called Dive Into Rails 3. Which, if past performance is any indicator, will be very useful.

Online recaps include: JetBrains and Jake Scruggs.

Says here that DHH "was dismissive of an analyst report that did not reflect kindly on Rails". Ooh -- how'd I miss this. It's a survey from April that places Rails 11th out of 12 web frameworks in developer satisfaction. (Beating out Spring, with .NET on top). That seems... unlikely based on my experience. But hey, what do I know, I can't charge $600 for my reports.

And A Bunch of Other Stuff

Bowline is a new library for cross-platform desktop apps using Ruby.

Apple's official Safari Extension page isn't up yet, in the meantime, there's

Send Keys is a Capybara extension that lets you send keystrokes to the web page under test.