A Refactoring Example
About a year ago, a person asked the Fun With Perl mailing list about some code they had written to do database queries. It’s important to note that this person was posting from an .it address; why will become…
About a year ago, a person asked the Fun With Perl mailing list about some code they had written to do database queries. It’s important to note that this person was posting from an .it address; why will become…
Editor’s note: In this third and final batch of recipes excerpted from Perl Cookbook, you’ll find solutions and code examples for extracting HTML table data, templating with HTML::Mason, and making simple changes to elements or text. Sample Recipe: Extracting…
Editor’s note: The new edition of Perl Cookbook has released, so this week we continue to highlight recipes-new to the second edition-for your sampling pleasure. This week’s excerpts include recipes from Chapter 14 (“Database Access”) and Chapter 18 (“Internet…
Editor’s note: The new edition of Perl Cookbook is about to hit store shelves, so to trumpet its release, we offer some recipes-new to the second edition-for your sampling pleasure. This week’s excerpts include recipes from Chapter 6 (“Pattern…
This is the third (and final) article in a series which form one Perl programmer’s response to the book Design Patterns (also known as the Gang of Four book or simply as GoF, because four authors wrote it). As…
This is the 7th annual State of the Perl Onion speech, wherein I tell you how Perl is doing. Perl is doing fine, thank you. Now that that’s out of the way, I’d like to spend the rest of…
Randy Ray is coauthor of Programming Web Services with Perl Abstract: One of the most common categories of questions on the SOAP::Lite mailing list is how to get Perl SOAP applications to work with .NET services. It’s not that…
Dave Rolsky and Ken Williams are the authors of Embedding Perl in HTML with Mason. Mason is a powerful framework for generating dynamic text, and is especially useful when creating complex, featureful Web sites. For those (hopefully few) folks…
Andy Duncan is the co-author of Perl for Oracle DBAs. My coauthor, Jared Still, and I had the task of writing a book, Perl for Oracle DBAs, about two of our favorite subjects, Perl and Oracle. Our goal was…
Sean M. Burke is the author of Perl & LWP Introduction LWP (short for “Library for WWW in Perl”) is a popular group of Perl modules for accessing data on the Web. Like most Perl module-distributions, each of LWP’s component modules…
In this Perl/Tk article, I’ll discuss balloon help, photos and widget subclassing. Help balloons can be attached to widgets, menu items, and, as we’ll see here, individual canvas items. Subclassing a Perl/Tk widget is also known as creating a…
As it happens, no matter how much I write about Perl/Tk, there’s always something left unsaid. A case in point is the topic of drag and drop, which didn’t make it into our book, Mastering Perl/Tk. This article describes…
I’ve recently started learning to play the game of Go. Go and Perl have many things in common - the basic stuff of which they are made, the rules of the game, are relatively simple, and hide an amazing…
Turning the Tide on Perl’s Attitude Toward Beginners -> The Perl community has held tight to a “zero tolerance” policy for beginners. The transition to a more accepting, responsible community has begun. The past is behind us and the future…
A couple of months ago, I was approached by a company that I had done some work for previously, and was asked to build them a search engine to index about 200MB of HTML. However, some fairly strict rules…
“This article originally appeared in Visual Developer Magazine” Perl is officially known as the “Practical Extraction and Report Language,” in part because of its extremely robust text handling abilities. Perl’s author, Larry Wall, has a much more colorful name…
Problems Using DBI at Application-Level Intolerance to Table and Data Mutation Error-Prone and Tedious Query Construction Manual and Complex Mapping of Database Data to Perl Data Structures Succint CGI-SQL Interaction (Database Control via ``CGI One-Liners’’) Control and Monitoring of…
Hear Larry Wall’s Keynote (Because of the time length, we’ve broken up Larry Wall’s keynote at O’Reilly’s Open Source Roundtable into four seperate audio files.) Part One MP3 RealPlayer Part Two MP3 RealPlayer Part Three MP3 RealPlayer Q…
Dr. Damian Conway is best known in the United States for authoring Object Oriented Perl, published by Manning. His lectures at Perl conferences are becoming legendary and are a joy for Perl hackers of all levels. I managed to…
Table of Contents Essential Perl/Tk Programming A Graphic Authorizing Example TK Overview A Pay Calculator Example Creating A Window Adding A Menubar Adding Choices To A Menubar More Menubar Choices …