Category Archives: administrative note

Try the Safari Books iPad application (well, not yet)

After I started writing this, which I’ve been working on off and on this month, the Safari To Go app disappeared from the US iTunes Store. I’ll update this review when the re-release fixes the issues involved. Some of the speed issues might be related to its apparent pre-release status. The Safari Books team alludes […]

Read Effective Perl Programming on the Safari Books Online mobile site

You can read Effective Perl Programming in the Safari Books Online mobile site, and it looks pretty nice. One of the advantages of Safari Books Online is that you don’t have to buy individual books. You have access to all of the books for a subscription fee. It’s even better if you get your company […]

Use the return value from srand

[This is another bonus, mid-week item since it’s so short and probably mostly useless as a tweak to what you already do.] Perl 5.14 changes srand to return the seed that it used to start the pseudorandom number generator that gives you numbers through rand. There are plenty of interwebs that will explain the difference […]

Get the first Kindle chapter for free gives out for free the first chapter of the Kindle version of Effective Perl Programming. The “first chapter” includes the front matter and up to half way through Item 6 in “The Basics of Perl”.

Set default values with the defined-or operator.

[This is a mid-week bonus Item since it’s so short] Prior to Perl 5.10, you had to be a bit careful checking a Perl variable before you set a default value. An uninitialized value and a defined but false value both acted the same in the logical || short-circuit operator. The Perl idiom to set […]

Do you want extra Effective Perl in Safari Books?

We’re looking for some reader feedback. You can comment here, send us mail, reply on Twitter, skywrite your message in Chicago (please send us a link to that video in case we miss it), or come up to us at a conference. We’re thinking about writing an extra, bonus chapter of Effective Perl Programming for […]

Effective Perl Programming is in PDF and ePub

I just found out that Effective Perl Programming is available in digital formats through They have a PDF version and an ePub version, each for $US31.99, which, sadly, is more than the hard-copy price of $US26.39 on and the Kindle price of $US17.59.

Effective Perl Programming looks better than most on the Kindle.

Here are some images from the Kindle version (on an iPad) of Effective Perl Programming. It doesn’t look bad considering how bad most other non-novels look on Kindle, and its readable. These are two non-consecutive pages:

Effective Perl Programming is now on Kindle.

Effective Perl Programming is now available in a Kindle edition:

A Chinese translation of Effective Perl Programming is in the works

There’s a Chinese translation of _Effective Perl Programming_ in the works. I don’t know when it will be available: the translation will take some time, then the publisher has to put it on paper, then it has to show up in stores. I don’t have any details on where or how you can buy the […]