Remote perl developers amid the CoViD-19

We’re in the middle of a *global* pandemic with the coronavirus running riot around the world. Most countries have implemented some form of “lockdown”, forbidding their citizens to gather in large numbers, or congregate together. There was a time when self-satisfied westerners looked askance at the Chinese tourists wandering around European cities with their face … Read more

Request Tracker

RT Essentials, co-written by one of the RT’s original core developers, Jesse Vincent, starts off with a quick background lesson about ticketing systems and then shows you how to install and configure RT. This comprehensive guide explains how to perform day-to-day tasks to turn your RT server into a highly useful tracking tool. One way … Read more

Listing perl code

Using the perl debugger to produce a code listing. l usage l [min+incr|min-max|line|subname|$var] List code within the currently loaded file, in “windowSize” chunks. Note you can always get back to the current code position with the “.” command (below). See options for more information about “windowSize” Sometimes the default “windowSize” view of your code just … Read more

Pro Perl Debugging

Pro Perl Debugging steps in to help resolve the dilemma of application testing and debugging—one of the biggest time commitments in a programmers daily routine. What this book will do is rescue you from substandard application testing practices. The book commences with several chapters that overview the debuggers basic features, then covers common debugging scenarios. … Read more

The Dump-Value Command: C

The Dump-Value Command: C for the perl debugger. To dump the entire expression thoroughly, use the x command, which will dump the given value completely: DB<13> x @x 0 ‘first’ 1 ‘second’ 2 ‘third’ 3 ‘fourth’ 4 ‘fifth’ DB<14> That’s better, but it’s still a bit clunky, x is better used by giving it a reference … Read more

File::Data v1.20 released

File::Data – interface to file data DESCRIPTION Wraps all the accessing of a file into a convenient set of calls for reading and writing data, including a simple regex interface. Note that the file needs to exist prior to using this module! See new() SYNOPSIS use strict; use File::Data; my $o_dat = File::Data->new(‘./t/example’); $o_dat->write(“complete file … Read more