Make your code run faster with Perl's secret turbo module
Multi-core programming is a breeze with MCE
Read it
Display beautiful Perl code in HTML without JavaScript
PPI::Prettify makes pretty-printing Perl code as HTML easy
Read it
Solve almost any datetime need with Time::Piece
How to parse, print, format, compare and do math with datetimes in Perl
Read it
The easy way to build stand-alone Perl apps
Making dependency-free Perl applications is simple with App::FatPacker
Read it
Shazam! Use Image::Magick with Perlbrew in minutes
How to get a local non-root install of Image::Magick working with Perlbrew
Read it
Get 30% off the new Perl One Liners book
Happy holidays; enjoy this discount on the latest Perl book until 15th January 2014
Read it
Schedule jobs like a boss with every
Introducing every, the cron scheduling app written in Perl
Read it
An interview with Peteris Krumins
We talk about his favourite Perl one liners, publishing books and Perl on Windows!
Read it
The ultimate guide to Windows and Unix file line ending conversion in Perl
Think you know how to fix CRLF in one line of Perl? There might be more to it than you think …
Read it
Implementing the singleton pattern in Perl
Learn when and how to use this classic “gang of four” code pattern
Read it
An interview with Jeffrey Ryan Thalhammer
Learn about the tools Jeffrey uses to code in Perl, upcoming Stratopan features and more!
Read it
Wear the cloak of invisibility with OpenVPN and Perl
How to covertly screen-scrape behind an encrypted connection and masked identity
Read it
Add Moose-style attribute accessors to your Perl classes
Writing accessors in vanilla object oriented Perl doesn’t have to lead to verbose boilerplate code
Read it
A Stratopan quick start user guide
Learn how to manage your Perl modules in the cloud with Stratopan
Read it
How to redirect and restore STDOUT
STDOUT is the Perl filehandle for printing standard output. Unless a filehandle is specified, all standard printed output in Perl will go to the terminal. Because STDOUT is just a global variable, it can be redirected and restored. Want to implement logging on a program without changing every print statement in the source code? Want to capture the standard output of a perl CRON job? Read on.
Read it
Find CPAN mirrors and configure the local CPAN mirror list
CPAN mirrors are online repositories which host or “mirror” the Perl module distributions on CPAN. There are hundreds of CPAN mirrors dispersed throughout the World. When the CPAN program is run for the first time on a machine, it will configure the CPAN mirror list to use for checking for new versions of modules and downloading Perl distributions. All CPAN mirrors are not created equally though: the distribution list’s age, speed and the geographic location vary from mirror to mirror and so you may want to re-configure your local CPAN mirror list to suit your needs. This article describes how to find CPAN mirrors and edit the local CPAN mirror configuration.
Read it
How to schedule Perl scripts using cron
Cron is a job scheduling program available on UNIX-like platforms. Most system commands can be scheduled including the execution of Perl programs. Once a job is setup, cron will run it as scheduled even if the user is not logged in, which can be a great way to automate sysadmin tasks or repetitive jobs. This article describes how to run Perl scripts with cron.