2011-01-20

ebook status

Some days ago, No Starch Press started selling an ebook version of TLPI. The ebook is also provided for free when you buy a paper copy of TLPI from No Starch (look here for coupon—valid until end of February—that provides a publisher discount for the book+ebook package).

Currently, the ebook is available only in PDF form and only from No Starch. However, a full range of other ebook formats is currently in production, and when those formats are available they will be sold through the usual retail channels (and made available to No Starch customers who already have the ebook). I expect those other formats to be available around mid-February.

2011-01-19

Source code download glitch

There's a small glitch in the latest website update, which I won't be able to fix for about 24 hours: on the source code page, the links to the source code tarballs are broken. In the meantime, here are the links for the dist and book tarballs (look here for an explanation of why there are two versions of the tarball).

Update 2011-01-20: The problem is fixed now.

FAQ page

I've added an FAQ page to the TLPI web site, with answers to some questions about TLPI that have come up more than once.

2011-01-10

Korean translation of TLPI

Korean publisher Acorn Publishing has signed a contract with No Starch Press to do a Korean translation of TLPI. I've now added a page to the web site with information about translations of TLPI.

2011-01-09

Linux 2.6.37 API changes

Linux kernel 2.6.37 was released a few days ago, so I've updated the API changes page with information on the most significant change in 2.6.37: the addition of the fanotify API.

2011-01-05

FAQ: Why didn't you cover topic X?

By now, I've had a few questions of the form Why didn't you cover [topic X] in TLPI? Examples of topics that have been mentioned include more socket options in Chapter 61, tracing and debugging techniques, and POSIX AIO.

The general answer to this question is twofold: time and space. There are various additional topics I myself would have liked to include in TLPI, but in the interest of actually finishing the book, I had to draw the line somewhere, and exclude those topics. In addition, as we headed toward production, it became clear that we were going to run close to the limits of what could be printed as a single paper volume (the publisher and I both agreed that we didn't want to go to two volumes). Thus, there wasn't enough space to cover every desirable topic.

Assuming that there is one day a second edition of TLPI, we may well go to two volumes and go into greater detail on some topics and add various topics not covered in the first edition. I'm collecting suggestions for topics to consider for inclusion in future editions of TLPI, if you want to send me specific suggestions.

2010-12-30

Revised errata list

Many thanks to Justin Pryzby, who has recently read a lot of TLPI, and sent me an email that grew the errata list by 60%. The current set of errata can be found here.

2010-12-23

TLPI on facebook

TLPI now has a facebook page.

Simplified Chinese translation of TLPI

Chinese publisher Posts and Telecom Press (PTP) has signed a contract with No Starch Press to do a Simplified Chinese translation of TLPI. According to PTP, the translation should be available in the first half of 2012.

Updated on 2012-02-18 to emphasize that this translation is Simplified (as opposed to Traditional) Chinese. See also the TLPI translations page for information about changes to the schedule for publication of this translation.

2010-12-20

Next print run (and request for bug reports)

Sales of the first print run of TLPI have been going well enough that we'll soon start preparing for the next print run. In that print run, we'll incorporate the errata that have accumulated so far.

If you've been reading TLPI and noticed any small errors or typos, now (or any time up to about mid-January 2011) would be a good time to report them, so that the fixes can be included in the next print.

2010-12-06

More errata, more reviews, and a request

By now, a few more readers have written in with (mostly minor) reports, and I've updated the errata page.

And also by now, a few more reviews have been posted in various places. They're all rather positive. For pointers to some of my favorites, see the reviews page.

And, a request: if you enjoy my book, please consider reviewing it in an online magazine, online bookseller's web site (Amazon or elsewhere), blog, or web site. Reviews really do make a difference in getting the word out and helping a book succeed.

2010-12-04

Special offer from No Starch Press

Between now and 28 Feb 2011, you can order the paper version of TLPI from No Starch Press at a 30% discount (i.e., a total price of US$70 plus shipping), and receive the ebook free when it becomes available (look here for details on the ebook release). To obtain the discount (and ebook), you must buy TLPI direct from the publisher's web site, and quote the coupon code Mamaku (what's that?). (No Starch Press is located in San Francisco, so international shipping rates will apply for readers outside North America.)

(Updated 2010-12-05, to clarify that shipping is additional to the price.)