Annotating CPAN
AnnoCPAN is a new website that shows the documentation for every Perl module available on CPAN and allows anyone to post annotations in the margins of the documents. The notes are public, so everyone can read and reuse them…
AnnoCPAN is a new website that shows the documentation for every Perl module available on CPAN and allows anyone to post annotations in the margins of the documents. The notes are public, so everyone can read and reuse them…
All- Long time no see … err, write … uh, read … um … this. Yeah, long time no this. As Piers hinted, two weeks ago I moved. Moving sucks. For those of you who care, I am still…
We’ve all been there-a data translation problem rears its head and you reach for your toolkit of Perl snippets. It might involve parsing a CSV file, extracting MIME attachments, generating bulk SQL insert statements, or scraping data from a…
Surprise! It’s me again. You may be wondering what happened to last week’s summary (I know I was) and where Matt had gone. Well, I’m not entirely sure where exactly he is now, but last week was moving week…
The purpose of this tutorial is to give a general overview of what iterators are, why they are useful, how to build them, and things to consider to avoid common pitfalls. I intend to give the reader enough information…
A few years into my programming career, I found myself involved in a somewhat unusual web project for an enormous global IT company. Due to some odd platform issues, we could write the intranet half of the project only…
Crumbs. I’ve remembered to write the summary this week. Now if I can just remember to bill O’Reilly for, err, 2003’s summaries. Heck, it’s not like waiting for the dollar to get stronger has paid off. Ah well, no…
All~ Welcome to another Perl 6 summary, brought to you by Aliya’s new friends, Masha Nannifer and Philippe, and my own secret running joke. Without further ado, I bring you Perl 6 Compiler. Perl 6 Compiler Method Chaining Alex…
Note to self: It’s generally not a good idea to go installing Tiger on the day you return from holiday. It’s especially not a good idea to fail to check that it didn’t completely and utterly radish your Postfix…
In a recent lightning article, Customizing Emacs with Perl, Bob DuCharme explained how to use the Emacs shell-command-on-region function to invoke a Perl script on a marked region of text. Bob writes that he was reluctant to invest the…
You have set up and configured various wireless access devices, but could not find one that included all of the features you needed. You could wait for a firmware upgrade from your manufacturer, hoping that they will include the…
All~ Welcome ot another fortnight’s summary. Wouldn’t it just figure that I can’t think of anything sufficiently non-sequiterish to amuse myself. Perhaps I need a running gag like Leon Brocard or chromatic’s cummingesque capitalization. Maybe I should start one…
An interview with Richard Dice, who helped organize Perl’s YAPC::NA 2005 in Toronto.
This article is a case study of the use of Perl and XML/RDF technologies to channel disparate sources of data into a semi-structured repository. This repository helped to build structured OLAP warehouses by mining an RDF repository with SAX…
All, Welcome to another week’s summary. This week I shall endeavor not to delete my summary accidentally or destroy the world. Here we go with p6c. Perl 6 Compilers Implicit $_ on for Loops Kiran Kumar found a bug…
The Perl 6 Summary for the Week Ending 2005-04-26 It’s my turn again. What fun. “What,” I hear you all ask, “has been going on in the crazy, mixed-up world of Perl 6 design and development?” Read this summary…
An interview with long-time Perl programmer and author, brian d foy. His book Mastering Perl recently came out in its second edition.
Getting My Feet Wet My first glimpse of the Internet happened at Lotus Development somewhere around 1994. A Mosaic demonstration duly impressed me. A few months later, working at a small Cambridge, MA company called Dataware brought me closer…
All~ Sadly, a slip of the mouse caused me to delete a partially completed summary, so I am going to push ahead on the rewrite without a witty intro. Feel free to make one up for yourself involving stuffed…