Tuesday, May 25, 2010

Drink#53: Your Ruby on Rails Juice

Cranberry Juice in and out of the Glass by eszter


  1. Ruby on Rails 2.3.8 Released: Ruby on Rails 2.3.8 is here as if it wasn't crazy enough to roll out two releases in two days, you got the third release in 3 days!
  2. Using CSS sprites with Rails helper methods: Jason Z. shares a little Ruby on Rails helper goodie to work with css image sprites.

Monday, May 24, 2010

Drink#52: Your Ruby on Rails Juice

Lemon Meringue Margarita from JBlaze B


  1. validates_length_of without validates_presence_of: A little trick using :allow_nil!
  2. HOWTO: Unobtrusive JavaScript with Rails 3: Peter Cooper shares how to use jQuery unobtrusively with Rails 3.
  3. Ruby on Rails 2.3.7 Released: Just a day after 2.3.6 was released! Crazy!
  4. Episode 215: Advanced Queries in Rails 3: Ryan Bates shares a screencast about new Query API from Ruby on Rails 3.

Sunday, May 23, 2010

Drink#51: Your Ruby on Rails Juice

Drinking in the Sun from Temari 09


  1. Ruby on Rails 2.3.6 Released: Jeremy Kemper announces the release of slow-cooked Ruby on Rails 2.3.6.
  2. Inclusive and Exclusive Ranges: Nice little Range trick from ruby.

Thursday, May 20, 2010

Drink#50: Your Ruby on Rails Juice

Dear readers, please take the freshness of the flowers on the eve of the 50th post of the DrinkRails blog.
Photo taken from Kat's photostream

  1. Setting up a High Availability Ruby on Rails environment with keepalived, nginx, HA Proxy and Thin on Debian Lenny: A comprehensive post on setting up your Ruby on Rails production environment.
  2. Ruby Summer of Code projects: A list of exciting projects with the participants.
  3. acts_as_solr for full text searching: An awesome plugin for full text searching. I have used ferret and thinking-sphinx, while both are capable, solr takes it to a level ahead as it indexes rich documents alongside your database values.

Tuesday, May 18, 2010

Drink#49: Your Ruby on Rails Juice

Not a lot of exciting post in the last few days.
  1. Rubinius 1.0 released: Worth keeping an eye on!
  2. Upgrading RailsPlugins.org to Rails 3 - Part 1: If you are thinking about upgrading your app to Rails 3, this might be a good one to get started with.
  3. Episode 214: A/B Testing with A/Bingo: Ryan Bates with a screencast on A/B Testing.

Thursday, May 13, 2010

Drink#48: Your Ruby on Rails Juice



  1. JRuby 1.5.0 Released: Another release of the best alternative Ruby implementation.
  2. My Common Git Workflow: Katz just posted his git workflow that to my opinion is a fantastic set of git commands for most day to day activities.
  3. Understanding Ruby and Rails: Proxy Patter and Dynamic Delegation ...: Simone Carletti posted an example implementation of Proxy Pattern using the BasicObject, the new stripped down Object class in Ruby 1.9.

Monday, May 10, 2010

Drink#47: Your Ruby on Rails Juice

Photo credits to damshaker's photostream
  1. Pusher: WebSocket-powered Realtime Browser Push Service for Rubyists: Peter Cooper shares the Pusher gem to help implementing server push behavior for ruby on rails applications.
  2. Episode 213: Calendars: Ryan Bates shares a much needed suggestion about using calendars in ruby on rails.
  3. Getting Rails 3 Edge with jQuery, RSpec and Cucumber using RVM: Michael Lindsaar on jQuery integration with Ruby on Rails 3.
  4. Nesta - a CMS for Ruby Developers: Another ruby on rails CMS, this time it's Sinatra based.
  5. MongoCasts: MongoDB installation guides.
  6. The How and Why of Bundler Groups: Katz on how to use groups in ruby on rails bundler and why to use them.

Thursday, May 6, 2010

Drink#46: Your Ruby on Rails Juice

Unlike a drink, today its a beautiful flower to freshen up your day with Ruby on Rails!
Photo credits to ozgurmulazimoglu

  1. Webiva CMS: A new Ruby on Rails based CMS.
  2. RDropbox: A Ruby Client Library for Dropbox: Peter Cooper shares a Dropbox client for ruby.
  3. Ruby 1.9 Encodings: A Primer and the Solution for Rails: Katz goes deep about ruby encodings.
  4. 3 New Date and Time Libraries for Rubyists: Date and Time manipulation made easy.

Monday, May 3, 2010

Drink#45: Your Ruby on Rails Juice

Photo taken from Raelene G's photostream



  1. Action Mailer, go Proc thyself: Now you can pass Proc to specify the defaults in the ActionMailer 3.
  2. Episode 212: Refactoring & Dynamic Delegator: Ryan Bates on refactoring ActiveRecord queries using Dynamic Delegator.
  3. Rails Integration Testing Stack for Winners: Cucumber, Capybara, Culerity and Celerity for Ruby on Rails integration tests.