Site Archive (Complete)

All TPJ issues cost only $4.95.
January 2005

Purchase Issue
Inversion of Control in Perl
Stevan Little• 3
Making Servers Dynamically Configurable
Stephen B. Jenkins• 7
Keeping Up with the World
Simon Cozens• 11
Geolocation in Perl
brian d foy• 15
Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Beginning Perl
• 17
Source Code Appendix • 19

December 2004

Purchase Issue
A mod_perl 2 Primer
Peter Sergeant• 3
Metamodeling with Perl and AMPL
Christian Hicks and Dessislava Pachamanova• 6
Perl, VMWare, and Virtual Solutions
Sam Tregar• 13
Sorting Out the Linguistic Mess
Simon Cozens• 16
Making New Distributions
brian d foy• 19
Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Perl 6 and Parrot Essentials
• 21
Source Code Appendix • 22

November 2004

Purchase Issue
Internet Socket Programming Using Perl
Thomas Valentine • 5
Practical Secure Port Knocking
John Graham-Cumming • 5
Building GUIs with Win32::GUI::XMLBuilder
Blair Sutton • 8
Using the Web as a GUI
Simon Cozens • 12
Scripts as Modules
brian d foy • 16
Letter from the Editor • 1
Perl News • 2
Book Review: The Perl CD Bookshelf Version 4.0 • 19
Source Code Appendix • 21

October 2004

Purchase Issue
Perl Benchmarking
Glenn Wood • 3
Perl and Human-Computer Interaction
Ala Qumsieh • 7
HTML Calendars
brian d foy • 10
Musical Archaeology with Perl
Simon Cozens •12
brian d foy • 20
Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Kevin Carlson:
Mac OS X Panther Hacks • 16
Source Code Appendix • 18

September 2004

Purchase Issue
ObjectivePerl: Objective-C-Style Syntax And Runtime for Perl
Kyle Dawkins ý 3
Scoping: Letting Perl Do the Work for You
David Oswald ý 7
Secure Your Code With Taint Checking
Andy Lester ý 10
Detaching Attachments
brian d foy ý 14
Unicode in Perl
Simon Cozens ý16

Letter from the Editor ý 1
Perl News by Shannon Cochran ý 2
Book Review by Jack J. Woehr: XML Publishing with AxKit ý 20
Source Code Appendix ý 22


August 2004

Purchase Issue
Regex Arcana
Jeff Pinyan • 3
XML Subversion
Curtis Lee Fulton • 8
2004 OSCON Round-Up
Andy Lester • 14
Molecular Biology with Perl
Simon Cozens • 15
Pipelines and E-Mail Addresses
brian d foy • 20

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Source Code Appendix • 22


July 2004

Purchase Issue
lvalue Accessor Methods With Value Validation
Juerd Waalboer • 3
Monitoring Network Traffic With Net::Pcap
Robert Casey • 6
Exception Handling in Perl With Exception::Class
Dave Rolsky • 9
Designing for Pluggability
Simon Cozens • 14
Cleaning Up a Symlink Mess
Randal L. Schwartz • 18

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Tim Kientzle:
High Performance MySQL
• 20
Source Code Appendix • 21


June 2004

Purchase Issue
Perl and Chemistry
Ivan Tubert-Brohman • 3
Genetic Fuzzy Systems in Perl
Ala Qumsieh • 6
Controlling Internet Explorer Using Win32::OLE
Marc M. Adkins • 10
Cooking with Maypole, Part II
Simon Cozens • 14
Making the Most of Exporter and use
Randal L. Schwartz • 18

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Apache, MySQL, andPHP Weekend Crash Course
• 21
Source Code Appendix • 22


May 2004

Purchase Issue
Encrypting Web Pages on a Server
Craig Riter • 3
Determining List Relationships With List::Compare
James E. Keenan • 6
Automating Distributions With scriptdist
brian d foy • 11
Eight Million Ways to die
Randal L. Schwartz • 13

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Perl Medic: Optimizing Legacy Code
• 16
Source Code Appendix • 17


April 2004

Purchase Issue
Audio on Demand with Mr. Voice
H. Wade Minter • 3
Reformatting Text Using Pattern Matching
Julius C. Duque • 7
On Perl as a Natural Language
Russell J.T. Dyer • 12
Cooking with Maypole, Part I
Simon Cozens • 15
Graphical Interfacing with POE and Tk
Randal L. Schwartz • 20

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Python Programming:
An Introduction to Computer Science
• 24
Source Code Appendix • 25


March 2004

Purchase Issue
Perl and Inline Octave Code
Andy Adler • 3
Catching Cheats with the Perl Compiler
Deborah Pickett • 7
Grokking Web Archives
brian d foy • 12
Bayesian Analysis for RSS Reading
Simon Cozens • 15
A Better Data::Dumper
Randal Schwartz • 19

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Perl Template Toolkit
• 23
Source Code Appendix • 24


February 2004

Purchase Issue
Ecryption Using Crypt::CBC
Julius C. Duque • 3
dbcoder: Generating Code For Your Database
David H. Silber • 7
An Almanac in Perl
brian d foy • 10
Scraping Yahoo Groups
Simon Cozens • 13
Watching a Logfile in an IRC Channel
Randal Schwartz • 16

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Russell J.T. Dyer:
Perl Cookbook
• 19
Source Code Appendix • 21


January 2004

Purchase Issue
Coverage Testing with Pod::Coverage and Devel::Cover
Andy Lester • 3
CPAN in the Desert
brian d foy • 7
Tracking TV Shows with Palm and Perl
Deborah Pickett • 9
Lessons Learned Converting Java to Perl
Simon Cozens • 13
Evaluating Short-Circuited Boolean Expressions
Randal L. Schwartz • 17

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Eric Forste:
Mastering Perl for Bioinformatics
• 20
Source Code Appendix • 22


December 2003

Purchase Issue
Programming Graphical Applications with Gtk2-Perl, Part 2
Gavin Brown • 3
Finding Duplicate Files
Julius C. Duque • 9
Protocol Debugging with POE
Simon Cozens • 11
Blocking Spam with Postfix and Amavis
Randal L. Schwartz • 16

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Andy Lester:
Mastering Perl/Tk
• 19
Source Code Appendix • 21


November 2003

Purchase Issue
Programming Graphical Applications with Gtk2-Perl, Part 1
Gavin Brown• 3
Automated Testing with the Perl Test:: Modules
Andy Lester • 10
Quantifying Popular Programming Languages
Thomas Plum • 14
Perl Poker
Simon Cozens • 15
Free as in Music
Randal Schwartz • 19

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Linux and the UNIX Philosophy
• 21
Source Code Appendix • 23


October 2003

Purchase Issue
Petal for XML Templating with Perl
Jean-Michel Hiver • 3
Is it Time for Perl Certification?
Tim Maher • 8
Perl Robotics: A Preview
Moshe Bar •14
Managing the House with Perl
Simon Cozens • 15
Web Error Reporting
Randal Schwartz • 19

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Eugene Eric Kim:
Practical mod_perl
• 22
Source Code Appendix •23


September 2003

Purchase Issue
Perl and Air Traffic Control
Richard Hogaboom• 3
Building Custom Tk Widgets in Pure Perl
Ala Qumsieh • 7
Extending Bryar
Simon Cozens • 10
SourceForge Versus CPAN
brian d foy • 13

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Games, Diversions, & Perl Culture and Web, Graphics & Perl/Tk
• 15
Source Code Appendix • 17


August 2003

Purchase Issue
Implementing the Khazad Block Cipher in Perl
Julius C. Duque • 3
Programming Persistent Objects with Class::PObject
Sherzod B. Ruzmetov • 8
Therapy Bots
Moshe Bar •12
Bryar: A New Weblogging Tool
Simon Cozens • 15

Letter from the Editor • 1
Perl News Special Report: OSCON 2003 • 2
Book Review by Russell J.T. Dyer:
Learning Perl Objects, References,& Modules
• 19
Source Code Appendix •21


July 2003

Purchase Issue
Building Collaborative Web Applications with CGI::Wiki
Kate L. Pugh • 3
Managing Your MP3 Library in Perl
Luis E. Muñoz • 7
Enhancing Terminal Output in Perl
Shay Harding •11
Destructors and Weak References
Randal Schwartz • 14
Five Ways to Find Files
Andy Lester • 17

Letter from the Editor • 1
Perl News Special Report: Perl Whirl ’03• 2
Book Review by Russell J.T. Dyer:
Perl 6 Essentials
• 20
Source Code Appendix •22


June 2003

Purchase Issue
Fuzzy Logic in Perl
Ala Qumsieh• 3
Creating Module Distributions with Module::Install
Brian Ingerson • 8
Integrating OS X Aqua and Perl
Moshe Bar •12
Managing Newsletters with Perl
Simon Cozens • 15
HTML Filtering in Perl, Part 2
Randal Schwartz • 20

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack Woehr:
Web Development with Apache and Perl
• 23
Source Code Appendix • 25


May 2003

Purchase Issue
Web Localization & Perl
Autrijus Tang • 3
Data Manipulation & Perl Command-Line Options
Andy Lester • 8
Google and Perl
brian d foy • 12
Tracking Finances with WWW::Mechanize and HTML::Parser
Simon Cozens • 14
HTML Filtering in Perl, Part 1
Randal Schwartz • 18

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Piers Cawley:
Programming Web Services with Perl
• 21
Source Code Appendix • 23


April 2003

Purchase Issue
Mouse Tracking with JavaScript and Perl
Peter Sergeant • 3
Test-Driven Development in Perl
Piers Cawley • 7
A Magic Header for Starting Perl Scripts
Péter Szabó •12
Building a Better Mail Handler
Simon Cozens • 16
Tailing Web Logs
Randal Schwartz • 20

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Tim Kientzle:
Test-Driven Development By Example
• 23
Source Code Appendix • 25


March 2003

Purchase Issue
Fractal Images and Music With Perl
Randy Kobes, Andrea Letkeman, and Olesia Shewchuck • 3
Writing Multilingual Sites With mod_perl and Template Toolkit
Stas Bekman and Eric Cholet • 8
Perl in High Performance Computing Environments
Moshe Bar • 14
Something for Nothing
Simon Cozens • 16
Creating Perl Application Distributions
brian d foy • 22

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack Woehr:
Graphics Programming in Perl
• 25
Source Code Appendix • 27


February 2003

Purchase Issue
Using PerlObjCBridge to Write Cocoa Applications In Perl
Kevin O’Malley • 3
Parsing MIME & HTML
Luis E. Muñoz • 6
Home Automation with Perl
Moshe Bar • 11
Amazon.com Wish Lists
brian d foy • 14
Other People’s Arguments
Simon Cozens • 16

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack J. Woehr:
Practical Python
• 21
Source Code Appendix • 23


January 2003

Purchase Issue
Juggling Perl Versions
Matthew O. Persico • 3
Session Management with CGI::Session
Sherzod Ruzmetov • 11
Building Your Own Perl Modules, Part 1
Arthur Ramos Jr. • 16
Sharing Cookies
brian d foy • 19
Why I Love Ruby
Simon Cozens • 21

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack Woehr:
Writing Perl Modules for CPAN
• 26
Source Code Appendix • 28


December 2002

Purchase Issue

Creating RSS Files with XML::RSS
Derek Vadala • 3
Making a Cross-Platform Installer with Perl
Max Schubert • 6
Perl & Rapid Database Prototyping
Tim Kientzle • 10
Ruby vs. Perl
brian d foy • 13
Mining Mail
Simon Cozens • 15

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Cameron Laird:
Programming Perl in the .NET Environment
• 19
Source Code Appendix • 20

November 2002

Purchase Issue

Using Perl to Stress-Test Server Applications
Moshe Bar • 3
perlcc & Compiling Perl Script
Robert Kiesling • 6
Turning HTML into an RSS Feed
Sean M. Burke • 8
Better Documentation Through Testing
brian d foy • 13
Really Lazy Persistence
Simon Cozens • 16

Letter from the Editor • 1
Perl News by Shannon Cochran • 2
Book Review by Jack Woehr:
Extending and Embedding Perl
• 19
Source Code Appendix • 21


Related Sites: DotNetJunkies, MSDN Magazine, SD Expo, SqlJunkies, TechNet Magazine

web2