Exegesis
7 for Perl 6 -- At first glance, Perl 6 may seem
like something of a backwards step--it has extra quotation marks and
commas that Perl 5 didn't require. But the new formatting interface
does have several distinct advantages. Damian Conway explains. Get all
of O'Reilly's Perl books and articles at perl.oreilly.com.
A Horse Is a Horse, of Course, of Course--Or Is It? Perl classes and subroutines can get your horses to neigh, but you'll need to establish an instance and instance variables to distinguish between the Palomino and the Clydesdale. Find out how in Chapter 9 of Learning Perl Objects, References & Modules, the book that picks up where Learning Perl leaves off. If you like this chapter, read the whole book (and up to nine others) on Safari with a free trial subscription.
Safari Gets Bigger and Better -- There are now more than 2,000 books from the industry's leading technical publishers available on Safari Bookshelf. As the library grows, so does its functionality: searches are powerfully precise and as broad or specific as you wish; and now, with a Safari Max subscription, you can download chapters to read offline. Safari will help you save time, reduce errors, keep current, and save more money than ever with up to 35% off print copies of your favorite books. If you haven't
yet gone on Safari, try a free trial subscription.
How We Wrote the Template Toolkit Book -- There are a number of tools available for writing books. Authors Dave Cross, Darren Chamberlain,
and Andy Wardley are all Perl hackers, so when they got together to write a book, it didn't take them long to agree to use POD (Plain Old Documentation). Here's how they practiced what they preached with Perl Template Toolkit.
O'Reilly Partners with No Starch, Paraglyph, and Syngress -- We're pleased to announce a collaboration between like-minded companies: As of January 1, 2004, O'Reilly is the North American distributor for three innovative small presses: No Starch Press, Paraglyph Press, and Syngress Publishing. O'Reilly will handle retail and direct sales, warehousing, and shipping, as well as provide direct marketing and PR support for these publishers with whom our philosophies are aligned. We invite you to give them a close look.
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.