Greetings, all! I’ve got a bunch of exciting Rails Tutorial–related announcements planned for the coming months, but first I’ve got one that’s long overdue: the Ruby on Rails Tutorial print edition is out, and currently available at Amazon.com. It’s actually been out for a while, but the first print run at Amazon sold out fast, and I didn’t want to send an announcement until they’d restocked the supplies. That bottleneck has now been cleared, so anyone who wants a print version of the book should head to Amazon and pick up a copy. (The content is essentially the same as the version available via railstutorial.org, but a lot of people like owning a physical copy as well.)
To help keep up sales momentum at Amazon, I’m offering a reward to anyone who leaves a review. The reward is a free copy of my upcoming tutorial on the Unix command line, called Learn Enough™ Command Line to Be Dangerous. The steps to get the reward are simple:
- Leave a review at Amazon (no purchase necessary; can be based on electronic version from railstutorial.org)
- Leave the same review at railstutorial.org. (This requires a Softcover account, which has your email address, which in turn is how I’ll know where to send the free command-line tutorial. If you bought the 3rd edition from railstutorial.org, you already have a Softcover account; otherwise, you will probably have to make one.)
That’s it! Just leave a review (in two places) and you’ll get a free copy of Learn Enough™ Command Line to Be Dangerous when it’s ready (which should be soon).
P.S. Rails 5 is slated to come out in the fall or winter (though no one knows exactly when). To answer the inevitable question: yes, I’m planning to update the Rails Tutorial accordingly. (Because the Rails Tutorial is designed to teach web development generally rather than Rails specifically, any changes will be aimed at compatibility rather than at covering new features.) Whether the upgrade is free or a paid supplement depends on how extensive the changes are; I’m cautiously optimistic I’ll be able to get away with minor updates, but there’s no way to know until Rails 5 actually ships. I’ll plan to send out an announcement with more details when the time comes.