Having trouble reading this email? View it in your browser.
New This Week

Rails Recipes, Rails 3 Ed. »

Thousands of developers have used the first edition of Rails Recipes to solve the hard problems. Now, five years later, it’s time for the Rails 3 edition of this trusted collection of solutions, completely revised by Rails master Chad Fowler.

PragPub Issue # 34 »

  • Technical Blogging
  • Sand Piles and Software
  • Scala for the Intrigued
  • The Pragmatic Defense

Plus: Up Front, Choice Bits, Meet the Team, Calendar, Shady Illuminations, But Wait, There’s More…

Recently Released:

 

Coming Up Next:

  • Programming Clojure, 2nd Edition in print
  • Practical Vim in beta
  • Seven Databases in Seven Weeks in print
  • iOS SDK Development in print
Rails Recipes
April 04, 2012

You’ve been waiting, and now it’s here. The Rails 3 edition of Rails Recipes is now in print and shipping from pragprog.com/book/rr2.

And this month brings us the latest issue of PragPub magazine, free to read and share from pragprog.com/magazines.

Rails Recipes, Rails 3 Edition

Written for novice to intermediate Rails developers, Rails Recipes: Rails 3 Edition is packed with solutions to 70 of the most vexing problems you’re likely to face on the job.

From building custom forms and powering pages with jQuery to integrating with legacy databases, it’s all here. Each recipe has been updated to reflect the latest features of Rails 3 and each lays out a distinctive solution to a problem you may be facing today or could well encounter tomorrow.

In addition, you’ll find half the book is stocked with new eye-opening solutions to such common problems as how to extend Rails, test and deploy your sites, or add a web service to your actions. And each recipe not only lays out a succinct solution, but explains its rationale and the technologies that make it work.

Loaded with the insights of a Rails community leader, members of the Rails core team, and other experts, this is the book you’ll want to have at your side as you craft your next project.

Now in print and shipping from pragprog.com/book/rr2.

April PragPub Magazine

This is the thirty-fourth monthly issue of PragPub, our DRM-free, ad-free, and just-plain-free magazine. We publish simultaneously in every format we can think of, so you can read it in HTML on our website, in PDF, in epub on an iPxd or some other epub-friendly mobile device, or in mobi on your Kindle.

However you read it, we have a great line-up for you this month:

Antonio Cangiano leads off this issue in an interview about technical blogging. We just published Antonio’s book (pragprog.com/book/actb), and nobody knows more about the subject than he does.

Also in this issue, Zach Dennis looks at building software as piling up grains of sand one at a time—and then managing the landslides when the sand piles get too steep. And Jim Bonang introduces The Pragmatic Defense, a comprehensive strategy in which you write methods with built-in defenses that allow you to quickly find the fault underlying a failure.

Venkat Subramaniam is back with another article on the Scala language. This month Venkat shows how Scala handles well-formed XML syntax as regular language syntax. In fact, Scala goes much further than that in its support of XML as a first-class language citizen, as you’ll learn in this enlightening article.

And there’s John Shade’s monthly column and all the usual departments. We hope you enjoy it. And maybe it will inspire you to write an article of your own.

Free to read and share from pragprog.com/magazines

Don’t Get Left Out

Are your friends jealous that you get these spiffy email newsletters and they don’t? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

Are you following us on Twitter and/or Facebook? Here’s where you can find us and keep up with the latest news and commentary:

Andy & Dave

Books • eBooks • Screencasts • PragPub Magazine
PragProg.com

[[peek_image]]

Manage your subscription using your account, or permanently unsubscribe here.
Sent by the Pragmatic Programmers, LLC. • P.O. Box 293325 • Lewisville, TX 75029