Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news.

Interesting Ruby Tidbits That Don’t Need Separate Posts #26

By Peter Cooper / June 22, 2009

The latest installment of the series of posts crammed with random Ruby links, articles, and resources to kick off your week!


17 High Quality Videos from GoGaRuCo

Earlier this month, the videos from the GoGaRuCo (Golden Gate Ruby Conference) conference that took place back in April went online. The talks are all available in MPEG 4 video and MP3 audio formats. Video and audio quality are really good overall (no annoying humming or reverb that often plague such undertakings).

Talks include Using Ruby to Fight AIDS, MacRuby and HotCocoa, Building Custom Web Proxies in Ruby, and Sinatra: The Framework Within, although there are 17 to check out overall.


Phusion Passenger 2.2.4 Released - Stability and Bug Fixes

Yesterday Phusion released version 2.2.4 of Passenger - the de facto Rails and Rack-based Web app deployment module for Apache and nginx. It's the latest in a line of security and stability releases so you might want to get up to date. Crucially, a 8KB-per-request memory leak has been fixed since 2.2.3. Upgrading is as easy as with all previous point releases.


"Enterprise" Ruby - Write Ruby in XML?

Perhaps the most horrible Ruby project I've seen in some time but, luckily, an entirely tongue in cheek one - Enterprise by Aaron Patterson (of Nokogiri fame). Enterprise suggests that writing Ruby in XML yields all sorts of "enterprise" benefits. I wasn't going to link to it, but it blew up on both Reddit and, so someone must find it entertaining. If it keeps Aaron entertained enough to keep developing awesome libraries like Nokogiri, I'm grudgingly for it..

Eventful - Improvements for Observable, Adding Events To Your Objects

Eventful is a small extension for Ruby's Observable module that adds named events, block listeners and event bubbling features. If you haven't used Observable before, it basically provides a simple mechanism for objects to inform other objects of state changes - Eventful builds upon that basic functionality. The basic Eventful page has a few simple examples to whet your appetite.


Free Rack & Rails Metal Screencast

Gregg Pollack of RailsEnvy has produced a new, free screencast for the New Relic RailsLab site called Rack & Metal. In about twenty minutes Gregg covers the basics of Rack and Rack middleware before moving on to showing how Rack fits into the Rails stack. It's a great primer if Rack and Rails Metal are still new to you or you want to see how they fit together in the grand scheme of things.


  1. Tomash says:

    I can't find the video with Matt Aimonetti's "CouchDB: Perform Like a Pornstar" talk.

  2. Peter Cooper says:

    I asked about that. Basically due to the whole debacle, Matt asked for it to not be distributed.

  3. Tomash says:

    Awww. Now that everything has been tried, explained, condemned and executed I'd love to see the original. GoGaRuCo guys shouldn't act like *** ****. *

    *Who, apparently ashamed of his ghetto rant, removed it from his website, the website from webarchive and almost threatened anyone thinking about mirroring the rant.

  4. Peter Cooper says:

    I think it's a shame, but I totally get the reasoning. I don't think it's down to the GoGaRuCo guys though, but more because Matt didn't want it to go up. That said, there is no doubt the organizers would rather this were quickly forgotten :)

Other Posts to Enjoy

Twitter Mentions