Episode #260 - April 3rd, 2012
| Tweet |
A new Rails 3.2.3 with safer defaults for mass assignments, a catalog to make sense of Heroku's millions of add-ons, a fast Puma webserver to chase the Unicorns and their Rainbows!, an Engage! gem to do just that with your customers, bundle outdated to save you from the update dance, and Christopher Walken singing the praises of Ruby on Rails while we ditch it for LOLCODE, because it haz scale.
Listen to this episode on Ruby5
This episode is sponsored by Top Ruby Jobs
If you're looking for a Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
Rails 3.2.3 white lists mass assignments
A white list now prevents model attributes from being mass assigned and Rails now automatically adds attributes to attr_accessible when using model generators.
There’s also a new option to selectively disable authenticity_tokens for remote forms, a new find_or_create_by_{attribute}! method, and higher version requirements for mail and rack_cache to prevent security vulnerabilities.
Heroku Add-ons Catalog
If you're tired of dealing with Heroku's giant add-ons page, this new Heroku add-ons catalog allows you to search, tag or review any add-on to get a clearer picture.
Puma pounces on the Rainbows! & Unicorns
Evan Phoenix released version 1.0 of Puma, a Ruby webserver based on Mongrel which features less memory usage and higher concurrency than Unicorn or Rainbows! It can run on any Ruby interpreter but its use threading makes it a better fit for JRuby and Rubinius.
Engage! your customers
Customer support and feedback is crucial and it's not necessarily something you want to build and maintain yourself. Engage! a gem that offers a free service to non-profits and is available with a license for for-profit companies.
bundle outdated
Alex Berry goes over a great addition from the Bundler 1.1 release that allows you to list all gems with newer versions available which can potentially save you hours of tedious back and forth to update them.
LOLCODE
We thought we'd mention two stories from April 1st, starting with Can Has LOLCODE by Eric Allam and Nick Walsh. Think TryRuby, but for LOLCODE.
Walken on Rails
Also on April 1st, the folks from Collective Idea announced a new screencast series hosted by Christopher Walken. We played a clip for listeners, but you can listen to the other audio clips over on their website.