# Updated PDF of Advanced Rails Recipes

**URL:** <https://www.ruby-forum.com/t/updated-pdf-of-advanced-rails-recipes/124821>\
**Category:** Ruby\
**Created:** [January 2, 2008, 9:49pm UTC](https://www.ruby-forum.com/t/updated-pdf-of-advanced-rails-recipes/124821 "2008-01-02T21:49:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikec](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/977dab/32.png) [@mikec](https://www.ruby-forum.com/u/mikec)\
**Post date:** [January 2, 2008, 9:49pm UTC](https://www.ruby-forum.com/t/updated-pdf-of-advanced-rails-recipes/124821/1 "2008-01-02T21:49:02Z")

</div>

Hi Folks,

We’ve just uploaded a new revision of the Advanced Rails Recipes PDF:

[http://pragprog.com/titles/fr\_arr](http://pragprog.com/titles/fr_arr)

To get your updated PDF, simply sign in to your account  
([Manage](http://pragprog.com/my_account)  
) and ask the system to regenerate it.

The contributors and I have burned the midnight oil since the first  
beta to pack as many new recipes as possible in for your New Year  
reading pleasure. This revision adds 25 timely recipes from some of  
the top developers in the community, for a total of 67 practical ways  
to make tasty Rails dishes on your first try! (I’ve listed the new  
recipes and contributors below.)

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!

Cheers,

Mike

* * *

New recipes include:

- 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 K., Andre  
Lewis, Andrew Kappen, Benjamin C., Chris Bernard, Chris Haupt,  
Chris W., Dan Benjamin, Dan M., David C., Erik  
Hatcher, Ezra Z., Geoffrey Grosenbach, Giles B., Greg  
Hansen, Gregg P., Hemant K., Hugh Bien, Jamie Orchard-Hays,  
Jared H., Jarkko L., Jay Fields, Jonathan Dahl, Kevin C.,  
Luke F., Marty H., Matthew Bass, Michael S., Mike  
Hagedorn, Mike Mangino, Mike Naberezny, Mike Subelsky, PJ Hyett,  
Patrick Reagan, Peter M., Pierre-Alexandre M., Ryan B.,  
and Sean M…

---

<div class="post-metadata">

**Author:** ![mikec](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/977dab/32.png) [@mikec](https://www.ruby-forum.com/u/mikec)\
**Post date:** [January 3, 2008, 3:36am UTC](https://www.ruby-forum.com/t/updated-pdf-of-advanced-rails-recipes/124821/2 "2008-01-03T03:36:58Z")

</div>

Hello Mike,

> We’ve just uploaded a new revision of the Advanced Rails Recipes PDF:

Thanks for the update.

> We’ll continue to refine these recipes and add new ones for the next  
> beta revision.

May I highlight the “20-Minute Quick Start Guide for RFacebook -  
Create a Facebook App Using Rails in 10 Easy Steps” that I’ve recently  
published on the new rfacebook questions and answers blog as a  
possible candidate for inclusion online @  
[http://rfacebook.wordpress.com/2007/12/28/quickstart](http://rfacebook.wordpress.com/2007/12/28/quickstart)

Or as a mini “snack” recipe the FAQ entry titled “How can I create  
a Friends Badge using the Facebook API?” online @  
[http://rfacebook.wordpress.com/2007/12/29/badge](http://rfacebook.wordpress.com/2007/12/29/badge)

Cheers.
