July 2010 Archives

Something special for YAPC::EU


A new Student Workbook for Learning Perl

I decided to write another Perl book this week since I couldn't go to OSCON. Well, by "write", I mean update Student Workbook for Learning Perl, which I first wrote in February 2005, when Learning Perl was still in its third edition. I hadn't really thought about it too much, but this is the first Perl book I published. After awhile you lose track of the timeline, I guess.

I've actually been slowly working on this for awhile, so most of the work was porting what I had in Microsoft Word—which O'Reilly was using at the time …

I've uploaded my Mastering Perl slides to the OSCON website.

I've uploaded my Mastering Perl tutorial slides to the OSCON website.

Perl Authors Night at Powell Tech Books at OSCON

During OSCON, you can meet several Perl book authors for a panel discussion, questions and answers, and socializing at Powell's Technical Books on Tuesday, July 20 at 7 pm. Bring your Perl books to get them signed by your favorite authors. Also, you can get 20% off new books when you present your OSCON badge at the store during OSCON week. Confirmed authors include:
  • chromatic (Modern Perl, Perl Testing: A Developer's Notebook, Perl Hacks, Extreme Programming Pocket Guide)
  • brian d foy (…

Is 230 % 5 == 4? Sometimes it is.

I don't want to give this away in this post, but see if you can suss out this problem:

 my $value = 200 * 1.15;      # 230
 print "Value is [$value]\n";   # Value is [230]
 my $result = $value % 5;     # 4

When you give up, read my answer on O'Reilly Answers.

I'm looking for issues of The Perl Journal

If you have some hard-copy issues of The Perl Journal (Jon Orwant's magazine), I'd like to trade you something for them, whether that's money or something else. I'd especially like to take a complete set off someone's hands. Send me some email if you have some you want to get rid of.

About brian d foy

user-pic I'm the author of Mastering Perl, and the co-author of Learning Perl (6th Edition), Intermediate Perl, Programming Perl (4th Edition) and Effective Perl Programming (2nd Edition).