We try to keep our books accurate, but sometimes mistakes creep in. This page lists the errors submitted by our astute readers. If you've found a new error, please submit it.

The latest version of the book is B2.0, released 22 days ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

Key: Typo Tech. Error Suggestion Not a problem Next edition

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:  

(To find out what version you have, look at the copyright page, a few pages in from the front of the book. If it says (say) 'Second Printing', then here it'll be P2.0. If there are interim PDF releases in that printing, they'll be 2.1, 2.2, and so on.)

PDF Paper Description Found in Fixed in
0
#51478: This issue happens only with Kindle format of the book. When code listing is too wide, right part of it is cropped. Example is at location 5...more...
B2.0
08-May-13
0

#51484: Kindle version, location 5442 (of 13882):
"We added a bit of CoffeScript in order to..."

Should be "CoffeeScript" instead.--Denis Malinovsky

B2.0
09-May-13
20

#51538: In paragraph one, line number 4, "That command added seven files" -- I think the "seven" should be several.--Karey Powell

B2.0
18-May-13
27
#51461: The first example with time: It is now <%= @time %> displays local time (I´m in Germany) The second one: Time in one hour: <%= 1.hour.f...more...
B2.0
06-May-13
83

#51520: Text mentions "rails test models", but example shows "rake test:models" (see bottom of page)--Pavel Repin

B2.0
15-May-13
94
#51539: In building the store catalog page, I saw that after I had typed in the HTML/SCSS as described on pages 93-95, the catalog page did not format...more...
B2.0
18-May-13
115

#51546: In the first paragraph on line 3, "...trivial template (we’ll tart it up in a minute):...", "tart" should "start" -- Karey Powell--Karey Powell

B2.0
19-May-13
115

#51547: In the first paragraph on line 3, "...trivial template (we’ll tart it up in a minute):...", "tart" should "start"--Karey Powell

B2.0
19-May-13
141
#51514: Beneath Figure 16, possibly reword: "This reveals way too much information about our application. It also seems fairly unprofessional." The...more...
B2.0
14-May-13
148 131
#51453: Iteration E3: Finishing the Cart • 131, or 148 of 451 on the PDF: It says ".total_line .total_cell" instead of ".total_line, .total_cell" (...more...
Sam Ruby says: .total_line .total_cell (separated by spaces) means to select any element with a class of total_cell that is enclosed by an element with a class of total_line.
B2.0
06-May-13
247
#51488: in the 6th paragraph starting with "From the output..." there is a command mentioned that reads " load 'deploy assets' ". I think, this sho...more...
B2.0
10-May-13
247
#51489: On the second last line there is the URL for the repo access, which is constructed out of various variables that have been set before. I was c...more...
B2.0
10-May-13
257 245
#51490: Shouldn't the 4th command on the page create a RSA key instead of a DSA key? There is " test -e ~/.ssh/id_dsa.pub || ssh-keygen -t dsa " I...more...
Sam Ruby says: http://www.linuxquestions.org/questions/linux-security-4/which-is-better-rsa-or-dsa-public-key-12593/
B2.0
10-May-13
324

#51560: Having the `DO NOT DO THIS` comment on one page and the rest of the code block on the next page (across a page turn no less) is probably ineffective.--Dan Kee

B2.0
22-May-13
589

#51486: It says:
"A place for Static Web Pages
Thepublic directory..."

There should be an space between "the" and "public". --Guillermo Guerini

B2.0
09-May-13
656

#51521: The method Hash#diff is no longer used inside of Rails 4, and is being deprecated with no replacement.--Guillermo Guerini

B2.0
15-May-13
5906
#51491: Location 5906 of 13882 on the kindle version. There is a sentence that gets cut off before completion: "We start by creating a new Order objec...more...
B2.0
10-May-13