Spidering Hacks -- Want to save time as well as extra trips to your favorite web sites? Here are two hacks--the first on using Template::Extract, a Perl module that allows you to scrape a web page to generate RSS feeds; and the second on using a program called dailystrips to grab all your favorite online comic strips in one HTML file--excerpted from the recently released Spidering Hacks.
One Hump or Two? If Perl is your cup of tea, O'Reilly's T-shirt featuring the Perl camel can be your sugar cube. Add some O'Reilly coasters and mugs, and you've got the ingredients for a whole tea party. Find the makings at ThinkGeek.
A Chromosome at a Time with Perl, Part 2 -- In the conclusion
to his two-part series on using Perl in the bioinformatics realm, James Tisdall shows how references can speed up a subroutine call, how to bypass the overhead of
subroutine calls entirely, and how to quantify the behavior of your code.
James is the
author of Mastering Perl for
Bioinformatics.
A Chromosome at a Time with Perl -- James Tisdall offers a handful of tricks that will enable Perl programmers to write performance-efficient code for dealing with large amounts of biological sequence data. James is the author of the upcoming Mastering Perl for Bioinformatics.
Cooking with Perl -- Learn how to use SQL without a
database server and how to send attachments in mail, in the latest sample
recipes from O'Reilly's recently released Perl Cookbook, 2nd
Edition.
Five Habits for Successful Regular Expressions -- Tony Stubblebine shows how to avoid a lot of trial and error in your regular expression development by adopting these five habits, applicable to nearly any regex implementation. Tony is the author of Regular
Expression Pocket Reference.
Cooking with Perl -- The second edition of Perl Cookbook is about to hit the streets. Get
a taste of what we've cooked up with these sample recipes on『Matching
Nested Patterns』and "Pretending a String Is a File." And reserve a copy of
Perl Cookbook
today.
Exegesis 6 -- Damian Conway explains how the new syntax and semantics of subroutines in Perl 6 make for cleaner, simpler, and more powerful code. For a list of O'Reilly's Perl books and articles, see perl.oreilly.com.
Perl Programming Syntax Summary -- Do you know what push(@{$bob->{'exp'}}, {bob=>1}); means? Appendix B of Advanced Perl Programming provides a complete distillation of all the Perl syntax used in the book. For a free trial and the opportunity to read this and four
other
O'Reilly books on Safari, sign up here.
State of the Onion 2003 -- In this full-length transcript of Larry Wall's annual report on the state of Perl, Larry talks about being unreasonable, unwilling, and impossible.
An Interview with the Author of Practical mod_perl -- In this ONLamp.com interview with chromatic, Stas Bekman talks about his work, mod_perl 2, and what it's like to be sponsored to work on free software full-time. Stas is the author of O'Reilly's recently released Practical mod_perl.
Perl 6 Design Philosophy -- Many Perl 6 design decisions have been influenced by the principles of natural language. For an in-depth discussion of some of the most important principles and their impact on Perl 6, check out this excerpt from Chapter 3 of Perl 6 Essentials.
Learning Perl Objects, References & Modules Book Review -- Russell Dyer's book
review for UnixReview.com looks at O'Reilly's newest Perl offering, saying it
"fills a vacancy for Perl programmers who are looking to improve their skills or to
grow in their careers." For a thorough introduction to advanced programming in Perl,
be sure to check out Learning Perl
Objects, References & Modules.