Updated PDF of Advanced Rails Recipes
The second beta revision of Advanced Rails Recipes is now available. The contributors and I have burned the midnight oil since the first beta to pack as many new recipes as possible (25 more!) in for your New Year reading pleasure. Here's what's new:
-
Analyzing SQL Queries
-
Caching Up With the Big Guys
-
Creating a Wizard
-
Creating Meaningful Relationships Through Proxies
-
Decouple Your JavaScript with Low Pro
-
Dynamically Updating Cached Pages
-
Freshening Up Your Models With Scope
-
Generating Custom Error Pages
-
Geocoding to Find Things By Location
-
Giving Users Their Own Subdomain
-
Handling Multiple Models In One Form
-
Keeping E-mail Addresses Up To Date
-
Keeping Forms Dry and Flexible
-
Monitoring (and Repairing) Processes with Monit
-
Off-Loading Long-Running Tasks to BackgrounDRb
-
Preserving Files Between Deployments
-
Processing an Asynchronous Workflow
-
Receiving E-mail Reliably via POP or IMAP
-
Responding To Remote Capistrano Prompts
-
Taking Advantage of Master/Slave Databases
-
Testing HTML Validity
-
Tracking Test Coverage with RCov
-
Updating Partial Resources with AJAX
-
Uploading Images and Creating Thumbnails
-
Validating Required Form Fields Inline
Current recipe contributors include: Aaron Batalion, Adam Keys, Andre Lewis, Andrew Kappen, Benjamin Curtis, Chris Bernard, Chris Haupt, Chris Wanstrath, Dan Benjamin, Dan Manges, David Chelimsky, Erik Hatcher, Ezra Zygmuntowicz, Geoffrey Grosenbach, Giles Bowkett, Greg Hansen, Gregg Pollack, Hemant Kumar, Hugh Bien, Jamie Orchard-Hays, Jared Haworth, Jarkko Laine, Jay Fields, John Dewey, Jonathan Dahl, Kevin Clark, Luke Francl, Marty Haught, Matthew Bass, Michael Slater, Mike Hagedorn, Mike Mangino, Mike Naberezny, Mike Subelsky, PJ Hyett, Patrick Reagan, Peter Marklund, Pierre-Alexandre Meyer, Ryan Bates, and Sean Mountcastle.
We'll continue to refine these recipes and add new ones for the next beta revision. Thanks to all the contributors for their great work!
Enjoy!
