Listmania!
Essential Ruby on Rails
By an Amazon.com customer
The Rails WayThe Rails Way by Obie Fernandez
Buy new: $34.64 / Used from: $18.00
This is the bible. Obie is one of the best Rails coders out there, and this book is an astounding effort. It also includes great advice from other Rails gurus, like Courtenay, Zed, Sebastian, and more. It's huge, full of great information and incredibly complete. Includes excellent Rails 2.0 coverage, useful overviews of Rails helpers and built-ins, realistic code examples, and sound advice.
Agile Web Development with Rails, 2nd EditionAgile Web Development with Rails, 2nd Edition by Dave Thomas
Buy used from: $3.94
The "official" Rails book. This book is more of a tutorial than anything, as it slowly takes you through the step-by-step development of a site using Rails. It also follows an agile development approach, with each task tied to a customer request. A good all-around intro to Rails.
Advanced RailsAdvanced Rails by Brad Ediger
Buy new: $23.09 / Used from: $7.55
Essential overview of Rails security, routing, and internationalization. Deployment, database scaling and other tricky post-launch issues are examined. Includes brief coverage of Ruby metaprogramming and best practices.
The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition)The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) by Hal Fulton
Buy new: $31.49 / Used from: $17.50
Recently updated, this tome by Hal Fulton is a fantastic resource for the budding Ruby developer. Excellent coverage of metaprogramming, OOP, network programming, file operations, and pretty much anything you'll need to learn.
Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers)Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers) by Christophe Porteneuve
Buy new: $23.07 / Used from: $19.03
The AJAX in Rails is built upon the Prototype framework for Javascript. Scriptaculous provides the pretty effects and transitions. This book is about as good as it gets,
Beginning Google Maps Applications with Rails and Ajax: From Novice to ProfessionalBeginning Google Maps Applications with Rails and Ajax: From Novice to Professional by Andre Lewis
Buy new: $23.09 / Used from: $0.96
If you've considered integrating Google Maps into a Rails app (as many folks end up doing), this is a great guide that will save you lots of time. Be sure to subscribe to the Google Maps blog as well.
Deploying Rails Applications: A Step-By-Step Guide (Facets of Ruby)Deploying Rails Applications: A Step-By-Step Guide (Facets of Ruby) by Ezra Zygmuntowicz
Buy new: $25.51 / Used from: $12.18
The de-facto guide for rails deployment. Tilted towards EngineYard's setup, but a great guide all-around. Nginx coverage could be better, but this book shines all-around when it comes to best practices and scaling. The examples and config segments are excellent.
Pro CSS and HTML Design PatternsPro CSS and HTML Design Patterns by Michael Bowers
Buy new: $29.69 / Used from: $8.74
This is like a giant CSS recipe book, but ideas build upon each other. This resource is super useful when you're working on Rails views. If there's something you need to do with CSS and HTML, this book will help.
Textmate: Power Editing for the Mac (Pragmatic Programmers)Textmate: Power Editing for the Mac (Pragmatic Programmers) by James Edward Gray
Buy new: $19.77 / Used from: $7.78
If you're into Rails, you'll probably want to use Textmate. This is a pretty brief book, but contains some excellent tips on how to be efficient with the world's best GUI editor.