The latest version of the book is P2.0, released almost 5 years ago. If you've bought a PDF of the book and would like to update it to this version (for free), visit your home page.
By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:
If you've found a new error, please submit it.
- Reported in: B1.0 (16-Sep-12)
PDF page: 1
I don't know if it's an error or not, but my kindle edition version doesn't have page numbers (or the ability to move to a particular page). I think I emailed the mobi to my kindle email account but can't recall for sure.--Bill Wake
- Reported in: P1.0 (22-Nov-14)
PDF page: 11
I believe the word "wait" in the following sentence should instead be "await".
"Any number of surprises and adventures wait you (including bugs)."
"Any number of surprises and adventures await you (including bugs)."--Adam Lomas
- Reported in: P1.0 (25-Mar-13)
Paper page: 23
Within "Step 5", the sentence just before the examples: "...could include such ideas such as these:"
You can remove the first "such".
- Reported in: P1.0 (22-Nov-14)
PDF page: 24
In section 2.7 the phrase "off-tangent" appears. Using "off track" or another pithy variation of "off on a tangent" might convey the idea more clearly as "off-tangent" is somewhat dubious in its acceptance as a valid expression. (See english.stackexchange.com/questions/111558/off-on-a-tangent-vs-off-tangent)--Adam Lomas
- Reported in: P1.0 (18-Jun-13)
PDF page: 27
When attempting to print the entire document, it fails when it gets in the queue to page 27 with a fatal error causing the document to close.
Printing individually page 26, 27, 28 and further works.--Greet Burkels
- Reported in: B6.0 (08-Jan-13)
PDF page: 43
"if zero of your FaceBook friends" => Facebook as earlier on page.--T. Paakkonen
- Reported in: P1.0 (21-Mar-13)
PDF page: 62
“Do you intentionally and consciously mix up how you drive your way THOUGH the application?”
Shouldn't it be THROUGH instead?--Pedro Faraco
- Reported in: P1.0 (23-Nov-14)
PDF page: 64
The intention of the following sentence is ambiguous:
"Finally, Boris is likely to stumble over issues related to newer technologies."
In the context of Boris' persona, it seems unlikely he would "stumble over" issues related to newer technologies. To me, that suggests he would uncover an issue and have trouble rectifying it. More likely, it seems the intent of this sentence would be better expressed by replacing "over" with "across".
"Finally, Boris is likely to stumble across issues related to newer technologies."
This sentence now suggests that Boris is likely to be one of the first users to identify an issue in newer technologies because he is on the cutting edge and thus likely to be among the first to adopt the technology.--Adam Lomas
- Reported in: P1.0 (20-Mar-13)
Paper page: 103
This is not an error that comes from the book. I think it's more of a problem that comes from integrating different programs which uncover problems in programming languages.
Chapter: Exploring When There is No User Interface.
When I open the file in Firefox I surprisingly get:
I think it is notable that the result is in the same order as written in the editor.
But when I fix it to more readable code:
It gets right:
How can this happen? Can’t the language handle scattered code or is there something odd with this editor or am I, which I think would be excessive to say, violating the code?
Maybe there should be a codeline checker or something that prevents things like this to happen, or am I way off?--Christer Nilsson
- Reported in: B6.0 (20-Jan-13)
Paper page: 881
"800-867-5309" even "866-867-5309"
"866-867-5309" even "866-867-5309"