It's a couple of days late but here are the main headlines from the last week of Ruby news. We have a couple of Rails releases, some event news, and the usual gaggle of great articles and jobs.
HeadlinesRails 3.1.3 Released (Very Quickly After 3.1.2)
This release mainly contains fixes for regressions that popped up in 3.1.2, including a downgrade to Sprockets. 3.1.2 itself was primarily a bug and security fix release and cleared up a XSS vulnerability in the translate helper.
Rails 3.0.11 Released (clears up aforementioned security vuln too)
Matz says 'Autoload will be dead' (in Ruby 3.0)
Matz says he should have removed 'autoload' from Ruby when he added threads to the language but he has now deprecated them. Due to Ruby 2.0's backwards compatibility demands, though, they won't be fully gone until Ruby 3.0 but Matz now discourages using autoload.
MountainWest RubyConf 2012 Call For Proposals Open
Want to talk at a popular Ruby conference in 2012? MWRC's call for proposals is now open until January 7, 2012. The conference itself takes place in Salt Lake City, Utah on March 15-16, 2012.
Scottish Ruby Conference 2012 Registration Open
You can now buy tickets for June 2012's Scottish Ruby Conference. It's been very popular in the last couple of years so if you fancy going, check it out soon.
Railsclub: A Russian Rails Conference, Moscow, December 17
Heroku Launches Postgres as a SQL Database-as-a-Service
Articles and TutorialsConfiguration for Rails, the Right Way
Mike Perham notes that he still sees people promoting various gems and plugins to handle configuration elements in Rails apps, but that one little known secret is that Rails 3 allows you to define your own configuration elements trivially.
Rails 3.1 Subdomains and Devise Example App and Tutorial
Daniel Kehoe has been working on some interesting Rails demo apps recently and now he presents a detailed Rails subdomains tutorial showing how to create an example Rails 3.1 application with subdomains and authentication using Devise.
Ruby 1.9 Walkthrough: A Bumper Set of Ruby 1.9 Notes
Martin Carel recently bought and watched my Ruby 1.9 video and has put together a bumper set of notes with the main Ruby 1.9 changes outlined.
Unobtrusive Object Deletion in Rails, The Easy Way
Using RESTful routes, the HTTP DELETE verb is necessary to delete resources. But what if your users aren't running JavaScript and want to delete items? Ryan Townsend shows a way to get everything running smoothly.
Using Amazon's CloudFront CDN with Rails
The Rails 3 Asset Pipeline in (about) 5 Minutes
Michael Erasmus was feeling unsure about how the asset pipeline in Rails 3.1 worked but after digging around for a while, he's put together a simple high level overview.
How to Make Gem Patches with Gem Edit
Installing Ruby, Rails, and MySQL on OS X Lion
My Ruby Show co-host Jason Seifer has written a guide to setting up a basic Ruby development environment on Mac OS X Lion over at Think Vitamin.
Admin Interfaces for Rails Apps: RailsAdmin vs ActiveAdmin
ScreencastsContributing to Open Source (RailsCasts)
In the 300th Railscasts episode, Ryan Bates shows how to submit a pull request to an open source Ruby project on GitHub.
Aaron 'Tenderlove' Patterson's Emoji Test Output Gem
Libraries and codeFaye 0.7: New Event APIs and an Open WebSocket Stack
The latest release of Faye adds a few new event hooks and ships with a stand-alone WebSocket client/server implementation that makes adding WebSockets to any Rack app dead simple.
Ruby Command-Line One-Liners
A large collection of Ruby 'one liners', all set up to run from the command line, to perform various functions, mostly involving processing text files.
Snowday: A Snow Themed RSpec Formatter
rack_mailer: Rack End Point for a Contact Form
rack_mailer is a simple piece of Rack middleware that takes passed parameters and sends an e-mail to a preconfigured address.
Junior Rails Developer at Harvest [New York, New York]
Ruby/Rails developer - Remote at 12 Spokes [Salt Lake City, Utah]
Ruby and Front-End Web Developers at BenchPrep.com [Chicago, Illinois]
Last but not least..Ruby Reloaded: Boost Your Ruby-Fu in December with Peter Cooper
My live, online Ruby Reloaded course has its 4th outing on December 5/6 (next week) and only 7 6 seats remain. Learn more about what it's about by following the link and use the code 'INSIDE' to get $50 off.
In math, a
The Ruby standard library (a.k.a. stdlib) is a collection of Ruby libraries that, at one time or another, have been considered useful enough to include with the MRI Ruby implementation by standard. Due to the popularity of these libraries, other Ruby implementations have then tended to re-implement or include the standard library too.
Recently, there have been many screencasts of people coding things in real time. Yesterday,