| "Human" pretty-printer for data capacity | calin | 2007-10-03 |
| "Looking" at the characters of a Unicode string. | olivierp | 2004-11-29 |
| "Passing variables to Javascript" | clintp | 2001-12-31 |
| "du" to hash | splinky | 2000-07-03 |
| "self documenting" switch options | bobn | 2003-07-26 |
| <=> - not only for sort anymore | Corion | 2001-04-11 |
| 'pubify' directory tree | AltBlue | 2001-01-26 |
| 'tee' with pipes | qi3ber | 2000-11-03 |
| (Golf) Expression for matching numeric IP addresses | trantor | 2004-08-06 |
| (TIMTOWDI) Breaking a config file into name/value pairs | dhoss | 2004-09-02 |
| (Win32) Hard Drive Information | Mr. Muskrat | 2004-03-26 |
| (Win32): Excel PerlScript example | osfameron | 2002-07-02 |
| (Win32): vmail - edit Outlook email in VIM | osfameron | 2002-05-24 |
| (X)Emacs Skeletons and Auto-Insert | stefan k | 2001-10-05 |
| (YA) Perl XML-like parser | belg4mit | 2002-05-06 |
| (Yet Another) Safely eval Data::Dumper objects module | Felonious | 2002-03-14 |
| (code) Array Play | ybiC | 2001-04-30 |
| (code) Check for particular services running on remote WinNT host(s) | ybiC | 2001-03-22 |
| (code) I Rest My Case (and this time I mean it) | ybiC | 2001-07-25 |
| (code) LWP with auth proxy | ybiC | 2001-04-26 |
| (code) One-liner adds HTML breaks to text file | ybiC | 2001-12-16 |
| (code) One-liner parses ippl log for suspicious packets | ybiC | 2002-01-08 |
| (code) One-liner removes whitespace-only lines from text file | ybiC | 2001-12-18 |
| (code) Recursive chmod chown chgrp in 30 lines | ybiC | 2002-10-04 |
| (code) WebMagick, thumbnail index, no javascript | ybiC | 2002-04-20 |
| (code) WindowMaker background image rotater | ybiC | 2004-03-14 |
| (code) neither clever nor useful array vs. hash example | ybiC | 2000-07-01 |
| (code) scratching the surface of File::Temp | ybiC | 2001-02-08 |
| (code) text2xls.pl (was csv2xls.pl) | ybiC | 2001-04-16 |
| (simple|short|script) logging | hiseldl | 2006-12-04 |
| (updated) Perl6::FH | japhy | 2001-06-28 |
| (very silly) BOFH::Easy (instantiated in Net::Telnet) | arturo | 2001-05-14 |
| *nix mySQL backup script using mysqldump | barrd | 2002-10-07 |
| -Mouse | tye | 2002-04-25 |
| .vimrc (with perl) keymap jsp->servlet | Improv | 2003-05-07 |
| .vimrc options to assist with perl coding | Malach | 2002-02-04 |
| /proc Gimmicks (Linux specific) | PetaMem | 2001-07-15 |
| 1 0\/\/Nz U DoodZ! | IndyZ | 2001-02-18 |
| 1111111111-countdown-watcher | zentara | 2005-03-18 |
| 2007-swimsuit-w-lwp | zentara | 2007-02-15 |
| 64-bit hex integer representation under Win32 | John M. Dlugosz | 2001-06-07 |
| @INC By uname -r | scot.needy | 2002-08-07 |
| A CGI::Prototype respond() subroutine for Data::FormValidator users | metaperl | 2005-02-04 |
| A Picture A Day | merlyn | 2001-12-19 |
| A Procrustean Statement | Zaxo | 2006-06-15 |
| A Socket Streamer Subroutine | true | 2002-10-13 |
| A Tribute To The Monks Of Wisdom | koolgirl | 2008-11-15 |
| A cacheing tied hash base class | rdw | 2000-09-13 |
| A cool way to compare dates | spurperl | 2002-07-30 |
| A framework for implementing child processes performing file updates, SQL queries, and the passing of results to the parent using Parallel::ForkManager | atcroft | 2003-01-04 |
| A graphical regular expression tester. | reasonablekeith | 2006-12-07 |
| A little demo for Net::SSH2 | zentara | 2006-08-25 |
| A little extension for Data::Page | valdez | 2004-02-17 |
| A perl shell (sorta) | lindex | 2000-08-15 |
| A quick and dirty template system | rrwo | 2001-09-13 |
| A simple but good debug routine.. | spm | 2001-06-26 |
| A simple perl shell for Windows | diotalevi | 2004-05-27 |
| A singleton wrapper around Cache::Memcached | skx | 2005-11-11 |
| A very simple userid/password check | vtprogrammer | 2000-07-11 |
| A whirleygig for a progress indicator for scripts | da w00t | 2000-03-06 |
| ABA validator | wardk | 2000-06-12 |
| ASCII Christmas tree generator | delirium | 2003-12-24 |
| ASCII Rulers | grinder | 2001-04-03 |
| Abbreviate english words | GrandFather | 2005-06-08 |
| Abstract Packages | Velaki | 2004-08-04 |
| Academic subref example | PetaMem | 2002-05-22 |
| Accent-insensitive case conversion | echo | 2001-08-22 |
| Accept Any Basic Authentication (mod_perl) | bsb | 2003-03-24 |
| Accept user options with defaults and report unknowns. | BrowserUk | 2003-05-25 |
| Acronym Finder | japhy | 2001-11-10 |
| Active Directory Object Handles | girarde | 2007-05-31 |
| Ad-hoc testing of [tie]d variables | tye | 2003-10-09 |
| Add "search this site with google" to your web site | merlyn | 2002-04-19 |
| Add a list of numbers together | i43s | 2000-06-29 |
| Add a newline to the end of a file | jmcnamara | 2002-11-28 |
| Add a task to Outlook 2000 | simon.proctor | 2002-02-28 |
| Add/update daily journal (emacs/linux) | delirium | 2003-09-08 |
| Adding 2 + 2 | merlyn | 2000-09-11 |
| Adding a new user to all groups where another user is | bronto | 2008-05-12 |
| Adding files to Archive::Tar | btrott | 2001-03-16 |
| Adding gaps to a sequence | ariels | 2001-07-15 |
| Adding script location to include path | Azhrarn | 2003-07-10 |
| Adding text to PDL's TriD 3d graphs | zentara | 2007-01-10 |
| Addtoblog | Onur | 2008-01-19 |
| Adjust German HTML Typography | tom-cologne | 2004-10-01 |
| Advanced snippet management with YAML and Perl | dimar | 2004-04-24 |
| Advantages of Tk::Zinc over plain Canvas | zentara | 2004-12-14 |
| All files in dir to Storable.pm data | deprecated | 2001-05-12 |
| All-purpose data dump subroutine | liverpole | 2006-11-24 |
| Alternate start rules in Parse::Yapp | jZed | 2004-05-28 |
| Alternative for Search::Dict | clintp | 2001-12-05 |
| AmpKiller.pm to disallow $&, etc. | ysth | 2004-01-26 |
| An alternative to File::Find | graff | 2004-01-30 |
| Anagram Solver | kilinrax | 2001-01-08 |
| Another date parsing technique | Boyd | 2006-09-01 |
| Another lowercase one-liner | michairw | 2001-12-27 |
| Another take on command line switches | grinder | 2002-02-08 |
| Anti-snippet (or, "local" considered dangerous to fools") | Mur | 2003-08-05 |
| AntiVirus Signature Updater | linebacker | 2002-07-09 |
| Apache IP-Autoupdater | Nimster | 2000-12-06 |
| Approximation with chain fractions | ambrus | 2005-01-24 |
| Array One-liners | japhy | 2000-09-24 |
| Array iterator factory | Roy Johnson | 2005-03-16 |
| Array of Hashes | Lhamo_rin | 2005-08-23 |
| Array sifting | japhy | 2001-12-10 |
| Array sifting, maintaining order | japhy | 2001-12-10 |
| Array-ize a function | frodo72 | 2005-03-18 |
| Ascii to HTML | ph0enix | 2002-05-15 |
| Asian text vs. (s)printf: CJKprintf | graff | 2007-08-03 |
| Associate a config file with a Class::DBI class for meta information | merlyn | 2005-04-15 |
| Atomically increasing sequential numbers | merlyn | 2001-03-01 |
| Auto download files with time stamp | Scott7477 | 2007-06-20 |
| Auto-document prerequisites in README | liz | 2003-12-24 |
| Autogenerate Test Scripts | tachyon | 2003-08-02 |
| Autogenerate descending arrays | bl0rf | 2004-03-13 |
| Automate CPAN install of Bundle::MySQL | jlawrenc | 2000-09-16 |
| Automatic McAfee AV Signatures Update | Spida | 2002-07-16 |
| Automatically Convert web addresses to HTML link tags | Anonymous Monk | 2000-07-12 |
| Automatically add all defined functions to your @EXPORT | merlyn | 2005-06-21 |
| Automatically using mod_perl | Anonymous Monk | 2001-08-19 |
| Automating Wise for Windows Installer - wfwi | GrandFather | 2007-01-08 |
| Automating generation of html form elements | Anonymous Monk | 2000-06-02 |
| Autovivification trick | blazar | 2006-08-12 |
| BEGIN simplifies multi-platform programs | blssu | 2002-09-13 |
| BF Interpreter | aweeraman | 2006-03-08 |
| Backing up with Open3 and dar | zentara | 2003-04-26 |
| Barcode PNGs from DB | Mr. Muskrat | 2002-06-03 |
| Base31 removes those BAAAD words ;) | slloyd | 2007-05-26 |
| Base64 by the (cammel) book | strredwolf | 2000-07-05 |
| Bash analog for Perl's nifty list constructor | meonkeys | 2000-08-01 |
| Basic Linux system information | Juerd | 2001-12-16 |
| Basic SQL Server Interaction | bilfurd | 2002-07-11 |
| Basic frequency analysis of Checkpoint FW-1 rulesets | grinder | 2005-02-24 |
| Basic latency timing using Net::Ping and Time::HiRes | staunch | 2002-05-27 |
| Basic password checking | bronto | 2003-07-30 |
| Batch processing progress printer | Aristotle | 2004-10-23 |
| Beautiful .. operator | grizzley | 2008-10-28 |
| Beautify | le | 2000-06-29 |
| Because PHP sucks: escape to Perl. | Juerd | 2006-02-06 |
| Being lazy with MIME::Lite | Beatnik | 2001-01-17 |
| Benchmark made easy | tachyon | 2001-06-15 |
| Bilingual German news aggregator | xern | 2004-09-18 |
| Binary Search - revisited | GrandFather | 2006-11-15 |
| Binary Searches on Sorted Text Files | scrottie | 2003-03-13 |
| Binary decoder | neniro | 2005-02-11 |
| Binary search | GrandFather | 2005-10-26 |
| Binary to Decimal (zdog's way) | zdog | 2000-08-31 |
| Boustrophedon | OeufMayo | 2001-11-19 |
| Brainf*ck interpreter | Juerd | 2001-12-16 |
| Breadth-first method dispatch | blokhead | 2004-01-30 |
| Break into and out of frames pages with Perl CGI | tachyon | 2003-03-29 |
| Breakpoint on warn or die in the debugger | bikeNomad | 2001-07-14 |
| Browsing .pod files on WinNT | osfameron | 2001-10-23 |
| Building a Simple Perl Module Database | chromatic | 2000-04-19 |
| Burma Shave | zentara | 2003-06-06 |
| Burrows-Wheeler transform | shi | 2008-07-01 |
| CGI HoA edit with Storable | Discipulus | 2006-01-13 |
| CGI Traceroute, Ping, and wget | Coruscate | 2003-02-06 |
| CGI param cleansing | ruzam | 2006-06-02 |
| CGI progress information using Javascript | Celada | 2005-12-06 |
| CGI query string from GET/POST data | Anonymous Monk | 2004-02-27 |
| CGI: Validate access based on IP - with CIDR support | nerfherder | 2005-02-11 |
| CGI: check Form input | pro7agon | 2006-02-05 |
| CGI::Kwiki PodFormatter | larsen | 2003-08-12 |
| CGI::kSession example | oubiwann | 2002-03-14 |
| CLI program to simple GUI wrapper | blazar | 2007-03-08 |
| CPAN Mirror locator | Anonymous Monk | 2001-06-08 |
| CPAN searchplugin for firefox 3 | sir_lichtkind | 2008-11-08 |
| CSV table diff utility | jZed | 2004-06-24 |
| Calculate "friendly" duration from # of seconds | EyeOpener | 2002-08-02 |
| Calculate Mortgage Payment | true | 2005-12-13 |
| Call Subroutines by Approximate Name | davorg | 2000-07-26 |
| CaptureStructure and RestoreStructure | rhardy | 2000-08-07 |
| Carp::Scooby | jimt | 2002-05-10 |
| Cartesian 3-Vectors | Zaxo | 2001-06-18 |
| Case structures using a hash | hardburn | 2002-12-13 |
| Case-insensitive, dash-optional named parameters for your functions | William G. Davis | 2004-11-07 |
| Center a Tk window on the screen | bbfu | 2003-01-03 |
| Chaikin Spline Algorithm | benn | 2003-07-17 |
| Change %ENV globally on Win32 | runrig | 2005-07-01 |
| Change Image File Timestamp to Match EXIF Data | shoness | 2009-06-01 |
| Changing the hidden tied object | merlyn | 2003-01-05 |
| Characters Combinations of All Sizes | monkfan | 2005-05-01 |
| Cheap Stock watch with Tk | zentara | 2007-09-27 |
| Cheap load sharing BLAST server | scain | 2002-03-05 |
| Cheap'n'cheerful Graph Drawer | moot | 2005-01-28 |
| Check IIS Logs for Code Red | SgtClueLs | 2001-08-07 |
| Check IP addresses for good form | Ground Control | 2000-08-16 |
| Check IP with support for CIDR | xaphod | 2002-04-11 |
| Check availability of multiple FTP servers | delirium | 2003-10-09 |
| Check for "unix2dos" (CRLF) in binary files | graff | 2004-09-17 |
| Check whether your hash keys have random order | liz | 2003-09-08 |
| Checking $VERSION for ExtUtils::MakeMaker | bsb | 2005-12-02 |
| Checking Laptop battery info | /dev/trash | 2006-07-08 |
| Checking for leap year | joshua | 2002-02-19 |
| Children's Gtk keyboard trainer with audio | zentara | 2007-04-27 |
| Chord Values for MIDI | Mr. Muskrat | 2003-02-12 |
| Chunk large data/log files into more manageable pieces | ChemBoy | 2003-06-19 |
| Circular buffer instead of shift/push | petral | 2001-01-11 |
| City, State to/from Zip Code converter | duelafn | 2001-12-13 |
| Class::DBI count_where method | dcvr69 | 2004-05-19 |
| Clean up perllocal.pod | jdhedden | 2005-08-11 |
| Clean up ugly HTML | Ovid | 2003-06-10 |
| Cleaning Regexp | amearse | 2001-07-30 |
| Cleaning user input with 'tr' | fuzzycow | 2001-05-23 |
| Cleanup ALerts in Snort/ACID Mysql DB | draper7 | 2003-04-03 |
| Cleartool_Copy | sierrathedog04 | 2001-09-04 |
| Client / Server app | jdgamache | 2001-02-12 |
| Cloning Pieces of an Object | chromatic | 2000-03-29 |
| Close all child nodes in a Tk::Tree | GrandFather | 2006-02-27 |
| Code on web in color! | mushu | 2003-11-14 |
| Collecting pids from children, their children, etc. (aka: pipeline of system(@list) calls) | runrig | 2003-03-27 |
| Color coded diff | tachyon | 2001-10-01 |
| ColorRamp1785 | BrowserUk | 2008-11-19 |
| ColorRamp1785-w-Tk | zentara | 2008-11-19 |
| Colorize | WrongWay | 2001-06-12 |
| Colorized HTML stack trace | hardburn | 2003-09-30 |
| Column text in HTML::Template | simon.proctor | 2003-08-28 |
| Command Grep | fundflow | 2001-08-23 |
| Command Line Program Wrapper | rob_au | 2002-02-06 |
| Command-line SMTP client | aMnE.sIa | 2004-06-23 |
| Commify numbers, the boring and straightforward way | Aristotle | 2005-03-02 |
| Commifying sensibly | oko1 | 2008-12-01 |
| Common Regex's | coreolyn | 2000-08-07 |
| Compact multi-line inplace file edit search and replace | GrandFather | 2005-08-22 |
| Compare Directories and List Changed or Missing Files | sierrathedog04 | 2001-08-15 |
| Compare two Microsoft Word Documents | tachyon | 2004-06-22 |
| Compare2Files LinebyLine | thesundayman | 2001-09-26 |
| Comparing Arrays | eak | 2000-09-01 |
| Compile & test "this perl source tree" (Emacs etc) | Joost | 2007-09-16 |
| Compiler Errors | japhy | 2001-09-26 |
| Completely Useless | btrott | 2000-08-12 |
| Composing operations on piddles | lin0 | 2007-06-15 |
| Compute "experts" on Lotus Domino forums | diotalevi | 2004-08-13 |
| Computer Assisted Gloating | bsb | 2005-04-11 |
| Computing Covariance Matrices with PDL | lin0 | 2007-07-08 |
| Computing the Mahalanobis distance with the Perl Data Language | lin0 | 2007-07-09 |
| Concordance Generator | sifukurt | 2001-08-13 |
| Conditional Regex | hsmyers | 2004-01-08 |
| Conditionally executing debugging code | ariels | 2001-05-24 |
| Config File Processing | ptkdb | 2003-10-10 |
| Config file parser | ishamael | 2000-04-16 |
| Confirm an application opens (win32) | technojosh | 2007-08-13 |
| Conflicts in my PATH | matija | 2004-03-05 |
| Connect to Juno | Mr. Muskrat | 2003-04-11 |
| Connect to an SMTP Server that Requires Authentication | batkins | 2003-07-13 |
| Connecting to shared memory thru semaphores | zentara | 2005-02-09 |
| Constants and perl | BlueLines | 2000-06-14 |
| Construct Graph from a Degree Sequence | japhy | 2005-06-17 |
| Constructing an HTML anchor link with form elements | merlyn | 2001-05-14 |
| Context-Sensitive Subroutine Dispatch | chromatic | 2001-12-15 |
| Controlling depth with File::Find | arturo | 2000-10-12 |
| Convert Gnome2::Canvas::Pixbuf to Image::Magick Array | renegadex | 2008-07-22 |
| Convert Relative to Absolute URLs on-the-fly | nikhil.patil | 2008-02-06 |
| Convert Roman numerals to decimal | Anonymous Monk | 2002-11-14 |
| Convert a number (for example 404) into a string ("four hundred four") | muba | 2004-04-07 |
| Convert accented chars to html escape codes | kingman | 2001-07-27 |
| Convert feet to feet+inches+fraction | tye | 2003-08-28 |
| Convert glob notation to regular expression | John M. Dlugosz | 2001-06-27 |
| Convert hostname to decimal form | ar0n | 2000-10-22 |
| Convert html table to text | PodMaster | 2004-03-21 |
| Convert relative to absolute URL given a base URL, without modules | Aristotle | 2006-01-17 |
| Convert seconds into a formatted ddd:hh:mm:ss string | husker | 2000-08-30 |
| Convert text file to HTML | merlyn | 2000-08-23 |
| Converting C #define to 'use constant' statements | rpc | 2000-11-02 |
| Converting CSV to tab-delimited | PhilHibbs | 2008-04-14 |
| Converting a CSV list to a list of hashrefs naming the fields | merlyn | 2001-06-26 |
| Converting and cleaning Word's HTML export to valid HTML | projekt21 | 2001-11-08 |
| Converting decimal IP addresses to binary | Coyote | 2001-01-30 |
| Converting hex IP addresses to decimal | Coyote | 2001-01-26 |
| Converting numbers to Excel Column indices | Willworker | 2004-12-13 |
| Converting numeric IP address to hex | Coyote | 2001-01-26 |
| Converting string ranges to array slices | dragonchild | 2002-02-22 |
| Cool usage for BCP/SQLServer | SlackBladder | 2007-05-24 |
| Copy bookmarks | scottstef | 2001-03-12 |
| Copy files by date modified | svetho | 2009-06-04 |
| Copying a directory and its contents while displaying a status | hiseldl | 2008-08-04 |
| Corrector | gok8000 | 2008-12-02 |
| Count capturing parentheses in a compiled regexp | BooK | 2004-05-02 |
| Count number of lines in a text file | Scott7477 | 2006-03-23 |
| Count number of unique tags in XML files | leriksen | 2004-03-25 |
| Count the number of lines in a file | jmcnamara | 2002-08-15 |
| Count the number of return values from a subroutine | dkubb | 2001-07-09 |
| Countdown to U1E9 | merlyn | 2000-11-11 |
| Coy.pm Haikus in .signature | briac | 2001-11-02 |
| Create Exchange mailbox with Net::LDAP | neilh | 2004-09-23 |
| Create a Zip archive | bofh_of_oz | 2005-05-31 |
| Create a constructor named the same as your package name! | merlyn | 2004-07-01 |
| Create an interactive Excel web page | jmcnamara | 2005-04-01 |
| Create anagrams simply | Darkling | 2002-03-02 |
| Create small simple OO program with get/set, defaults, initialization | justanyone | 2002-07-02 |
| Create smoke test for your directory of modules | stvn | 2004-07-30 |
| Create unique scratchdir name | hsinclai | 2002-05-12 |
| Creating 'use' list on the fly (plugins) | idsfa | 2003-08-29 |
| Creating Classes | Tetramin | 2001-10-04 |
| Creating a Windows shortcut file | PhilHibbs | 2003-08-13 |
| Creating constants modules | Felonious | 2002-10-01 |
| Creating random passwords for users. | blue_cowdawg | 2005-11-03 |
| Creating vars from URI and printing %ENV | hacker | 2001-12-28 |
| Crop PNM files for JPEG conversion | Willard B. Trophy | 2002-12-26 |
| Crout's Reduction for Matrices | sinan | 2000-07-11 |
| Crypt::RSA: RSA encryption/decryption | btrott | 2001-02-28 |
| Crystallography Files Module | deprecated | 2001-05-08 |
| CueCat Decoding Sub | #include | 2004-02-10 |
| Custom error handling for oversized CGI request entities | rob_au | 2002-01-19 |
| Custom-faced Dice | davido | 2004-01-03 |
| Customize your Test::More | Ovid | 2006-09-26 |
| D20 dice throw parser | Luca Benini | 2004-12-17 |
| DBI Queries | mt2k | 2002-12-07 |
| DBI Select and Update | nutate | 2000-05-31 |
| DBI abstraction | Ryszard | 2002-05-15 |
| DBI bind output vars by column name | Hercynium | 2007-07-09 |
| DBI::Shell Version 10.7 - batch mode - patch to make it work | clemburg | 2001-01-28 |
| DBIx::Recordset and XML::Simple Example | hiseldl | 2002-08-30 |
| DNA Reverse Complement | mousey | 2002-09-14 |
| DNS MX checking | htaccess | 2002-08-13 |
| DSN Wrapper for Secure DBI Passwords | lindex | 2001-04-27 |
| Dalek | beable | 2004-07-04 |
| Data Base Viewer | mirod | 2002-11-10 |
| Data Normalization with PDL | lin0 | 2007-07-07 |
| Database Connectivity | pschoonveld | 2000-04-13 |
| Database Table Viewer | steveAZ98 | 2000-08-15 |
| Database Table to Hash of Hash of Array | timo | 2001-11-29 |
| Database Update or Insert | Mr. Muskrat | 2002-04-26 |
| Day of the week | jmcnamara | 2003-04-11 |
| Day of week for an arbitary date using core modules | merlyn | 2002-02-21 |
| De-engineer a number | KM | 2000-05-25 |
| Deactivate/Activate Keyboard and mouse under Win32 | Sniper | 2001-06-14 |
| Debuggers dumper on the command line | bsb | 2004-03-25 |
| Debugging Template Toolkit | Ovid | 2002-02-20 |
| Debugging a CGI | toma | 2001-09-03 |
| Debugging a system command | Tanktalus | 2006-03-22 |
| Debugging the CGI environment | grinder | 2002-01-23 |
| Decimal Degrees to DMS | dga | 2001-08-23 |
| Declaring and initializing a hash with a list of keys and a list of values | merlyn | 2001-05-15 |
| Decode a string from a URL | da w00t | 2000-02-22 |
| Decorated string, v1.1 | l3nz | 2003-11-25 |
| Delayed Data Generation | chromatic | 2001-01-04 |
| Delete an Excel worksheet | PFudd | 2008-11-10 |
| Delete expired CGI::Session files | LTjake | 2003-10-08 |
| Delete the last line of a file | jmcnamara | 2002-08-08 |
| Deleting an element from the middle of an array | Intaglio | 2001-01-07 |
| Deobfuscator: the struggle for light! | Sigmund | 2001-08-22 |
| Deosil and Widdershins | halley | 2003-05-30 |
| Depth of AoAs | CharlesClarkson | 2002-01-14 |
| Depth-first tree traversal with Algorithm::Loops::NestedLoops | Solo | 2004-08-11 |
| Derangement of a list | japhy | 2005-07-15 |
| Deregex | Dylan | 2002-08-30 |
| Deriving pi and e | fredopalus | 2003-10-25 |
| Destructive Unmerge List | CharlesClarkson | 2002-02-06 |
| Detect common lines between two files, one liner from shell | merlyn | 2000-10-14 |
| Detect cruft in your $PATH | bart | 2007-08-14 |
| Detecting cyclic graphs | Joost | 2003-12-25 |
| Detecting machine Endian-ness | LunaticLeo | 2001-08-06 |
| Detecting stringified references with WWW::Mechanize | Ovid | 2004-01-08 |
| Determine Standard Windows Paths | demerphq | 2002-02-11 |
| Determine Windows Type or Version | demerphq | 2002-02-11 |
| Determine absolute URL given a relative URL and the location where it was found. | ehdonhon | 2003-10-30 |
| Determining if you have balanced delimiters | Ovid | 2000-11-21 |
| Determining indirect filehandles | Masem | 2002-01-23 |
| Deutschevocabularyflashcardgenerator | xern | 2003-11-20 |
| Devel::Pointer in pure perl | diotalevi | 2003-09-26 |
| Dice.pm | talwyn | 2003-11-23 |
| Did NewYear reach you? :) | AltBlue | 2003-12-31 |
| Did that file change? | ruzam | 2006-05-31 |
| Direct a LWP connection to a different host | Corion | 2005-01-30 |
| Directory Listing to an Array | Poetic Justice | 2002-04-10 |
| Disconnect from Juno | Mr. Muskrat | 2003-04-11 |
| Discover trackback ping data | Nomad | 2005-05-07 |
| Disk Space used by a folder (and sub folders) | $code or die | 2001-01-25 |
| Disk Usage summarized | merlyn | 2003-09-03 |
| Display Pod in your web browser | jepri | 2001-10-12 |
| Display floating point numbers in compact, fixed-width format | tye | 2003-09-23 |
| Displaying symbol tables for debugging | integral | 2003-02-09 |
| Do/while correct answer loop | turnstep | 2000-05-12 |
| Does it look like a number? | broquaint | 2002-11-11 |
| Dos2Unix file formater | pschoonveld | 2000-04-13 |
| Dot product of three matrices | Angharad | 2005-08-01 |
| Double Interpolation of a String | chromatic | 2000-05-18 |
| Double popup_menu | wink | 2005-08-09 |
| Double space a file | jmcnamara | 2002-02-04 |
| Download yahoo mail | jhanna | 2005-01-25 |
| Download, don't redirect. | BBQ | 2000-04-26 |
| Downloading a lot of files | ghenry | 2005-06-23 |
| Drag-and-drop encrypting files in a pen drive | fglock | 2005-07-05 |
| Driving Internet Explorer with Perl | zejames | 2004-09-23 |
| Drop formatting to paste plain text from Clipboard | EdwardG | 2007-03-16 |
| Duff's Device in Perl | gaal | 2004-09-07 |
| Dump Evolution address book | greenFox | 2005-06-03 |
| Dump JudyHS | diotalevi | 2008-12-29 |
| Dump MIDI as Perl Code | Mr. Muskrat | 2003-02-17 |
| Dump Text from HTML | Sigmund | 2001-07-18 |
| Dump WINS database to CSV | bort13 | 2000-06-15 |
| Dump a directory as links from CGI | merlyn | 2001-05-30 |
| Dump an LDAP entry | araqnid | 2000-12-08 |
| Dumping from any RDBMS to CSV | jZed | 2007-10-18 |
| Duplicate Test:: output | tye | 2008-06-04 |
| Dynamic SQL Bind values | blogical | 2006-04-22 |
| Dynamically loading perl files (and calling dynamic functions) with error checking. | Anonymous Monk | 2001-06-06 |
| Easier searching for a job using perl. | neniro | 2004-06-09 |
| Easier than foreach $key (keys %links) loop | damian1301 | 2000-11-21 |
| Easy binary toggle at fixed intervals | Ovid | 2000-10-21 |
| Easy blacklister for qmail | liz | 2003-08-20 |
| Easy dispatch tables. | jryan | 2003-04-02 |
| Easy help for scripts | tilly | 2001-09-08 |
| Easy matrix builder | hj4jc | 2006-01-18 |
| Easy sticky query parameters outside of HTML forms | Corion | 2005-09-13 |
| Easy test management | Ovid | 2003-04-03 |
| Elfproef (Dutch bank account check) | Treenaks | 2001-07-26 |
| Emacs Outline Mode Header Numbering | clemburg | 2001-05-31 |
| Email obsfucator for HTML posting (and color blender) | demerphq | 2004-06-27 |
| Email web page daily | Gekitsuu | 2005-06-03 |
| Emphasize a string | Anonymous Monk | 2002-06-14 |
| Emulate Benchmark::cmpthese with older perls | ChemBoy | 2002-09-07 |
| Encode a string to be suitable for a URL | da w00t | 2000-02-22 |
| Encode and decode binary-coded decimals | jmcnamara | 2002-10-08 |
| Encoding HTML | kryten | 2000-04-14 |
| Encrypted Storage of sensible Data in a Cookie | projekt21 | 2001-10-22 |
| England and Wales Date::Manip *Holiday config 2005 to 2008 | EdwardG | 2005-12-09 |
| Ensuring the correct number of arguments, assigning them or printing usage | princepawn | 2000-11-27 |
| Enumerate hotfixes applied to a Windows server (2000, 2003) | grinder | 2005-05-04 |
| Environmental Variables | sinan | 2000-08-27 |
| Epoch Conversion | JoeCool | 2001-12-14 |
| Epoch to Mysql datetime format - DO NOT USE | zakzebrowski | 2004-03-10 |
| Erasing Symbol Tables | shotgunefx | 2002-12-04 |
| Error handling using a block with continue | GrandFather | 2006-06-20 |
| Errors to STDOUT for editors/os's that dont get it... | demerphq | 2001-09-26 |
| Eureka! size of DATA | kwaping | 2006-02-16 |
| Evaluate Expressions. | shotgunefx | 2002-09-26 |
| Excel Spreadsheet Data Set | rob_au | 2001-08-20 |
| Excel time to hh:mm | moscow | 2002-05-23 |
| Exception catching sub | bsb | 2003-09-02 |
| Exclusively updating a file that continues to be repeatedly read | merlyn | 2000-08-22 |
| Execute Perl script from Win32 Clipboard instantly | Courage | 2003-08-21 |
| Execute Sybase stored procedure with output parameters | jplindstrom | 2003-06-13 |
| Expand Class::DBI Field to DateTime Object | hardburn | 2004-07-15 |
| Expand Ranges in Lists of Numbers | The Mad Hatter | 2003-06-08 |
| Expand your world | jlp | 2000-08-20 |
| Expect command output parser sub | Centaurus | 2001-02-15 |
| Experimental sprintf overflow bug detector | diotalevi | 2005-12-01 |
| Expiration day of any month | mr_jpeg | 2004-11-22 |
| Export All Functions from a Module | George_Sherston | 2001-12-21 |
| Export Outlook Tasks | EdwardG | 2004-02-04 |
| Extend regex legibility within character classes | John M. Dlugosz | 2001-06-08 |
| Extended IEEE 754 parsing | trammell | 2005-02-02 |
| External program determing "use bytes" in module | liz | 2003-09-22 |
| Extract SSH_AUTH_SOCK from SSHKeychain (OS X) | adrianh | 2007-02-06 |
| Extract Web page contents | Ovid | 2002-12-26 |
| Extract members of Mailman mailing list | crenz | 2003-05-28 |
| Extract numbers | tye | 2001-02-28 |
| Extract potentially quoted words | merlyn | 2001-06-06 |
| Extracting a Query string | stephen | 2000-02-05 |
| Extracting xml data and using them for SNMP | theroninwins | 2004-09-02 |
| FTP single file to remote server | ponder | 2006-11-28 |
| FTPMBMB.PL | amyarjun | 2005-03-29 |
| Fast Multiplication | zencrypt | 2001-01-09 |
| Fetch Arts & Entertainment Show Details | stretchpants | 2002-03-28 |
| Fetch a cookie to disable X10 popup ads | RhetTbull | 2002-09-09 |
| Fetch perl source code for your current interpreter | diotalevi | 2004-11-29 |
| Fetch weather by zip code | stretchpants | 2002-03-28 |
| Fibonacci numbers with lvalues | ariels | 2000-11-30 |
| Fiddeling with getpwent in csv | bubble | 2000-07-18 |
| Figuring out which version of a loaded module | dragonchild | 2003-02-26 |
| File call in windows. | Andrew_Levenson | 2006-03-08 |
| File permission converter | Centaurus | 2001-02-14 |
| File::Find limited recursion | zentara | 2002-10-18 |
| File::Wrap and Fasta format | clairudjinn | 2003-03-12 |
| FileOperation.pl | amyarjun | 2005-04-03 |
| Filehandle Filter | btrott | 2000-08-10 |
| Filehandle local variables | japhy | 2000-10-11 |
| Filename fixer | spm | 2001-07-18 |
| Files owned in a filesystem | grinder | 2002-05-31 |
| Filter for Earthlink Address Book | cinder_bdt | 2002-06-02 |
| Final Fantasy X: Al Bhed translator | patgas | 2002-01-07 |
| Find Location Of Hometown | vek | 2003-04-05 |
| Find Nimda/Code Red exploits in your error log | hardburn | 2003-06-12 |
| Find SMS text matches (textonyms) | jmcnamara | 2005-12-16 |
| Find a file in a list of directories | grinder | 2002-04-25 |
| Find all webservers on local domain | rdfield | 2002-03-08 |
| Find anagrams | tilly | 2000-09-20 |
| Find and edit module | VSarkiss | 2001-09-27 |
| Find any email in your Outlook inbox that matches certain criteria | Foggy Bottoms | 2003-08-04 |
| Find common elements in a list of arrays | GrandFather | 2006-09-03 |
| Find duplicate chars in a string | monkfish | 2001-10-13 |
| Find hardlinks and symlinks in a region of the filesystem | merlyn | 2003-10-14 |
| Find images regardless of filetype extension. | zzspectrez | 2005-08-01 |
| Find memory usage of perl program | toma | 2003-02-16 |
| Find most recently changed files in a hierarchy | merlyn | 2004-06-12 |
| Find names of an object or class's methods | GrandFather | 2006-09-13 |
| Find perl module version from command-line | lachoy | 2000-10-17 |
| Find repeated patterns in strings | GrandFather | 2005-08-27 |
| Find that function! | japhy | 2002-01-17 |
| Find the common initial substring (prefix if you insist) | ChemBoy | 2001-07-30 |
| Find the file for a module | zby | 2003-04-15 |
| Find the name of a CODEref | Dylan | 2006-08-24 |
| Find unique elements in an array | jcpunk | 2004-04-04 |
| Find varibles and function names in program files | jepri | 2001-01-17 |
| Find version of a module included in perl core | xdg | 2005-08-18 |
| Finding a safe char with tr///d | bsb | 2003-01-28 |
| Finding all files that are writeable by the current user | imp | 2006-08-14 |
| Finding an intersection of two sets, lean and mean | Sinister | 2005-06-29 |
| Finding the name of a code ref | Roy Johnson | 2005-04-05 |
| Finding your IP address with Perl | $ENV{REMOTE_USER} | 2000-12-05 |
| Finite State Automata with XML::Twig | princepawn | 2001-08-21 |
| Fix ActiveState Script Maps (IIS) | $code or die | 2001-08-07 |
| Fix floats like you do in your head | tachyon | 2002-12-23 |
| Fix wildcard arguments under MSWin | Anonymous Monk | 2003-07-27 |
| Fixed length file layout - cut2fmt 2 | Anonymous Monk | 2002-07-22 |
| Fixing URI::Find and Email::Find to ignore URI's and e-mail addys in HTML tags | joealba | 2002-02-14 |
| Flash slideshow with audio | zentara | 2005-12-07 |
| Flash/w/audio with SWF::Builder | zentara | 2005-12-10 |
| Flipper | Russ | 2000-05-20 |
| Fold a list using map splices | hiseldl | 2003-02-19 |
| Fool a process into thinking that STDOUT is a terminal | etcshadow | 2003-10-13 |
| Force nested hashes to upper/lower case keys | ryddler | 2002-08-29 |
| Force paragraph width, line length, fixed width | Bliss | 2001-04-26 |
| Forge CRCs | no_slogan | 2001-09-12 |
| Forking the polite way | rjray | 2002-02-12 |
| Format a list with commas and "and" | merlyn | 2000-08-23 |
| Format key words in HTML text | GrandFather | 2006-12-03 |
| Format your source code into arbitrary shapes | CubicSpline | 2001-10-13 |
| Formatting elapsed time | grinder | 2001-09-06 |
| Fortune/Tk | redmist | 2000-06-28 |
| Forward mail body to GSM phone | gordan | 2000-07-20 |
| Fractional dice | Roy Johnson | 2004-01-29 |
| Free, explosive, fun, thrill-packed, exciting adventure | methodius | 2001-06-05 |
| From a Blessing to a Curse | japhy | 2001-07-14 |
| Full justification - 3 methods | bbfu | 2001-04-05 |
| Fully Qualified Domain Name | japhy | 2000-09-20 |
| Fun With Spaceship | japhy | 2001-03-28 |
| Fun with join | Roy Johnson | 2005-03-30 |
| Fuser under perl | lindex | 2000-10-12 |
| GMeM -- a Gtk2 memory monitor utility | zentara | 2005-05-07 |
| GQKat (GoRN'z CueCat) | GoRN | 2000-09-03 |
| GRT sort of files by time | blazar | 2007-07-11 |
| GRT sort with filetypes | blazar | 2007-06-26 |
| GTK2 Exif Thumbnail Reader | renegadex | 2009-08-31 |
| Generate (somewhat) Random Strings | shotgunefx | 2002-12-17 |
| Generate Configuration files | Brutha | 2002-08-27 |
| Generate Dynamic Sort Expressions | lofichurch | 2002-11-27 |
| Generate Fake dates | arturo | 2001-06-26 |
| Generate GUID from a string | GrandFather | 2007-10-18 |
| Generate a date stamp of today less a date interval | grinder | 2005-12-19 |
| Generate a session ID | Spidy | 2005-12-02 |
| Generate all (0,1)-sequences in lexicographic order | FoxtrotUniform | 2003-03-09 |
| Generate small .jpeg file thumbnails using Image Magick | GrandFather | 2005-09-27 |
| Generate uniform random partitions of a number | ambrus | 2008-09-25 |
| Generating an array of n identical elements | bronto | 2002-09-16 |
| Generating characters (0 to 255) | parv | 2003-03-27 |
| Generating regex strings with a regex | bsb | 2003-08-27 |
| Generic Mail Form Processor | pschoonveld | 2000-04-13 |
| Generic and nestable STDIN/STDOUT capture routine | hanenkamp | 2005-05-21 |
| Get # of 512 byte blocks | tcf03 | 2004-12-30 |
| Get CDDB info on Win32 | PodMaster | 2003-07-04 |
| Get Clue'd up. | BrowserUk | 2002-12-15 |
| Get Default Printer on NT4 | mrmick | 2001-08-27 |
| Get O'Reilly's top 25 into Template Toolkit | merlyn | 2003-08-16 |
| Get US stock tables from WSJ | Scott7477 | 2006-09-18 |
| Get a CGI::param() variable with undef checking. | monoxide | 2004-11-10 |
| Get a hash object from a database with DBI for use with HTML::Template | hiseldl | 2002-08-03 |
| Get a structured tally of XML tags | graff | 2009-04-23 |
| Get actual IP over NAT | xgunnerx | 2002-05-22 |
| Get default login environment | tilly | 2000-09-22 |
| Get file make backup | tachyon | 2001-05-22 |
| Get input data from STDIN *and* query string | EvanK | 2001-01-09 |
| Get most recently refreshed CPAN mirror in your country | merlyn | 2007-02-13 |
| Get next 'n' lines from a file | tachyon | 2001-08-17 |
| Get the current rank of Learning Perl in O'Reilly's top 25 books | merlyn | 2003-03-29 |
| Get the date (MySQL style) for X days ago | mbreyno | 2000-02-17 |
| Get the source code for the running application into a hash | merlyn | 2005-03-21 |
| Get timezone offset from GMT (cheap trick) | tye | 2004-06-04 |
| Get word count from Word document via OLE | polypompholyx | 2007-05-10 |
| Get your script warnings on the page it generates | BooK | 2001-01-17 |
| Getopt::Long-based commandline argument replacement substitution expansion | jdporter | 2008-04-05 |
| Getting Perl Data Structures from DBI queries | jZed | 2004-04-21 |
| Getting a Local/Remote Win32 Task List | gaggio | 2000-07-04 |
| Getting an ANSI X.12 file's delimiters | delirium | 2003-12-08 |
| Getting and testing OpenNAP servers | bobn | 2003-07-14 |
| Getting command executable of a file type. | gmpassos | 2004-01-19 |
| Getting hostname, domainname and subdomainname | ZZamboni | 2000-04-24 |
| Getting own ip-addresses on Win32 machines | esskar | 2004-02-29 |
| Getting subroutine @_ w/ defaults | Super Monkey | 2002-04-18 |
| Getting the latest IP after dial-up | barrd | 2002-08-25 |
| Getting your real external ip from an external source. | descartes | 2002-01-12 |
| Gimp::lock() replacement (recommended for Perl-Server) | Aighearach | 2004-11-13 |
| Give me something $self-ish | bsb | 2003-02-20 |
| Glob powerset with progressive ordering | Roy Johnson | 2005-04-26 |
| Globally change ucfirst in mod_perl | dragonchild | 2004-05-19 |
| Gmailize your mbox | xern | 2004-06-22 |
| Going it alone without File::Find | ncw | 2000-09-18 |
| Grab Dictionary.com Definition | mousey | 2002-08-17 |
| Grab a list of all modules on CPAN + their descriptions | jryan | 2001-12-29 |
| Grab zip codes out of an HTML page | Falkkin | 2001-02-24 |
| Grabbing 8.3 DOS names | turnstep | 2001-01-20 |
| Grep - print matched line and next N lines | runrig | 2002-08-12 |
| Gtk2 Icon Button change text | zentara | 2008-02-08 |
| Gtk2 Interactive Chat client | zentara | 2008-01-21 |
| Gtk2 Scrolling Text | zentara | 2007-09-08 |
| Gtk2 Simple Calendar/ Date Selector | zentara | 2006-02-01 |
| Gtk2 TextView-w-linenumbers | zentara | 2006-01-23 |
| Gtk2 linked scrolled Canvases in table | zentara | 2006-11-17 |
| Gtk2 low-level icon | zentara | 2006-02-17 |
| Gtk2 transparent screen messages | zentara | 2006-11-07 |
| Gtk2-Cairo-pdf output | zentara | 2006-02-10 |
| Gtk2-annotate-draggable texts on image | zentara | 2006-10-26 |
| Gtk2-maintaining-pane-proportion | zentara | 2006-02-07 |
| Gtk2-perl simple meter | zentara | 2005-07-12 |
| Gtk2-screenshot | zentara | 2006-02-08 |
| Gtk2::HTML to show Chinese web pages | zentara | 2006-11-26 |
| Guess Number | alandev | 2006-09-01 |
| HA node check | coec | 2001-12-12 |
| HP Jet Direct Control | cacharbe | 2001-05-31 |
| HTML Cleanup | Anonymous Monk | 2001-03-22 |
| HTML POST function | Fideist11 | 2002-07-03 |
| HTML RGB hex color | Anonymous Monk | 2000-08-23 |
| HTML Sanitizer (removes unwanted tags) | lhoward | 2000-08-08 |
| HTML Tables - populating TD from an array | Melly | 2006-10-13 |
| HTML Tag Stripper | Anonymous Monk | 2001-02-21 |
| HTML color blend | avo | 2002-12-04 |
| HTML tag compares between similar files | jlawrenc | 2000-09-15 |
| HTML text toner | Dog and Pony | 2002-02-16 |
| HTML tidy, using XML::LibXML | merlyn | 2003-01-04 |
| HTML to text | fatalserpent | 2006-09-04 |
| HTML to xHTML | spm | 2001-09-04 |
| HTML::FromText patch | FoxtrotUniform | 2002-09-07 |
| HTML::Template macros | blokhead | 2003-12-04 |
| HTML::TokeParser token dumper | crazyinsomniac | 2001-12-28 |
| HTMLHighlight | Anonymous Monk | 2000-09-08 |
| HTTP Headers Using WWW::Mechanize | Limbic~Region | 2005-01-31 |
| HTTP::Daemon with SSL | bwana147 | 2003-03-18 |
| Hand off HTML to Internet Explorer | Corion | 2003-01-06 |
| HandX weblog parser | JaWi | 2002-08-22 |
| Handling DATE formats from a database | arturo | 2000-08-30 |
| Handling excess penguins | Ovid | 2002-02-11 |
| Handling named function arguments | tilly | 2000-11-25 |
| Hash To C-Header - Recursive | stefan k | 2001-04-19 |
| Hash of output file handles | graff | 2004-07-29 |
| Hashes with "duplicate" keys | jacques | 2005-09-06 |
| Haskell-style list folding | FoxtrotUniform | 2004-06-09 |
| Help from the command line | robsv | 2001-02-01 |
| Hex Char - Identify | ccallahanwise | 2004-05-21 |
| Hex color degrader | Kage | 2002-10-12 |
| Hex dump | kschwab | 2001-09-10 |
| Hiding mail addresses in mailto: with JavaScript | projekt21 | 2003-10-24 |
| Highlander - allow only one invocation at a time of an expensive CGI script | merlyn | 2000-05-22 |
| Highlight days with content with HTML::CalendarMonthSimple | jryan | 2004-09-09 |
| Hit bomber | jonknee | 2002-03-26 |
| Homedir ownership security | sschneid | 2003-01-27 |
| How many addresses between two IPs? | grinder | 2005-01-27 |
| How many ways to make change? | tlm | 2005-05-03 |
| How to change an xterm title on the fly | suaveant | 2001-10-22 |
| How to disable ctrl-break on Win32 (Windows XP SP2 Perl 5.6.1 built 630) | Anonymous Monk | 2005-11-08 |
| How to display an image on a webpage with minimal code | Melly | 2006-10-13 |
| How to get those CGIs running in a frame. | neniro | 2004-04-08 |
| How to read batches of SQL from a file in Perl | jfroebe | 2007-08-27 |
| How to serve different index pages for WAP/WML and HTML clients | jj808 | 2001-10-07 |
| How to time a directory scan | graff | 2007-08-14 |
| Howto get the first day of the week by week number | nite_man | 2006-05-23 |
| Hybrid Logic ASCII - TeX | wrvhage | 2002-02-21 |
| I FEEL SO DIRTY! Sorting files into folders. | ignatz | 2002-02-22 |
| ICON TO BMP (using Image::Magick) | PodMaster | 2003-04-02 |
| IEEE 754 64-bit double to 80-bit Extended double (long double) pack (Updated). | BrowserUk | 2006-12-03 |
| IEEE 754 80-bit Extended double (long double) to 64-bit double unpack | BrowserUk | 2006-11-30 |
| IEEE 754 80-bit extended double precision to IEEE 754 64-bit double-precision | herveus | 2006-12-02 |
| IMDB Title/Rating fetcher | Pitr | 2002-01-26 |
| IO::MultiHandle - Operate on multiple file handles as one | jdporter | 2002-11-19 |
| IP Iterator | camlet | 2008-04-17 |
| IP Sanity Check | jupe | 2002-11-11 |
| IP address! | Anonymous Monk | 2000-04-24 |
| IP2HEX | spp | 2000-05-16 |
| IPC3 buffer limit problem | zentara | 2003-10-19 |
| ISO 8601 week number | wol | 2008-09-11 |
| ISONUM Entities | Sixtease | 2007-11-17 |
| Identity nabber for MSSQL | wardk | 2000-06-12 |
| Image Dimension Display | jeffa | 2003-09-29 |
| Image Lister | Chady | 2003-04-04 |
| Image __DATA__ | Beatnik | 2001-03-15 |
| Image size in pure perl | Anonymous Monk | 2003-03-06 |
| Imager: slice an image to clickable html map | zentara | 2003-11-29 |
| Import all subroutines from another package whether it wants to export them or not! | bikeNomad | 2001-06-25 |
| Importer | runrig | 2003-01-29 |
| Improved HTML2TXT regexp parser!!! | Sigmund | 2001-07-31 |
| Include files using Text::Template and a closure | crenz | 2005-04-26 |
| Index texts for faster search | powerman | 2002-04-23 |
| Inexact Matcher | Odud | 2000-06-05 |
| Informative debugging messages and debug levels | Aighearach | 2004-11-14 |
| Inheritable AUTOLOAD mechanism | bwana147 | 2001-07-12 |
| IniFiles | strictvars | 2005-04-12 |
| Inline Breakpoints for ptkdb | ptkdb | 2003-11-17 |
| Inline::Parrot | fglock | 2004-10-06 |
| Inplace Editing | tachyon | 2001-08-21 |
| Insert something like a hyperlink in a Tk Text widget | jdporter | 2008-02-12 |
| Install a perl script as a Win NT/2000/XP service. | jryan | 2003-01-27 |
| Instant redirect from form input | Clownburner | 2001-03-14 |
| Int ->Bytes -> Int | JosiahBryan | 2007-09-02 |
| Integrating Perldoc With Vim | Ovid | 2008-01-23 |
| Intelligently shortcutting $_-or-params, non-destructive-or-in-place function maker | Aristotle | 2006-07-09 |
| Interactively Test Regexes | kelan | 2003-03-14 |
| Intermixing STDOUT and STDERR to a file | princepawn | 2000-09-29 |
| Interpolate binds into SQL on error - DBI subclassing | jZed | 2005-10-11 |
| Inverting a hash to get all keys for this value | merlyn | 2000-10-09 |
| Invoking the debugger on yourself | grinder | 2003-12-22 |
| Ipsort | bent | 2000-12-06 |
| Is a CPAN module Pure Perl? | dvergin | 2002-02-26 |
| Iterate network hosts | rob_au | 2002-03-29 |
| Iterate over HoH without Recursion | chromatic | 2000-05-20 |
| Iterating over combinations | blokhead | 2004-07-01 |
| Jargon file of the day | Dog and Pony | 2002-04-25 |
| Java Repackager... | rje | 2001-11-26 |
| JavaScript Smoosher | diotalevi | 2007-03-04 |
| Javascript condense/obfuscate | tachyon | 2001-10-08 |
| Keep FastCGI Processes Up and Running | SouthFulcrum | 2008-07-01 |
| Keep Track of your Database Loader's Progress | mrmick | 2000-12-05 |
| Keeping Term::* from hoseing your session | halxd2 | 2000-07-28 |
| Keeping browsers alive for long lived CGIs | Felonious | 2002-04-27 |
| Keeping interactive net session alive | gnu@perl | 2002-10-30 |
| Kill the color escapes | etchorner | 2001-06-06 |
| LWP Analysis | spatterson | 2007-01-05 |
| LWP head replacement | crazyinsomniac | 2001-11-21 |
| LWP w/ Cookie Based Logins | lhoward | 2000-07-03 |
| Language::MySort | japhy | 2003-05-27 |
| Last N lines from file (tail) | clintp | 2001-12-18 |
| Last insert ID with Transactions and Mysql | simon.proctor | 2003-10-15 |
| Lazy DBI Connection Handles | Zaxo | 2005-02-08 |
| Leading Zeros w/ increment | idnopheq | 2001-04-04 |
| Learning HTTP headers | Ovid | 2000-11-26 |
| Learning about users | ginseng | 2001-08-31 |
| Let's unite sets | songahji | 2005-03-28 |
| Lexical aliasing sub params | bsb | 2003-09-07 |
| Light batch XML indenter | diotalevi | 2003-05-28 |
| Linux CPU usage monitor | bofh_of_oz | 2005-06-07 |
| Linux: force commands that expect filename args to accept piped input | Felonious | 2002-02-23 |
| List Splitter / Unmerge List | CharlesClarkson | 2002-02-04 |
| List all modules and versions used by a program | tachyon-II | 2008-04-21 |
| List all perldoc FAQs | Dietz | 2006-09-18 |
| List columns for a MySQL table | EvanK | 2006-06-28 |
| List non-matching files | fundflow | 2000-08-18 |
| List standard Unix error codes | jmcnamara | 2003-07-16 |
| List-to-Range (Advanced) | japhy | 2001-06-11 |
| List-to-Range generation | japhy | 2001-06-11 |
| List::Util::IsSorted | bart | 2004-04-20 |
| Load CSV file into Database | fauria | 2005-01-30 |
| Load file into a scalar without File::Slurp | BlueLines | 2000-06-28 |
| Loading Environment Variables from a File. | Abigail-II | 2003-07-13 |
| Local::Config - an extension to App::Config | rob_au | 2001-09-14 |
| Localizable / customizable 'each' iterator for hashes | davido | 2004-07-19 |
| Locate char in a string | tilly | 2000-08-05 |
| Locate large HTML paragraphs with XML::LibXML | merlyn | 2005-09-11 |
| Log Closure | cmilfo | 2002-08-21 |
| Log file backup | munk | 2002-05-23 |
| Longest common substring | japhy | 2002-02-14 |
| Look at a module's source-code | tilly | 2000-08-05 |
| Look for ~*/.netscape/ dirs | merlyn | 2001-04-12 |
| Loops instead of recursion | tilly | 2000-08-17 |
| Lotus Notes documents by Date keys | runrig | 2007-05-23 |
| Lowercase all filenames within a directory | vroom | 2000-01-18 |
| MAC Attack | no_slogan | 2002-08-02 |
| MAC Pretty-printer | moot | 2005-01-20 |
| MANIFEST IT! | crazyinsomniac | 2002-01-11 |
| MD5-based Unique Session ID Generator | radiantmatrix | 2004-08-19 |
| METAreqWeb - overview of CPAN dist prerequisites | Intrepid | 2006-10-10 |
| MIME Attachment Extractor | httptech | 2000-05-18 |
| Mad Libs Rewrite | stephen | 2000-04-13 |
| Magical Auto-Decrement | John M. Dlugosz | 2001-07-04 |
| Mail with CDONTS | jgamble | 2001-12-02 |
| Mail with Outlook | jgamble | 2001-12-02 |
| Mail::Webmail::Yahoo enabled cpantest | PodMaster | 2002-11-12 |
| Maintain GET parameters when REFRESHING a web page. | boo_radley | 2001-01-08 |
| Make an object method "protected" | ehdonhon | 2002-01-25 |
| Make analog work with non-ASCII data | gaal | 2004-09-11 |
| MakeDropDowns using CGI | hagus | 2002-05-15 |
| Making ExtUtils::MakeMaker ignore .swp files | dragonchild | 2005-02-08 |
| Making bubble sort look good | RMGir | 2003-08-04 |
| Many children, but never more than a fixed number at once. | Abigail-II | 2002-06-19 |
| Many-to-One pipe | Zaxo | 2002-08-07 |
| Map file-glob-style patterns to SQL "LIKE" expressions, with escaping | merlyn | 2005-03-31 |
| Mapping restrictions | brother ab | 2000-09-14 |
| Marking failing tests as TODO by number | liz | 2004-01-12 |
| Match nested parens of arbitrary depth in 56 characters | dchetlin | 2000-10-28 |
| Matching an IP address | bort13 | 2000-08-01 |
| Matching nested begin/ends | Abigail-II | 2002-07-31 |
| Mcafee Version Checker | Marza | 2002-05-02 |
| Memoryless iterator for integer partitions | blokhead | 2007-06-18 |
| Merge CIDRs | merlyn | 2001-10-12 |
| Merge Multiple Hashes | shotgunefx | 2002-09-10 |
| Merge hash into another hash | GrandFather | 2007-04-29 |
| Merge pairs of lines | integral | 2003-01-29 |
| Merging two @ARRAYS into a %HASH | jamgold | 2000-02-25 |
| Meta Module imports several packages | halley | 2003-05-04 |
| Meteorology::Australia | jens | 2002-09-13 |
| Midi Playlength calculator | zentara | 2004-11-28 |
| Midi Playlength calculator-II | zentara | 2004-12-11 |
| Minuscule Pager Sub. | deprecated | 2001-03-17 |
| Mirrored text with Imager | zentara | 2005-07-26 |
| Missing HTML tags | SuperCruncher | 2000-04-26 |
| Mixed ISO-8859/UTF-8 conversion | olli | 2007-10-04 |
| MoDetails v0.2 | hacker | 2002-11-02 |
| Modul dependency with versions | szabgab | 2005-01-05 |
| Module Installation Verifier | Limbic~Region | 2004-03-19 |
| Module::Install and Debian packages | dpavlin | 2008-03-12 |
| Monitor Bandwidth on an Interface | tachyon | 2003-09-16 |
| Monitor SQL Server database file size | EdwardG | 2004-03-10 |
| MonkMirror.pl | xern | 2004-09-20 |
| Monte Carlo approximation of PI | Abigail-II | 2003-04-04 |
| More Mad Libs | btrott | 2000-04-18 |
| More clear dumper debugging lines | jimt | 2006-07-12 |
| More compact to send email | iguane | 2001-04-15 |
| Mortal Kombat! | japhy | 2000-09-24 |
| Most frequent element in an array. | BrowserUk | 2003-02-16 |
| Mp3 Renamer | Anonymous Monk | 2001-01-07 |
| Multi keyed hash | bl0rf | 2003-09-20 |
| Multi-Method closures | Limbic~Region | 2003-09-14 |
| Multi-OS Perl fork | aplonis | 2005-09-05 |
| Multimedia keys in perl-Gtk2 apps | Basileus | 2005-07-06 |
| Multiple "constructors", possible to call several. | Dog and Pony | 2002-02-16 |
| Multiple Tk::Adjuster's with pack layout manager | hiseldl | 2002-09-16 |
| Multiply two numbers (one liner) | spurperl | 2002-07-30 |
| Musical key/mode finder. | IndyZ | 2001-02-17 |
| My network range | Anonymous Monk | 2000-04-13 |
| My new cellphone number | Anonymous Monk | 2000-12-01 |
| MyInclude | dhoss | 2003-06-11 |
| MySQL comments. | Abigail-II | 2002-07-31 |
| N lines of similar length | japhy | 2000-12-01 |
| Name/pair values from a multilevel hash/array | darkphorm | 2004-11-24 |
| Named arguments in Perl5. Sorta. | broquaint | 2005-10-04 |
| NbtScan Output Formatter | Sigmund | 2001-08-06 |
| Nearest Neighbour Analysis subroutine | Elias | 2001-01-14 |
| Nedit perl calltips | wazoox | 2005-05-07 |
| Nested map | DrHyde | 2003-05-29 |
| Net::FTP Mget | Anonymous Monk | 2005-10-11 |
| Net::SCP::Expect | j^2 | 2007-10-24 |
| Net::SMTP isConnected method | larryk | 2004-01-22 |
| Net::Syslog Patch | VinsWorldcom | 2009-04-29 |
| Net::Telnet::Cisco and IOS-XR | VinsWorldcom | 2009-03-19 |
| Netscape Bookmarks to Hash | deprecated | 2001-05-03 |
| Netscape cookies translator | dominix | 2004-01-31 |
| Newbies TCP Networking | otijim | 2001-07-06 |
| NewsIsFree agent | xern | 2002-12-06 |
| Next business day. | sschneid | 2002-09-11 |
| Next/Prev power of 2 | tye | 2002-12-12 |
| Nibble swap | Anonymous Monk | 2002-09-27 |
| Nicely format a list or a string | ZZamboni | 2000-05-11 |
| No Control M | ambs | 2005-04-08 |
| Non blocking connect | ajwans | 2004-07-13 |
| Non- recursive permutation of arrays. | shotgunefx | 2002-03-24 |
| Non-Blocking Bidirectional Communication using Unix Sockets | dooberwah | 2002-06-05 |
| Non-blocking TCP connections | twerq | 2001-03-21 |
| Non-tty based passwd | kschwab | 2001-01-05 |
| NormalOATS | SamCG | 2005-06-06 |
| Normalise numbers | GrandFather | 2005-11-03 |
| Nth | Phil | 2000-05-01 |
| Numbers as a stream of letters | bl0rf | 2003-12-27 |
| Numerical integration | neniro | 2005-12-24 |
| OGG Vorbis tag parsing in pure perl | skx | 2002-12-17 |
| OO Slip-up Preventor | japhy | 2001-01-18 |
| OOFileFind | Rudif | 2006-05-14 |
| OSX perl2clipboard | Sol-Invictus | 2004-01-27 |
| Obfu Maker | straywalrus | 2002-06-08 |
| Obfuscated accessor | bluescreen | 2009-01-27 |
| Object oriented plugin interface | Erik Hensema | 2001-10-26 |
| Objects of runtime-determined classes | merlyn | 2002-03-27 |
| Obscuring sensitive data in your scripts | fokat | 2003-10-19 |
| Obtain matrix info | sinan | 2000-07-11 |
| Occurrences of line. | ciderpunx | 2005-04-12 |
| Official GOLF score | tachyon | 2001-07-11 |
| On-disk hash/array data structures | repellent | 2009-04-16 |
| One PDF file for a set of images | graff | 2009-06-17 |
| One line CGI::Application instance script | Arunbear | 2004-04-21 |
| One liner to read all cookie key/vals into a Hash... | smullis | 2004-11-08 |
| One-Line Web Counter | Jerry | 2001-09-09 |
| One-line CSV Parser | BiffBaker | 2008-04-03 |
| One-liner Youtube Downloader | Onur | 2007-12-23 |
| One-liner to build a Trie | graff | 2007-10-30 |
| One-liner: Inspecting a browser cache with File::MMagic | missingthepoint | 2009-02-27 |
| Online Messenger Service | nims | 2000-10-26 |
| Only let one copy of program run at a time | esh | 2003-08-20 |
| Open Flat File | BBQ | 2000-05-05 |
| Open files per process via lsof | grinder | 2004-05-05 |
| OpenPGP file parser | John M. Dlugosz | 2002-04-15 |
| Opera + Firefox browser Shortcut for searching CPAN & Perldoc | monkfan | 2005-04-12 |
| Oracle Hash | ccallahanwise | 2004-02-24 |
| Ordered Comparison of Generalized Version Strings. | John M. Dlugosz | 2001-07-25 |
| Ordering hash replacements to avoid clobbering things (update chaining) | grinder | 2003-02-26 |
| Output results from a DBI select query in one line | mjg | 2006-04-11 |
| Overlay semi-transparent text on image using Image::Magick | GrandFather | 2005-09-15 |
| Override CORE::mkdir | larryk | 2002-02-18 |
| PDB client | xern | 2003-05-30 |
| PDL 3d image cube | zentara | 2006-12-26 |
| PHP UML Diagram Generator | ignatz | 2002-02-28 |
| PMML - Perlmonks Markup Language | princepawn | 2001-09-01 |
| POP3 mailbox cleaner | virtualsue | 2002-12-08 |
| Packing your old mail | merlyn | 2000-11-21 |
| PadViewer - a riff on PadWalker | diotalevi | 2003-09-04 |
| Palm::Address Birthday-/Anniversary-Extractor | mhi | 2004-07-09 |
| Parallel Array Sorting | Gunth | 2004-05-03 |
| Parse fixed-length ascii table | Fastolfe | 2001-01-05 |
| Parse line into fields of words and quoted strings | GrandFather | 2007-01-02 |
| Parse out the extension of a filename - return base of filename. | snafu | 2002-03-12 |
| Parse/Verify CSV files | coolmichael | 2001-11-06 |
| Parsing /etc/mime.types into something usable | Dogma | 2001-11-27 |
| Parsing OpenOffice Spreadsheets | Nomad | 2005-11-17 |
| Parsing XML | davorg | 2000-06-23 |
| Parsing and Producing CSV | jZed | 2005-08-26 |
| Parsing bizarro AIX errpt timestamps into English (or SQL DATETIME) format. | bpoag | 2005-02-18 |
| Parsing program output snippets. | shotgunefx | 2002-07-21 |
| Parsing wtmpx in Solaris | dempa | 2000-05-10 |
| Parsing/Evaluating a prefix-notation equation using sexeger | jryan | 2004-08-31 |
| Partition a set of files into subsets of (roughly) equal size | pike | 2001-11-07 |
| Pascucci Paradigm for ordered operations on a homogenous hash (specificlaly, mkdir from hash) | JRPascucci | 2002-08-18 |
| Passing Hashes by Reference | jamesdmorris | 2002-01-09 |
| Passing Named Flags to Win32::MsgBox | Mr. Muskrat | 2003-09-10 |
| Pattern Finder | japhy | 2001-09-11 |
| Pattern for Inline-C-based crunching | jsegal | 2002-06-26 |
| Peek.pm | japhy | 2002-07-11 |
| Per thread cpu usage for Win32, | BrowserUk | 2004-07-29 |
| Perl 6's part() | BrentDax | 2003-01-09 |
| Perl 6, arrays, hashes, subroutines & basic file IO | tomazos | 2006-10-31 |
| Perl CGI Tip: Send error messages to your browser | Tommy | 2004-01-09 |
| Perl RSS aggregator | Tommy | 2004-12-08 |
| Perl Syntax/resources that we generally don't know or forget. | gmpassos | 2004-01-17 |
| Perl data -> lisp data, very simply | diotalevi | 2007-01-15 |
| Perl header to serve up a .HTML file from a CGI directory | GrandFather | 2007-03-13 |
| Perl please | jmcnamara | 2001-04-20 |
| Perl rounder... | abaxaba | 2002-04-08 |
| Perl template maker | fatalserpent | 2006-07-21 |
| Perl-Win32 "filter" shortcuts | Intrepid | 2000-07-03 |
| Perl/Tk Tk::Text <> event | converter | 2003-04-28 |
| Perl4Win32: prettify code syntax | Intrepid | 2000-07-20 |
| PerlMonks Newest 10 Nodes Grabber | httptech | 2000-05-04 |
| PerlMonks search HTML snippet (non-Perl) | ZZamboni | 2001-06-06 |
| Perlscript in IIS and 2 byte character codes | Lexicon | 2001-06-12 |
| Perltail | turnstep | 2001-03-12 |
| Permanent shared storage for Template Toolkit templates | merlyn | 2004-05-19 |
| Permutations and combinations | merlyn | 2000-07-25 |
| Permutations, Getopt::Long, and Pod::Usage | Ovid | 2003-02-05 |
| Permuting n elements | tilly | 2000-08-24 |
| Permuting with duplicates and no memory | tye | 2000-08-24 |
| Persistant cookies with LWP::UserAgent | pjf | 2001-10-03 |
| Photo Extractor for Treo 600 Phone/PDA/Camera | Paladin | 2004-12-06 |
| Pick up queued e-mail | njh@bandsman.co.uk | 2002-12-31 |
| Pig Latin | clintp | 2001-03-13 |
| Pig Latin Regular Expression | dooberwah | 2001-04-12 |
| Plaintext underlining tool | martin | 2006-01-28 |
| Playing with a GameVoice | kko | 2002-12-02 |
| Playing with code found on Perlmonks | oko1 | 2008-04-13 |
| Pleasant date diff | stretchpants | 2002-03-28 |
| Plowing AIX errpt contents into a hash for processing | bpoag | 2005-02-18 |
| Pluralize nouns | epoptai | 2000-12-11 |
| Pointers to member functions | ariels | 2001-08-20 |
| Pooling DBI handles | LanceDeeply | 2003-01-20 |
| Poor Man's Abstain | sauoq | 2003-08-11 |
| Poor Man's strftime() | liz | 2003-09-09 |
| Poor man's Exporter. | shotgunefx | 2002-03-27 |
| Poor man's Foongrep for dutch telephonenumbers | teabag | 2003-05-28 |
| Poor man's diff | grinder | 2005-05-23 |
| Poor man's email address validation function | Jorge_de_Burgos | 2004-06-26 |
| Poor man's logging | adrianh | 2002-12-10 |
| Poor man's setrlimit | merlyn | 2000-10-16 |
| Populate $! | tilly | 2000-10-11 |
| Portable @INC printing for Sysadmins | deprecated | 2001-05-23 |
| Portable IPC::Open3 timeout | fglock | 2005-03-02 |
| Portable length() in bytes. | William G. Davis | 2004-11-07 |
| Portuguese code | smokemachine | 2008-06-10 |
| Position and size Tk top level window | GrandFather | 2005-12-07 |
| Powering down SunOS/Solaris | birdbrane | 2001-04-25 |
| Pre-sporked multithreaded sockets | deadkarma | 2002-12-09 |
| Presenting a local listing of remote files over HTTP | hacker | 2002-06-30 |
| Preserve @_ aliasing a (scalar||array) | bsb | 2004-01-06 |
| Preserve working directory | tilly | 2000-09-29 |
| Prime Iterator | Ovid | 2002-10-24 |
| Prime Number Finder | munchie | 2002-02-06 |
| Print a number with grouping in a European style | integral | 2003-02-08 |
| Print cmpthese results as times rather than rates | GrandFather | 2007-08-15 |
| Print out file slowly | Anonymous Monk | 2000-02-08 |
| Print stuff in trinary | diotalevi | 2003-04-13 |
| Print text vertically | merlyn | 2000-12-14 |
| Print the oldest file in a directory. | gnu@perl | 2002-10-30 |
| Printing "log" output while debugging | sweetblood | 2003-08-26 |
| Printing a file in M$ Windows | slloyd | 2007-06-05 |
| Printing in appropriate columns (For Ozzy) | Tyke | 2001-03-20 |
| Printing multiple arrays as multiple column | monkfan | 2005-04-11 |
| Problem with quotes | nighthawk_ | 2002-09-08 |
| Producing Columns with HTML::Template | hey_david | 2003-07-14 |
| Programming in Perl without semicolon | buetow | 2009-01-30 |
| Progress indicator | mirod | 2001-08-20 |
| Prompting via shell with default arguments | Azhrarn | 2003-02-01 |
| Proper monetary rounding | blogical | 2007-03-04 |
| Proposal Script :) | jfroebe | 2005-08-14 |
| Prototype Killer | tadman | 2002-09-03 |
| Proximity Caching | japhy | 2001-03-27 |
| Proximity Search | ClickToViewInfo | 2002-08-23 |
| Psuedo-PerlMonk Style Links | The Mad Hatter | 2003-05-13 |
| Pulling email addresses out of Csv file exported from Exchange | jjhorner | 2000-07-26 |
| Punycode | Beechbone | 2004-01-27 |
| Put name and password in URLs | tilly | 2000-08-26 |
| Put your inplace-edit backup files into a subdir | merlyn | 2003-04-20 |
| Pythagorean Triples | marvell | 2002-12-05 |
| Querying brazilian CEP (postal code) webservices | fglock | 2005-03-08 |
| Quick 'n very dirty flash-variables updatescript | teabag | 2003-04-09 |
| Quick 'n' dirty plotting | Mur | 2002-11-12 |
| Quick Dumper | liz | 2003-12-03 |
| Quick Finances | gryng | 2000-08-20 |
| Quick Yahoo Top Stories Parser | Anonymous Monk | 2000-07-19 |
| Quick and (dirty?) menus for the console | deprecated | 2001-04-19 |
| Quick and Dirty Everyday Email Subroutine | p3rl | 2001-06-16 |
| Quick and Dirty Hash | clancey | 2006-06-21 |
| Quick and Dirty Seti@home Server Status | Mr. Muskrat | 2003-04-04 |
| Quick and Dirty mIRC Interface | Mr. Muskrat | 2003-04-05 |
| Quick and dirty counter | cecil36 | 2002-01-18 |
| Quick and dirty obfuscation | diotalevi | 2007-03-29 |
| Quick dictionary.com definition | staunch | 2002-05-27 |
| Quite possibly the stupidest perl module ever written :) | lindex | 2000-09-20 |
| Quiting gracefully before Memory is exhausted | smellysocks | 2003-09-09 |
| RCP files | ngraham | 2002-05-30 |
| REAL unbreakable crypto | zude | 2004-05-19 |
| RFC fetcher | yakko | 2001-03-05 |
| Rainbow output | KM | 2001-04-19 |
| Random Image in HTML | cei | 2000-04-24 |
| Random Infix Expression. | Anonymous Monk | 2000-03-24 |
| Random RedWolf OneLiners | strredwolf | 2002-02-20 |
| Random Sampling | demerphq | 2002-06-25 |
| Random String Generator | nimdokk | 2003-06-03 |
| Random Trees | FoxtrotUniform | 2003-02-10 |
| Random User-Agent | stretchpants | 2002-03-28 |
| Random fortune one-liner | ash | 2000-03-30 |
| Random number generator | Chady | 2003-04-01 |
| Randomize List of items | johannz | 2000-05-18 |
| Randomly Choose an Element from an Array | sinan | 2000-08-27 |
| Randomly select N lines from a file, on the fly | blokhead | 2008-10-08 |
| Range search on a DB_File BTREE | no_slogan | 2001-07-06 |
| Re-write all internal links on a web page. | ehdonhon | 2003-06-26 |
| Read a line with <> before \n | fizbin | 2004-02-23 |
| Read a list of NUL-delimited names from STDIN to be processed | merlyn | 2005-11-23 |
| Read and write Windows "shortcut" links | jdporter | 2003-06-06 |
| Read the first character of a string | jmcnamara | 2003-02-17 |
| ReadLine regexp quicktest | halfcountplus | 2008-03-11 |
| Readable HTML tables | Juerd | 2003-08-25 |
| Readable HTML tables (revisited) | dimar | 2004-04-23 |
| Reading a file in reverse until yesterdays date. | Anonymous Monk | 2001-08-13 |
| Reading a file's permission settings | cLive ;-) | 2003-04-07 |
| Reading and Writing Perl Config Files | jdhedden | 2005-06-07 |
| Reading data from an open PowerPoint Presentation | Foggy Bottoms | 2003-06-26 |
| Reading data from an open Word Document | Foggy Bottoms | 2003-06-20 |
| Reading file into a numbered hash | KM | 2000-11-22 |
| Reading the Zipped Files. | artist | 2003-06-03 |
| Readkey with timer using Glib | zentara | 2008-01-26 |
| Real-time IE/opera "my favorites" shown as links on site | Nimster | 2000-12-08 |
| Really real User Ids on Solaris | Nitrox | 2002-07-22 |
| Rebinding closures | diotalevi | 2003-12-16 |
| Rebinding closures by scope | ysth | 2003-12-17 |
| Record Separator Study Aid | zeno | 2001-02-05 |
| Recursion example (Directory sizing on the side) | Beatnik | 2001-01-15 |
| Recursive File Substitution | mt2k | 2002-07-12 |
| Recursive Grep | sierrathedog04 | 2001-06-18 |
| Recursive Hash Maker | Bobcat | 2001-11-14 |
| Recursively display nested lists with Template Toolkit | friedo | 2006-08-28 |
| Recursively grep through directory trees. | Melvin | 2000-07-12 |
| Recursively run another script | bean | 2003-08-07 |
| Recursively traverse two data structures and test for match | TedPride | 2005-05-22 |
| Recursively walk a hash to get to an element | merlyn | 2005-03-30 |
| RedHat Linux Security Audit | redleg7 | 2008-11-26 |
| Redirect filtered PPM screen output to a file. | davido | 2004-09-19 |
| Reduce email address to its minimum expression | ZZamboni | 2000-04-24 |
| Reducing the memory usage of Spreadsheet::ParseExcel | jmcnamara | 2004-08-03 |
| Reformat Array | davorg | 2000-06-16 |
| Regex tester | oko1 | 2008-06-27 |
| Regex to find URLs in a string | Anonymous Monk | 2000-10-24 |
| Relative color generation | NearO | 2001-05-09 |
| ReleaseAction | tilly | 2001-04-16 |
| Remote Module "use" | idsfa | 2004-10-26 |
| Remove '.' and '..' from a list of filenames | princepawn | 2000-08-22 |
| Remove a common prefix from two strings | GrandFather | 2005-08-04 |
| Remove all decorations (ie, title-bar and WM buttons) from a Tk window | bbfu | 2003-01-03 |
| Remove all shared memory segments created by a certain user. | jryan | 2001-10-25 |
| Remove broken symlinks with IO::All | Dylan | 2006-08-11 |
| Remove duplicate lines maintaining last-in order | jmcnamara | 2003-09-23 |
| Remove the ^M Character from a Document | chromatic | 2000-01-28 |
| Removing '//' comments | Yunus | 2006-07-06 |
| Removing Stopwords from a String | mr.nick | 2001-01-06 |
| Removing padding from numeric IP addresses | Coyote | 2001-01-26 |
| Rename Duplicate List Elements in an Array | awohld | 2005-10-04 |
| Rename digital camera pictures according to date | crenz | 2003-06-15 |
| Rename your friends mp3s | jjhayes84 | 2004-01-07 |
| Rename your ripped mp3 in a hurry | Sigmund | 2001-09-20 |
| Renaming Files | tachyon | 2001-07-11 |
| Renaming bunches of files | dragonchild | 2003-08-07 |
| Renumbering tests | Ovid | 2005-11-20 |
| Replacement for xargs (kind of). | Anonymous Monk | 2000-04-24 |
| Replacing a Subroutine at Runtime | chromatic | 2000-03-15 |
| Replicate Code | innominate | 2002-09-20 |
| Retrieve list of used modules and their version numbers | GrandFather | 2006-09-07 |
| Retrieving the last insert ID with Access | simon.proctor | 2001-07-23 |
| Return a Unique Array | Anonymous Monk | 2000-02-03 |
| Return an Array of Sub-Dir Names | cynix | 2001-09-08 |
| Return the contents of a file | jamescohen | 2000-02-04 |
| Rewrite subselect with using a join | Anonymous Monk | 2005-06-01 |
| Ring Memory | Velaki | 2004-07-30 |
| Robust parameter quoting for *nixoid shells | Aristotle | 2003-04-25 |
| Roll Your Own SSI | mjn | 2001-03-26 |
| Roll your own Event-loop | zentara | 2006-03-21 |
| Rotate Backgrounds | Anonymous Monk | 2001-10-16 |
| Rotating Log Files | aukjan | 2005-12-28 |
| Rotating Second Life Sculpties | strredwolf | 2007-09-04 |
| Rotating a string | ariels | 2000-12-03 |
| Round a Number to Any Place | reptile | 2000-08-29 |
| Run N similar tasks in parallel | bronto | 2003-02-20 |
| Run SQL statements | randomblue | 2001-11-09 |
| Run commands in parallel | tilly | 2000-08-21 |
| Run system find -exec on remote machine | gaal | 2004-12-15 |
| Run-time generation of magic constant | Dominus | 2000-11-22 |
| SCORBOT "acl" language compiler | fglock | 2005-04-01 |
| SDL Console Text Box | shotgunefx | 2006-02-17 |
| SDL sound sampler-mixer | zentara | 2004-12-24 |
| SOAP::Lite patch for mod_perl2 | nite_man | 2003-10-24 |
| SQL query to Excel worksheet in Embperl | Stegalex | 2002-06-07 |
| SVG viewer for Perl/Gtk2 | zentara | 2006-01-28 |
| Safe fork() construct | fokat | 2003-02-09 |
| Sample HTML::TreeBuilder Usage | princepawn | 2001-03-02 |
| Save STDIN from CGI.pm | japhy | 2001-09-10 |
| Saving Powerpoint presentations as web pages | simon.proctor | 2002-03-07 |
| Saving spreadsheets to HTML that have quotes in them. | blue_cowdawg | 2006-09-21 |
| Sawfish control module - LISP, in Perl | Aighearach | 2001-10-27 |
| Scan memory for sub,scalars,arrays,hashes,packages... | gmpassos | 2002-07-25 |
| Scan to PNG | Mr. Muskrat | 2002-06-03 |
| Schwartzian Transform | merlyn | 2000-04-25 |
| Schwartzian transform for randomizing a list | fokat | 2004-01-02 |
| Screen capture on Windows | jmcnamara | 2004-05-20 |
| Screenshot | Anonymous Monk | 2005-06-20 |
| Screenshot to memory with ImageMagick | zentara | 2006-04-08 |
| Scripts on the web piped to perl | rblackwe | 2004-07-05 |
| Scrollem | spm | 2001-07-12 |
| Search SecondSpin.com | asiufy | 2002-02-20 |
| Search for th occurrence of regex | repellent | 2008-11-05 |
| Search for emails in Outlook | banduwgs | 2003-08-06 |
| Search term stats from web log | fuzzysteve | 2001-11-16 |
| Searching all Excel files in a directory | starchild | 2005-02-21 |
| Secret Coder | sulfericacid | 2003-04-04 |
| See all the fonts you have available in Tk | spikey_wan | 2004-07-14 |
| Seeing if a hash has one arbitrary key | grinder | 2003-02-13 |
| Selective Graph Colors | Mr. Muskrat | 2002-10-11 |
| Self-logging .bat file | PhilHibbs | 2003-08-08 |
| Send SMS to UK phones (.pm package) | SuperCruncher | 2000-07-09 |
| Send a mail with return_path control | iguane | 2001-04-09 |
| Sending SMS msgs to AT&T phone / Coping with forms that want cookies | dws | 2002-06-28 |
| Sequential names | turnstep | 2001-03-23 |
| Serial Port and IO Termination | diskcrash | 2003-07-20 |
| Set Theoretic Ordinals | scott | 2001-09-17 |
| Set a time triggered reminder with NetSend | gothic_mallard | 2001-10-16 |
| SetEnviron.bat | tye | 2002-05-22 |
| SetFileProperties | mlutze | 2002-11-22 |
| Setting up signal handlers for an object with access to $self | ZZamboni | 2000-04-19 |
| Shading with HTML colors - color_munge | $code or die | 2001-02-27 |
| Shell trick to edit many files with perl | jepri | 2001-05-23 |
| Short and Sweet Browser Detection | hacker | 2002-06-07 |
| Shorten one liners with Class::Autouse | bsb | 2007-03-23 |
| Shorter links for email/posts | ajdelore | 2003-09-04 |
| Show All Characters in Text | tachyon | 2001-08-07 |
| Show WWW::Mechanize Headers | Ovid | 2003-12-11 |
| Show a clickable link list of images from a CGI script | merlyn | 2000-09-20 |
| Show all unicode characters | eserte | 2004-08-20 |
| Showing differences between two sequences | merlyn | 2000-09-15 |
| Signal-ET | zentara | 2005-11-09 |
| Signature rotation. | hagus | 2002-05-23 |
| Similar-length lines | japhy | 2000-12-01 |
| Simple FTP | rHOnDO | 2001-07-10 |
| Simple Family Descendency Chart | LTjake | 2002-12-20 |
| Simple Hash gui (useful!) | Luca Benini | 2004-11-20 |
| Simple Resolver Function | jbaribeault | 2003-03-20 |
| Simple Rotation | Ovid | 2001-05-18 |
| Simple Text Histogram | larryl | 2001-03-18 |
| Simple Tk Clock | Anonymous Monk | 2005-07-13 |
| Simple Tk Gauge | zentara | 2005-07-08 |
| Simple WIN32 Service Test | mrmick | 2000-06-29 |
| Simple bubble sort | IndyZ | 2001-09-19 |
| Simple calculator | Juerd | 2001-12-17 |
| Simple command parser | ZZamboni | 2000-04-24 |
| Simple golfifying and TPR testing script | thelenm | 2002-06-04 |
| Simple perl virus PoC | cyb3rdemon | 2008-04-08 |
| Simple sorting by another parallel array | merlyn | 2000-09-23 |
| Simple stack implementation | quidity | 2000-11-17 |
| Simple tar-ing of files per month | jkva | 2005-02-25 |
| Simple templater | BrentDax | 2001-09-17 |
| Simple text menu | del | 2002-12-28 |
| Simple threaded chat server | zentara | 2008-01-17 |
| Simple way to parse whitespace separated, optionally quoted words out of a string | Aristotle | 2002-11-15 |
| Simplifying CSS | BigLug | 2002-10-29 |
| Simultaneous alarms < 1 sec | powerman | 2003-02-10 |
| Size of mysql database/tables with perl | TedYoung | 2006-02-03 |
| Slice a string into equal-length chunks | gordan | 2000-07-20 |
| Slick way to upload dynamic IP addresses | adam_bultman | 2000-10-29 |
| Slurp a file | Anonymous Monk | 2001-01-08 |
| Small test harness for testing basic auth | merlyn | 2003-05-07 |
| Small wrapper for Text::Wrap's fill() | broquaint | 2003-07-31 |
| Smallish mock objects | diotalevi | 2006-12-15 |
| Socket connection to random IP, with fallback | kwaping | 2006-05-16 |
| Soliciting input via a tempfile passed to an external editor | thrig | 2003-01-23 |
| Solving lisp-style terms | neniro | 2005-06-05 |
| Sort Array of Hashes by values of multiple hash keys. | raflach | 2000-06-19 |
| Sort Data::Dumper Output | tachyon | 2001-11-26 |
| Sort Large Files | Velaki | 2005-01-05 |
| Sort Multidimensional Hash By Column | mdog | 2001-12-19 |
| Sort Multidimensional Hash By Multiple Columns | mdog | 2004-08-06 |
| Sort VCards by Surname | EdwardG | 2003-06-24 |
| Sort a long list of hosts by domain (code) | deprecated | 2001-06-23 |
| Sort by Email Address | BigLug | 2002-08-20 |
| Sort in IP in 2 lines. | strredwolf | 2001-08-07 |
| Sorted "du" | giulienk | 2002-02-26 |
| Sorted hash keys | onion2k | 2000-12-21 |
| Sorting @_ | vim | 2000-11-19 |
| Sorting Color codes | Beatnik | 2001-09-13 |
| Sorting IP addresses, lots of them, quickly | gloryhack | 2007-05-16 |
| Sorting ip addresses quickly | DrManhattan | 2000-07-13 |
| Sorting list of domain names by TLD and subdomain | grinder | 2003-10-15 |
| Sorting on 2 fields with the same priority | citromatik | 2008-02-08 |
| Sourcing shell scripts | tuxz0r | 2007-10-18 |
| Spam-Me-Not - Perl Version | skazat | 2005-02-07 |
| Special formatting in pod | ambrus | 2007-03-25 |
| Speedy min/max integer key finder for hashes | jcwren | 2001-03-25 |
| Spinning progress bar. | wombat | 2001-01-17 |
| Split array into smaller arrays by total of element values | shotgunefx | 2003-06-10 |
| Stack Trace | Adam | 2000-10-20 |
| Stationary background on Scrolled Tk-Canvas | zentara | 2006-04-07 |
| Statistics: Jarque-Bera normality test | andye | 2007-04-30 |
| Stemplot A.K.A. Stem and Leaf Plot | perlmoth | 2004-02-23 |
| Stepping through an array | rob_au | 2002-11-22 |
| Stopping Earthquakes | japhy | 2001-03-01 |
| Stream Handles | hsmyers | 2001-10-05 |
| Strict-compliant, eval-free symbolic reference lookup | Aristotle | 2005-03-11 |
| String Escaping recipe for Interpolation | bsb | 2006-01-15 |
| String Finder and Displayer | jepri | 2000-12-08 |
| String concatenation function | jonnyr9 | 2003-06-01 |
| String expansion script | blazar | 2005-02-03 |
| String numerifier with SI prefix support | repellent | 2008-01-31 |
| Stringify objects with overloaded stringification | liz | 2003-11-30 |
| Strip HTML tags | rlk | 2000-12-15 |
| Strip Quotations from files | Anonymous Monk | 2002-05-29 |
| Strip text from HTML | tachyon | 2001-10-01 |
| Stripping bad entries from a constructor | jynx | 2001-01-19 |
| Subset-Sum in a Regex | japhy | 2001-07-06 |
| Substitute (s///) a set of times | jryan | 2004-09-03 |
| Sudoku generator | Adam | 2005-08-04 |
| Sum of the first column numbers | jmcnamara | 2001-07-27 |
| SuperFormula with gnuplot and Tk | zentara | 2006-12-30 |
| Swap-a-roo | turnstep | 2000-05-19 |
| Swapping odd-even characters of BCD hex data | frodo72 | 2005-04-27 |
| Swimsuits2004 | zentara | 2005-01-19 |
| Switch/case as a dispatch table with C-style fall-through | Roy Johnson | 2005-05-11 |
| Switching on internal UTF-8 flaq on DBI result from database | liz | 2003-12-12 |
| Sybase BCP date formatter | runrig | 2008-11-21 |
| Symbol characters for passwords | thrig | 2002-12-21 |
| Synthetic strings dereference arbitrary pointers | diotalevi | 2004-08-02 |
| SysV shared memory --pure perl | zentara | 2005-02-07 |
| TIME to Hex | OzzyOsbourne | 2000-10-04 |
| TK Progress dialog class | hagus | 2002-05-12 |
| TK login box | JSchmitz | 2002-06-10 |
| TLD lookup | arturo | 2000-11-22 |
| TMTOWTDI, WMI, and map abuse | mjg | 2006-03-30 |
| Tab Stop Converter | idsfa | 2003-09-29 |
| Tab delimited to prolog clauses | diotalevi | 2006-01-20 |
| Table.pm: Extract text from html tables | zzspectrez | 2001-01-18 |
| Tail Recursion "Optimising" with goto &sub | bsb | 2003-02-20 |
| Tail recursion elimination | billh | 2006-04-28 |
| Telephone Area Code Finder | zeno | 2001-11-06 |
| Telnet chat Bot client | tucano | 2004-05-26 |
| Template Spit Out | Anonymous Monk | 2002-04-09 |
| Template::Plugin::Stash - expose the stash, ideal for dumpering... | PodMaster | 2003-12-23 |
| Terminal Chatterbox Viewer | krujos | 2003-01-27 |
| Terminal Window Title Text Stringy Bouncer Thingy. | Pitr | 2002-01-26 |
| Test Files - dynamic test counter | considertheant | 2004-04-26 |
| Test that a module's SYNOPSIS code really runs | Jeffrey Kegler | 2007-10-16 |
| Test the Pod of your files | Corion | 2003-01-06 |
| Test the syntactic validity of a domain name | merlyn | 2000-09-20 |
| Test to see if directories are the same | Ovid | 2001-01-17 |
| Testing for prime-ness, the silly way | Dedalus | 2002-09-26 |
| Testing hash equality and reporting differences | GrandFather | 2006-10-18 |
| Testing if your code successfully flocked | dragonchild | 2005-04-26 |
| Testing that functions are imported | Ovid | 2004-10-05 |
| Text Highlighting in Tk::Text window | Rich36 | 2002-05-24 |
| Text aligner (in table) | Yunus | 2006-07-11 |
| Text reformat | EvanK | 2001-09-03 |
| Text to HTML | tachyon | 2001-08-31 |
| Text to XHTML | Anonymous Monk | 2002-09-01 |
| Text::Template debugging made easier | MeowChow | 2000-12-11 |
| Textfile header | spm | 2001-09-13 |
| The super(?) module-files searcher | zjunior | 2002-03-29 |
| Threads-w-Perl/Gtk2 demo | zentara | 2005-06-28 |
| Tie::AssignWrapper | japhy | 2000-09-23 |
| Tie::Hash::Default | japhy | 2001-10-03 |
| Tie::NumRange | japhy | 2001-02-27 |
| Tie::STHRows for HTML::Template loops | antirice | 2003-07-29 |
| Tie::Scalar::Modulus | jj808 | 2001-10-20 |
| Tie::Scalar::RandomInteger | Juerd | 2001-12-29 |
| Tied array to track last-accessed element | davido | 2004-09-22 |
| Tied scalars to emulate $&, $' and $` without global performance hit | davido | 2003-12-21 |
| Time until event | halxd2 | 2002-09-19 |
| TimePing | amyarjun | 2005-03-28 |
| Timestamp as a Filename Collection | hiseldl | 2002-09-10 |
| Timestamping your warns and dies | merlyn | 2000-09-13 |
| Timing LWP fetches | rootcho | 2007-01-03 |
| Tiny little paragraph wrapper | mw | 2005-03-10 |
| Title Case One-Liner | zeno | 2001-02-09 |
| Tk 8-ball | zentara | 2005-07-05 |
| Tk Babelizer | {NULE} | 2003-01-04 |
| Tk Canvas Image Map | zentara | 2004-02-20 |
| Tk Defining focus order for Return Key | hiseldl | 2002-09-28 |
| Tk Drag and Drop between TList widgets | hiseldl | 2002-07-20 |
| Tk GUI -- How to use BLT from Perl | Courage | 2004-04-18 |
| Tk Game Sound demo | zentara | 2004-12-27 |
| Tk ImageMap-color-zones | zentara | 2004-02-22 |
| Tk Mandelbrot Fractal | Melly | 2006-12-07 |
| Tk Modal Window | strider corinth | 2002-10-18 |
| Tk Multicolor text-search with regex | zentara | 2004-03-28 |
| Tk One Line Fully Functional Text Editor | hiseldl | 2002-07-31 |
| Tk Optical Illusion | zentara | 2005-12-13 |
| Tk Patio/Office layout designer | zentara | 2006-09-06 |
| Tk Realtime data aquisition | zentara | 2006-10-09 |
| Tk Regex tester | zentara | 2004-03-26 |
| Tk Screen and Canvas Screenshots | zentara | 2004-06-04 |
| Tk Virtual Keyboard | zentara | 2008-02-26 |
| Tk Zinc Drone plane control | zentara | 2006-12-16 |
| Tk compass dial | zentara | 2006-04-27 |
| Tk copy to mouse clipboard | zentara | 2006-03-11 |
| Tk encrypted echoing-chat client and server | zentara | 2004-07-16 |
| Tk menubar program launcher | zentara | 2004-07-09 |
| Tk photo pixel colors | zentara | 2006-09-25 |
| Tk-Drag-Window | avo | 2004-10-04 |
| Tk-Karoake Player-w-timidity | zentara | 2005-06-18 |
| Tk-POP3-previewer | zentara | 2004-05-05 |
| Tk-front-end-to YouTube.com videos | zentara | 2006-09-02 |
| Tk-mp3-player | zentara | 2004-12-04 |
| Tk-shared-mem-ipc | zentara | 2005-02-16 |
| Tk-tool for remote access on win-services | tos | 2004-11-23 |
| Tk-with-worker-threads | zentara | 2004-10-23 |
| Tk: Change menu item based on Notebook tab | DrPeter | 2005-06-05 |
| Tk: Set text size in a widget | GrandFather | 2005-11-12 |
| To ease writing perl pieces from within C/C++ programs | vkonovalov | 2000-06-28 |
| Toggle browser proxy on and off | EdwardG | 2004-05-19 |
| Token-Ring MAC-Address | Anonymous Monk | 2004-05-17 |
| Track the filename/line number of an anonymous coderef | merlyn | 2004-12-09 |
| Transitive closure | larsen | 2001-09-10 |
| Translating Module Names to File Names | bbfu | 2001-02-20 |
| Transliterate cp1252 0x80-0x9f to utf8 equivalents | wfsp | 2007-09-22 |
| Trick to do one-liners on X12 files | etcshadow | 2003-12-16 |
| Triple syntax getopt | belg4mit | 2002-02-06 |
| Truncate a string (news lead?) | mountd | 2001-09-12 |
| Truncate string | lshatzer | 2001-06-07 |
| Truncate the front of a file | flocto | 2003-12-21 |
| Try your luck at Superenalotto! | bronto | 2004-04-28 |
| Tun an IP into a decimal number | xaphod | 2002-04-10 |
| Turn your script into binary without a compiler! :-P | gmpassos | 2002-07-24 |
| Tweak all_forms variable in glade code files | jepri | 2003-03-08 |
| Two Arrays - One Hash (one-liner) | japhy | 2001-07-06 |
| Two-dimensional array to "Excel" format | delirium | 2004-01-19 |
| Typoglycemia Fun | reasonablekeith | 2005-05-20 |
| U.S. State Names | tye | 2001-02-25 |
| UDP Broadcaster | submersible_toaster | 2002-10-31 |
| UFO: Oval xterm with Tk::Zinc | zentara | 2003-11-27 |
| UPC Lookup | Mr. Muskrat | 2002-06-03 |
| URLs' Checking (Search Engines) | nikos | 2002-01-31 |
| Ultraedit Wordfile | demerphq | 2002-02-18 |
| Un--gui a Win32 PAR .exe | bsb | 2007-02-06 |
| Unconfuse filehandles and classes | tilly | 2001-08-30 |
| Understanding crypt() | princepawn | 2001-04-19 |
| Unfocusable windows on Win32 | bbfu | 2004-07-03 |
| Unindent HERE docs | Ovid | 2002-02-01 |
| Union, Intersection, and Difference between Arrays | fongsaiyuk | 2001-03-15 |
| Unique Character Combinations | TedPride | 2005-05-01 |
| Unique List of Common Characters Between Two Strings | Limbic~Region | 2005-01-11 |
| Unique filename | tachyon | 2001-05-22 |
| Unique filenames in a shared directory (The Kitchensink) | Corion | 2000-12-04 |
| Unique strings | tye | 2002-08-20 |
| Universally unimportant and overused | tye | 2001-03-23 |
| Unreal Tournament Server Query | RaptoriX | 2002-05-15 |
| Untested Internet Explorer Remover/Cleaner (?) | Anonymous Monk | 2002-09-26 |
| Update the current region/buffer in Emacs via Perl | laughingboy | 2002-08-09 |
| Upper case first letter of each _ delimited word | jeffa | 2000-12-04 |
| Usage via Pod::Usage accounting for user variation | Intrepid | 2004-01-21 |
| Use Filters with Text::Textile | Brutha | 2006-03-27 |
| Use SDL-OpenGL with Gtk2 or Tk | zentara | 2007-02-08 |
| Use Win32 or Unix serial port code interchangeably | bikeNomad | 2001-06-23 |
| Use a module only if it is available | jordi | 2001-12-29 |
| Use an array slices | nite_man | 2003-02-28 |
| Use of the m/.../g idiom in list context (formatting MAC addresses) | grinder | 2005-01-17 |
| Useful Date Algorithms | Sol-Invictus | 2004-01-27 |
| Using Expect.pm to Manage an Unreliable Program | toma | 2002-12-16 |
| Using IE to render html | alien_life_form | 2002-05-08 |
| Using LWP::Simple with a callback (progress indicator) | bart | 2003-09-16 |
| Using Mail::Audit and Mail::SpamAssassin together | Corion | 2004-04-26 |
| Using Persistent Connections with SOAP::Lite HTTP clients | tomhukins | 2008-02-05 |
| Using RSA (simple) | powerman | 2002-04-23 |
| Using Search::Dict on log files | stigpje | 2008-05-22 |
| Using Template with CGI::Application | rob_au | 2002-04-19 |
| Using WMI for create a remote Process on Win32 | Sniper | 2001-06-19 |
| Using YAML with Template Toolkit | rinceWind | 2005-07-28 |
| Using constants inside regex | Masem | 2001-07-02 |
| Using smbstatusinfo in scripts | teabag | 2003-04-07 |
| Using two external style sheets in a CGI.pm script | grinder | 2003-01-28 |
| Using wxMemoryDC to draw on a jpeg | Steve_BZ | 2009-09-26 |
| VIM 6.0 filetype plugin for Perl | bikeNomad | 2001-06-20 |
| Validate CGI data | marcelo.magallon | 2005-06-26 |
| Validate domain in e-mail addresses | gordan | 2000-07-20 |
| Variable placeholders with DBI | chipmunk | 2000-11-28 |
| Variable possession after script death | Mur | 2003-08-08 |
| Variation on the "Higher Order Perl" Iterator Pattern | rjray | 2008-02-07 |
| Verify string contains ALL words in list | merlyn | 2000-10-20 |
| Verify web proxy servers at www.publicproxyservers.com | merlyn | 2006-03-22 |
| Verifying existence of pathnames, taken up a notch... | EvanK | 2001-10-12 |
| Very simple calendar | Juerd | 2003-12-21 |
| Video information | wazoox | 2005-05-09 |
| View Apache Ant buildfile dependencies with GraphViz | perlmoth | 2005-01-17 |
| View Unicode in hex | graff | 2004-09-10 |
| View smbstatus ouput by user, not by PID | inductor | 2005-09-30 |
| Visualize a Waveform using Tk and PDL | lofichurch | 2002-07-05 |
| Visualize packed data as bits | tlm | 2005-10-05 |
| Vow Triptych | hashED | 2008-12-30 |
| WAP Compiler Test | rdw | 2000-10-16 |
| WIN32 DIRECTORY ACCESS/ READ | ozzie | 2003-09-15 |
| WMI: Classes | jschollen | 2006-09-25 |
| WMI: Namespaces | jschollen | 2006-09-25 |
| WMI: display Class properties | jschollen | 2006-09-22 |
| WORD TO TEXT SIMPLY | iguane | 2001-04-12 |
| WWW::Mechanize follow meta refreshes | simon.proctor | 2005-04-13 |
| WWW::Mechanize path dump | simon.proctor | 2005-04-13 |
| Watching Perl die() under Win32 | Chmrr | 2001-02-28 |
| Web Interface to the at Command | kingman | 2001-08-08 |
| Website navigation system | john1987 | 2001-01-29 |
| What Modules are Installed? | crazyinsomniac | 2001-04-09 |
| What holiday is today? | crazyinsomniac | 2002-03-17 |
| What is it adding to my symbol table? | CharlesClarkson | 2002-02-03 |
| What shell am I running? | Rich36 | 2001-11-16 |
| What's that record? | davis | 2003-05-28 |
| Which flavor of Win32? | Mr. Muskrat | 2002-06-04 |
| WhichHost AKA pingtest.pl | cybear | 2002-04-17 |
| Who am I? | merlyn | 2001-06-26 |
| Who bloated my server? | neniro | 2004-07-21 |
| Who sent me the emails I lost? | bronto | 2002-09-03 |
| Win32 API directory searches that return wide / unicode filenames | dallen16 | 2006-01-28 |
| Win32 BrowseForFolder | nikosv | 2009-04-05 |
| Win32 Fileversion info from .exe/.dll-files (16/32-bit) | Ordinary_User | 2003-08-27 |
| Win32 Process Info | demerphq | 2002-04-19 |
| Win32 md5sum tool | hattmoward | 2003-05-28 |
| Win32: Launch and wait for Pageant before resuming | bart | 2009-02-03 |
| Win32: mouse button swapper | Anonymous Monk | 2002-09-29 |
| Win32::Eventlog Username Translation | jupe | 2005-04-21 |
| Windows Path | Adam | 2000-08-23 |
| Windows Registry tool | hopes | 2002-07-16 |
| Windows file extensions | John M. Dlugosz | 2001-07-26 |
| Word Salad | bm | 2003-08-07 |
| Word Unscrambler | jonnybe | 2005-12-16 |
| Word wrap that can skip | dabreegster | 2006-11-22 |
| World's Smallest Gif | turnstep | 2000-04-18 |
| Wrapper function to execute process | repellent | 2008-02-24 |
| Writing direct to the DSP | zentara | 2005-01-01 |
| WxPerl Login Dialog | runrig | 2003-09-10 |
| XML ENTITY REFERENCE CONVERSION | Anonymous Monk | 2002-08-22 |
| XML element replacement | stevee | 2006-04-21 |
| XML-Tk-Image-Transport | avo | 2004-10-14 |
| XML-related Regular Expressions | John M. Dlugosz | 2001-06-11 |
| XP Perl Replacement for "Send to Clipboard as Filename" | Melly | 2009-08-20 |
| Xtabber | SamCG | 2005-01-10 |
| YAL10CI (Yet Another LUHN-10 Checksum Implementation) | larryl | 2001-03-12 |
| Yet Another "Matching over a list of conditions"-like technique | blazar | 2004-12-25 |
| Yet Another Daemonization Stub | Aighearach | 2004-11-14 |
| Yet Another List to Range function. | shotgunefx | 2002-06-18 |
| Yet Another Scratchpad Downloader | pfaut | 2003-04-26 |
| Yet Another Tar-Gzip File Expander | straywalrus | 2002-05-13 |
| Yet another unpack wrapper: flatfile databases with fixed width fields | Aristotle | 2004-03-15 |
| Yet another whois client (only in perl) | lindex | 2000-07-18 |
| YouTube Video Downloader | zentara | 2006-08-30 |
| Your own Chatterbox nodelet in less than 50 lines of code. | Dog and Pony | 2002-05-20 |
| Zero forgetfullness | Odinator | 2008-11-14 |
| Zero sound detection with Tk graphics | zentara | 2006-08-14 |
| Zinc - Star Wars Scrolling Text | zentara | 2005-08-13 |
| Zinc-rotating dial demo | zentara | 2006-05-01 |
| [ASCII art graphs] Kisses | blazar | 2007-06-13 |
| [MySql] dumping table structure | neniro | 2005-06-17 |
| [Parrot] parsing CGI query string | Thilosophy | 2005-03-21 |
| [Perl 6] say, junctions, conditional, and quick numeric list... | blazar | 2007-07-11 |
| [Win] Compare files between two directories (and subdir) | jeepj | 2008-04-08 |
| [off-site] Bash + Perl oneliners basics | chanio | 2005-03-17 |
| [off-site] Perl snippets at Microsoft | fglock | 2005-03-03 |
| `which` (for Windows) in pure perl | bart | 2006-04-22 |
| a 'with' statement for perl | broquaint | 2003-04-25 |
| a little zip() | broquaint | 2003-04-10 |
| a2z.pl | Khen1950fx | 2009-07-10 |
| accessor/mutator with AUTOLOAD | rpc | 2001-01-17 |
| add a IIS FtpVirtualDir | Discipulus | 2003-05-12 |
| add defang wrapper to "use lib" | merlyn | 2005-05-11 |
| adding singleton methods to objects | andal | 2009-06-04 |
| alternate parsing method for options | svad | 2002-04-26 |
| amavis logfile/viruspart parser | teabag | 2004-03-08 |
| anti leech CGI | hiseldl | 2002-10-29 |
| anti-spam email encoder | dominix | 2004-01-24 |
| anti-tar - remove mis-extracted files and dirs | idnopheq | 2001-08-29 |
| any-all | fundflow | 2000-09-01 |
| apache log splitter | fuzzysteve | 2001-11-16 |
| apache2epoch | vili | 2003-08-01 |
| append-dns.pl | straywalrus | 2007-04-25 |
| argmin & argmax | blokhead | 2005-05-03 |
| array add/sub/mult/div | Anonymous Monk | 2002-03-18 |
| ascii directory tree recursive | zentara | 2003-12-15 |
| attachment filename substitution (used by mutt) | rajo | 2005-09-14 |
| automate your linux window manager | zentara | 2005-06-05 |
| balancer (process time/file size) | MZSanford | 2001-11-14 |
| barjaph | mkmcconn | 2001-02-10 |
| batch expand Windows compressed printer driver files | grinder | 2004-11-18 |
| batch rgb brightness and contrast adjustment | zentara | 2005-02-07 |
| bcd2ascii and reverse | Anonymous Monk | 2000-08-16 |
| bigrm: remove everything in the directory specified | snafu | 2006-01-24 |
| bit flag generator | japhy | 2000-07-20 |
| blessed | demerphq | 2002-12-05 |
| blinkenlights | rattusillegitimus | 2002-08-15 |
| build hash from csv file | tcf03 | 2005-09-19 |
| building sequences like an odometer | neniro | 2006-11-21 |
| call setrlimit to limit process resource usage | jdporter | 2003-05-01 |
| capturing compile errors | pg | 2003-11-04 |
| cardinal numerals | Speare | 2001-02-02 |
| catch hup, restart | thayer | 2001-12-13 |
| cddb to mysql script. | Anonymous Monk | 2000-07-30 |
| cdromp | zentara | 2002-09-03 |
| cfaq2pod | jmcnamara | 2002-05-09 |
| cgi-multi-download | zentara | 2002-07-15 |
| check words' popularity using Google | mooseboy | 2003-03-06 |
| chomp any data structure recursively | Juerd | 2001-12-20 |
| cksum in Perl+C using Inline::C | jdhedden | 2004-03-26 |
| clean Telnet ANSI escape codes: VT52 and VT100 | JamesNC | 2003-06-19 |
| cmp two HTML fragments | GrandFather | 2008-02-09 |
| coderef as a string | g0n | 2005-09-24 |
| color coded diff (the return) | iza | 2002-02-13 |
| color text output in Windows | John M. Dlugosz | 2003-09-04 |
| combining Tk and Gtk2 loops | zentara | 2005-01-17 |
| compact filenames to < 64 characters | RuyLopez | 2002-07-02 |
| compare two hashes inefficiently. | deprecated | 2001-09-07 |
| compiler replacement | Sapient2003 | 2002-10-12 |
| computing a running total with with map | ariels | 2000-11-30 |
| contents of @INC | tbarron | 2002-03-29 |
| convert aoh to aoa | LanceDeeply | 2005-09-22 |
| convert image to greyscale (color to black and white) | PodMaster | 2003-12-21 |
| cookie using cgi.pm | csorensen | 2000-06-29 |
| coping w/ win32 gui mishaps | orbital | 2001-03-15 |
| count moby substrings | halley | 2003-07-29 |
| count subset of chars in a line | GrandFather | 2005-06-21 |
| counting the lines on your subs | salva | 2005-06-03 |
| cpu-usage-by-pid | zentara | 2002-08-05 |
| crc16 | Anonymous Monk | 2001-09-06 |
| create $VERSION from the modtime of the file | merlyn | 2004-12-27 |
| cron-job mail-wrapper | Tomte | 2003-02-13 |
| cron: every nth week | kwoff | 2001-12-31 |
| crop-sort: Maintaining a Top-10 Array | japhy | 2001-11-10 |
| crush_data | stefan k | 2000-06-06 |
| crypted form | perlvert | 2000-04-24 |
| csv2sql.pl | ciderpunx | 2006-10-19 |
| csvtotable.pl | lindex | 2000-07-22 |
| cull | tlm | 2007-03-31 |
| cvs revision extraction regex | chicks | 2002-04-21 |
| cvs_stat | aufflick | 2005-01-10 |
| data comparison | Lhamo_rin | 2005-07-28 |
| db2html | straywalrus | 2001-10-28 |
| dbCopy.pl | abaxaba | 2002-02-03 |
| dbDescribe.pl | abaxaba | 2002-06-01 |
| dbg - put any script in debug mode | Maestro_007 | 2001-09-27 |
| debug closure | dash2 | 2001-07-05 |
| decorated string | pg | 2003-11-16 |
| deepcopy | Caillte | 2001-02-23 |
| def -- Deal nicely with undefined values | tye | 2000-12-04 |
| default config file | Reverend Phil | 2001-05-04 |
| delete pattern from txt file | marchitan | 2002-08-08 |
| dequote (Cookbook) | powerman | 2002-04-23 |
| derangements | thealienz1 | 2003-04-24 |
| dialup spam removal with Net::POP3 | zentara | 2003-05-29 |
| diff to simple html | coldhawk | 2004-04-08 |
| dirtree2.tt2 | PodMaster | 2003-06-01 |
| disk monitor | fuzzysteve | 2001-11-16 |
| disk usage graph (dfgraph) | Fletch | 2001-11-16 |
| doodspeak | patgas | 2001-09-14 |
| download progress with gtk | zentara | 2002-11-23 |
| drawing names | danger | 2001-01-07 |
| drive share batch file writer for win32 | tcf03 | 2005-01-24 |
| dump-static-nodes.pl - Pull content from your webserver according to .htaccess | Corion | 2006-08-13 |
| dumpcpanurls: current configured CPAN mirror URLs | Intrepid | 2003-08-08 |
| ease binmode STDIN; binmode STDOUT | svad | 2002-05-16 |
| easy file copy | tbarron | 2002-03-29 |
| ebay item watcher | eweaverp | 2003-07-29 |
| eijiro | miyagawa | 2001-12-05 |
| embedding Dillo Html browser in a Tk app | zentara | 2005-06-28 |
| embedding xterm into a Tk app | zentara | 2004-06-02 |
| emulate Python's range function | jeffa | 2003-05-08 |
| enumeration, again... | cazz | 2005-03-25 |
| err_watch for when your errors are growing like hair or... | qbxk | 2006-01-21 |
| exception handling (the weird way) | Anonymous Monk | 2002-03-07 |
| exclude all members of @a from @b | zane | 2001-05-13 |
| execute command on result of which/pmpath, etc. | Brovnik | 2001-06-21 |
| expect w/scp | birdbrane | 2001-03-22 |
| exporting inherited subroutines | Pardus | 2003-04-05 |
| extract options from a simple string | merlyn | 2002-07-01 |
| extracting splices with a for-loop and splice() | Anonymous Monk | 2004-01-28 |
| fast shift of bit vector | hv | 2003-03-17 |
| fast, flexible, stable sort | tye | 2003-08-27 |
| faster 'use vars' | powerman | 2002-04-23 |
| feed CGI table from DBI fetch | pg | 2004-01-13 |
| feeding text to a process, and capturing its output, safely | merlyn | 2004-03-23 |
| fibonacci regex | mauke | 2005-01-25 |
| file (mp3) list shown on website as links | Nimster | 2000-12-23 |
| file/language entropy calculator | wufnik | 2004-12-09 |
| find a forgotten shell command | Tommy | 2004-01-06 |
| find_inst_mod_vers.pl | demerphq | 2002-12-09 |
| finding files of specific size | t'mo | 2001-08-21 |
| finding union, intersection and differences of arrays | petral | 2002-03-05 |
| first missing number | japhy | 2000-12-19 |
| flatdns.pl | straywalrus | 2007-04-23 |
| flexible config for anything | powerman | 2002-04-24 |
| flower box comments with Vim | EdwardG | 2003-12-19 |
| formatting usage statements with $0 | deorth | 2007-07-06 |
| front-pad a number with zero's | deprecated | 2001-10-30 |
| fs branch point - common parent dir | Intrepid | 2005-05-14 |
| ftp, and store file in memory instead of persist to disk | pg | 2003-02-19 |
| ftp-index, ftp-query | xern | 2002-08-22 |
| function that returns the middle of an array | tcf03 | 2006-01-10 |
| functional programming: scan function | metaperl | 2009-03-12 |
| generate a perl script header | particle | 2002-11-02 |
| generate random MAC address | coldhawk | 2005-04-25 |
| generating random thruth-tables | neniro | 2008-09-24 |
| get new item name | mkmcconn | 2002-01-18 |
| get spam email list from google | xern | 2004-01-29 |
| get time array from range | Anonymous Monk | 2000-02-16 |
| get_blead.cmd | demerphq | 2005-03-12 |
| getfile( $filename ) | harleypig | 2005-07-28 |
| getting args for cgi scripts (removed) | outcast | 2003-05-22 |
| getting the elapsed time | Anonymous Monk | 2001-02-24 |
| gif on the fly | marchitan | 2002-08-09 |
| googlism | xern | 2002-12-03 |
| grab HTTP Response and Headers | agent00013 | 2001-07-12 |
| graphical Log-anlyzer | neniro | 2004-12-03 |
| greatest common factor | MrNobo1024 | 2001-02-07 |
| grep -vf exclude_file to_thin_file in perl | serf | 2002-01-12 |
| grep text (alternative) | songahji | 2005-03-28 |
| grep2 (like 'grep', but also return non-matches) | blahblahblah | 2005-01-14 |
| gtk image viewer with zoom and pan | zentara | 2002-11-27 |
| gzip / gunzip | wufnik | 2004-07-09 |
| haikup | Fletch | 2001-11-27 |
| head truncate | zentara | 2002-09-12 |
| hex clock | ciderpunx | 2005-04-14 |
| hostname aliases | agoth | 2000-08-09 |
| how to output to pdf from a perl script | thaigrrl | 2001-01-16 |
| howto UDP broadcasts | fjonckers | 2001-10-11 |
| html thumbnails with javascript display | zentara | 2004-01-01 |
| http Redirector | ginseng | 2001-09-23 |
| http:// and ftp:// parser | Elihu | 2000-02-12 |
| image.cgi for any image from DB | powerman | 2002-04-23 |
| in-place edit preserving file modification times | Your Mother | 2003-04-21 |
| index and rindex for arrays | MeowChow | 2001-04-26 |
| install.*dirs from Config | Intrepid | 2003-08-05 |
| interleave (single shuffle) | ysth | 2003-11-23 |
| interleave two arrays | eg | 2001-02-02 |
| iptlogd | jb_ | 2002-03-07 |
| irc colors to html | Juerd | 2001-12-15 |
| irc2 | Anonymous Monk | 2001-04-04 |
| is this datetime currently observing eastern daylight? | sneak | 2004-08-18 |
| is_numeric | tlm | 2007-04-11 |
| justify | mkmcconn | 2002-09-12 |
| kill all lines that don't start with something | chicks | 2002-05-10 |
| killgrep | kilinrax | 2000-08-15 |
| letter mix | mexnix | 2001-06-15 |
| limiting number of program instances with Proc::ProcessTable | Willard B. Trophy | 2003-02-04 |
| line-by-line input with size limit | martin | 2007-06-28 |
| linux boot time | da w00t | 2000-05-15 |
| linux memory leak monitor | zentara | 2004-03-15 |
| lisp evaluator | sleepingsquirrel | 2005-01-17 |
| local module install (non-CPAN) | zentara | 2004-04-04 |
| localizing handles with anonymous subroutines | particle | 2002-06-10 |
| log search | Lhamo_rin | 2003-06-11 |
| log_rotate.pl | tcf03 | 2005-04-27 |
| look and feel Tk colors | Weasel | 2002-06-16 |
| look which and from where modules were included | svad | 2002-05-07 |
| looping over multiple arrays | danger | 2001-01-05 |
| mailto: "obfuscation" | b10m | 2004-02-07 |
| mainframe screen - PCOMM - EHLLAPI | jeepj | 2008-03-14 |
| make a new list by substituting an old list | merlyn | 2000-09-10 |
| makebackup | amyarjun | 2005-03-29 |
| making smaller perlapp exe's | batkins | 2002-12-10 |
| map variables to arrays using as defined by a single list | Sandy | 2003-12-05 |
| map-like hash iterator | jdporter | 2002-11-06 |
| mapcar -- map for more than one list | tye | 2000-12-04 |
| markov (The Practice of Programming) | powerman | 2002-04-23 |
| masking password entry | zentara | 2003-06-04 |
| max_strl - Get length of longest string in a hash | Intrepid | 2003-08-20 |
| md5 short hash | thrig | 2003-03-16 |
| md5sum checker | blazar | 2005-01-29 |
| measuring the similarity between strings | mayaTheCat | 2003-09-05 |
| midi playback speed adjuster | zentara | 2004-12-04 |
| mile/kilometer converter (category: stupid regex tricks) | Your Mother | 2003-04-19 |
| mime_error_parser.pl | ciderpunx | 2006-10-31 |
| mod_perl - making the x-bit select mod_cgi | merlyn | 2001-04-12 |
| mod_perl hostname gif creator | Aighearach | 2001-09-04 |
| modify IIS site | Discipulus | 2003-05-12 |
| modular inverse | ambrus | 2006-01-25 |
| monkify | sauoq | 2002-07-24 |
| more renaming! (mp3s) | strfry() | 2001-07-17 |
| move files to directories based on criteria | metaperl | 2009-07-10 |
| moving average | merlyn | 2000-12-25 |
| mozilla -remote made simple | giulienk | 2002-10-10 |
| mship.pm - my first module | tcf03 | 2005-06-16 |
| msn2html | Chady | 2002-08-14 |
| multi-push | japhy | 2001-02-12 |
| multiple file operations using perl one-liners | sflitman | 2009-05-17 |
| multiple method calls against the same object (f.ex GUI programming) | Aristotle | 2002-10-27 |
| multiple method calls against the same object, revisited | Aristotle | 2004-12-25 |
| my vs. local subtlety | esr | 2006-07-03 |
| netstate | thayer | 2003-03-31 |
| nice PATH printing | svad | 2002-04-25 |
| number of files in current directory - one liner | particle | 2002-03-27 |
| numbered sourcecode listing (oneliners) | crazyinsomniac | 2001-07-20 |
| one-line split file sequence checker | wdef2 | 2008-01-21 |
| one-liner peeks at @INC | mkmcconn | 2001-02-01 |
| oneliner to get module version | sflitman | 2009-06-14 |
| open-coding a system() operation | merlyn | 2003-04-21 |
| output to STDOUT or a file | metaperl | 2009-09-04 |
| outputing data to another xterm | zentara | 2003-10-22 |
| overkill anti-caching CGI headers | Aristotle | 2003-03-01 |
| overwrite a file | jdporter | 2007-04-25 |
| p_cc.pl | Anonymous Monk | 2003-02-07 |
| package namespace manipulation | knight | 2000-11-14 |
| parse multipart/form-data into a hash structure | pg | 2005-10-04 |
| parse nested text | adoupas | 2001-07-09 |
| parse the "Other Users XML Ticker" with index and substr | PodMaster | 2002-03-18 |
| parse the "Private Message XML Ticker" with index and substr | PodMaster | 2002-03-18 |
| parse_csv (Cookbook) | powerman | 2002-04-23 |
| parsing an ASP file | dada | 2004-05-12 |
| parsing sloppy text from columns | halley | 2003-05-07 |
| passing parameters | Anonymous Monk | 2005-03-30 |
| password (and random string/salt) generator | AltBlue | 2001-10-15 |
| patch HTML::Entities to deal with Microsoft character set | ChemBoy | 2001-12-19 |
| perl -x to test while developing | bsb | 2003-04-28 |
| perl can create Office files from Windows | Anonymous Monk | 2003-04-24 |
| perl outlook filter | silent11 | 2002-12-04 |
| perl scripts executor on Win32 | Courage | 2002-05-29 |
| perl2exe Evaluation Message Avoider | larryk | 2002-03-14 |
| perlTk sample that shows sambastatus | teabag | 2003-09-10 |
| perlwhich - find which perl module you are using (and more) | jmanning2k | 2003-07-18 |
| permute (Cookbook) | powerman | 2002-04-23 |
| pickFromRange | tye | 2006-08-09 |
| ping me when you'er ready! | halxd2 | 2000-12-12 |
| piping into -pie (aka site-wide search and replace in a line) | thpfft | 2003-10-16 |
| plugins revisited | drone | 2003-12-19 |
| pluralization | Vynce | 2005-09-08 |
| pm-freenode-update.pl | naChoZ | 2005-01-14 |
| pod2rtf | jmcnamara | 2002-10-16 |
| pod2text with a Table of Contents | jmcnamara | 2002-01-04 |
| pop3 forwarded | njh@bandsman.co.uk | 2002-11-15 |
| possible combinations in sequence | ruzam | 2006-06-08 |
| pretty print bytes | stretchpants | 2002-03-28 |
| pretty_table() | shanleiguang | 2005-05-03 |
| prime factorization using base 1 | tye | 2001-01-17 |
| print_r | GhodMode | 2007-09-25 |
| printf in VB on IIS | CharlesClarkson | 2003-12-27 |
| printf vs. sprintf | henrylaxen | 2001-01-25 |
| printing complex structures. | Pug | 2001-01-24 |
| procmail filter + quick email d/l howto :) | AltBlue | 2001-10-15 |
| profanity here? | PodMaster | 2003-06-09 |
| pure perl tail | zentara | 2002-09-06 |
| pure perl tail revisited | zentara | 2002-09-09 |
| push to a referenced array | biga | 2008-09-27 |
| questions, questions | halxd2 | 2002-09-19 |
| quick "what im listening to" info | deprecated | 2001-02-22 |
| quick change dir by menu | tos | 2003-05-30 |
| quick quote comma | rpc | 2000-12-01 |
| quick startup time profiler | merlyn | 2006-09-17 |
| qwerty-keyboard realtime midi | zentara | 2004-06-21 |
| random permutations | mave | 2001-03-11 |
| random text | Chady | 2002-12-30 |
| range-based magical autoincrement | merlyn | 2002-06-27 |
| range.pl | njh@bandsman.co.uk | 2002-08-19 |
| read a few lines, put them into named variables | merlyn | 2000-12-15 |
| read-excel.pl: a code sample for Spreadsheet::ParseExcel | da | 2002-05-31 |
| read/write subroutine | epoptai | 2001-06-28 |
| regexp for directory | halfcountplus | 2008-03-17 |
| regexp s/mode quicktest | halfcountplus | 2008-03-19 |
| relative symbolic links helpers | AltBlue | 2001-10-08 |
| relinquish root privilages | jhanna | 2003-01-29 |
| remind me again ... | Intrepid | 2003-07-25 |
| remote readdir | deprecated | 2001-08-23 |
| remove duplicate lines from input file | AltBlue | 2000-09-08 |
| remove duplicates from array | mkmcconn | 2001-02-21 |
| remove tilda from filenames with 1 liner | abaxaba | 2002-01-21 |
| remrem.pl - remove remarks | khippy | 2001-09-03 |
| rename directories recursively to remove spaces from names | merlyn | 2000-08-14 |
| rename files using regex. | djbiv | 2003-07-23 |
| repairing Word-XML-files | neniro | 2005-02-21 |
| replace | photon | 2003-07-19 |
| replace all spaces within anglebrackets with underscores | merlyn | 2001-01-03 |
| replacing UNIVERSAL::isa | hv | 2004-05-11 |
| required TRUE return value | Anonymous Monk | 2001-01-18 |
| resource control: CPU | powerman | 2002-04-24 |
| rightway from US.pm | Intrepid | 2006-10-25 |
| rigthmp3names | zehzinho | 2005-02-19 |
| round-robin on varying sequence | dpuu | 2002-09-06 |
| rounding money value to a half of a cent | ccn | 2004-06-27 |
| rsync with Gtk2 progressbar | zentara | 2005-05-24 |
| rsync with tk progressbar | zentara | 2005-05-23 |
| safe cron | mincus | 2005-06-14 |
| safe mysql regexes | tye | 2003-01-28 |
| save the saint (Josephus Problems in Perl) | wufnik | 2003-08-11 |
| savefile( $filename, $data ) | harleypig | 2005-07-29 |
| saving a Gtk2 canvas which is bigger than the window | zentara | 2006-11-05 |
| script call over-ridable defaults | S_Shrum | 2002-03-11 |
| search disk and prompt for deletion of files larger than a certain size | gregorovius | 2000-10-01 |
| sendmail.pl - a Sendmail replacement | khippy | 2001-09-05 |
| serial comma function | Your Mother | 2003-04-14 |
| shabby Computer Telephony Integration on Win32 | esskar | 2004-03-05 |
| shared mem segments with Inline::C | zentara | 2005-02-01 |
| showascii | photon | 2003-07-19 |
| showing big tables with navigation | powerman | 2002-04-24 |
| sieve of erothenes | maverick | 2000-06-30 |
| simple IP counter.. | coldhawk | 2002-04-27 |
| simple OO constructor | galacticdruid | 2001-09-22 |
| sip Samba IP | mkmcconn | 2001-11-07 |
| slash converter | Simplicus | 2000-05-01 |
| slurp | Vane | 2000-04-18 |
| snippet browser | mkmcconn | 2001-01-11 |
| snoopify! | sschneid | 2002-12-17 |
| sort a hash array | fuzzysteve | 2001-11-18 |
| sort_top | dada | 2004-03-08 |
| sound-level from /dev/dsp | zentara | 2005-09-26 |
| spacer() | tcf03 | 2005-06-16 |
| sparklines | neniro | 2005-10-19 |
| spinner to keep the patiently waiting user patient | ysth | 2003-12-07 |
| split file in N part | jeepj | 2008-03-10 |
| split mailbox one-liner | japh | 2002-03-17 |
| split unless escaped | da'ud | 2000-04-25 |
| starting httpd from perl | opensourcer | 2005-04-23 |
| state preserving uniq | Chady | 2003-03-01 |
| stock quote regex | Anonymous Monk | 2000-04-24 |
| strict-compliant code on windows | japhy | 2001-01-22 |
| strip HTML tags | powerman | 2002-04-23 |
| strip pod filter | davidrw | 2006-04-19 |
| strip tease | silent11 | 2002-09-11 |
| submit button with javascript confirmation | greenFox | 2002-08-15 |
| subvert.pl: subversion log viewer | ciderpunx | 2005-05-08 |
| sum of counts | tye | 2001-01-16 |
| sum of counts from unix grep -c | sacked | 2002-01-17 |
| supressing console with perl2exe and backticks | Eradicatore | 2006-10-29 |
| symbolic increment/decrement of roman numerals | PetaMem | 2005-05-23 |
| system commands with spaces | dpuu | 2004-04-08 |
| tcpdump filter (sample use of Quantum::Superpositions) | diotalevi | 2003-05-19 |
| template for using bind_columns with DBI | merlyn | 2000-11-28 |
| terminal geometry retrieval | AltBlue | 2001-10-15 |
| testing log messages | jczeus | 2007-06-13 |
| textwrap of file | mandog | 2002-08-21 |
| tf - tail a file and output separator line when inactive | imp | 2006-07-18 |
| the 'dot dot dot' operator | broquaint | 2003-04-14 |
| tic-tac-toe-color | zentara | 2002-09-25 |
| tie class for Search::Dict | clintp | 2001-12-05 |
| time hash keys | zen-japh | 2001-08-03 |
| time2string | rendler | 2002-07-22 |
| timestamp.pm | vili | 2003-08-25 |
| tk-http-file-upload-w-progress | zentara | 2005-03-04 |
| tk-picture-scramble-puzzle | zentara | 2004-04-09 |
| tk-ps | zentara | 2005-04-30 |
| torf or Mindy? | metaperl | 2009-04-29 |
| tree traversal types | rvosa | 2005-08-08 |
| tree-oriented use of HTML::FillInForm | metaperl | 2009-03-13 |
| trim() magic | japhy | 2000-10-13 |
| un-Nifty qr OR ASCII bullet parser | belg4mit | 2009-08-13 |
| unbleach.pl | tachyon | 2001-06-05 |
| unobfuscate IPs | bobn | 2003-05-08 |
| upper-lower case combinatorics | bl0rf | 2004-12-23 |
| use HTML; # !!! | japhy | 2002-07-26 |
| use less 'CPU'; | PodMaster | 2004-03-22 |
| usertracking | khippy | 2001-09-21 |
| valid email addresses | blue_cowdawg | 2001-05-15 |
| validateMask | idnopheq | 2001-05-08 |
| vmod | mirod | 2000-12-02 |
| vowel_search | chainsawed | 2001-08-16 |
| warnings for modules < 5.6 | liz | 2003-07-29 |
| warningsToBrowser | tye | 2001-09-27 |
| webify | talwyn | 2002-07-01 |
| wget style progress bar | tachyon | 2003-03-16 |
| what to do for lunch | silent11 | 2002-03-11 |
| whitespace eliminator for arrays | markcsmith | 2002-10-22 |
| win32 server skeleton | m-rau | 2005-03-02 |
| win32 short file name | EdwardG | 2004-03-02 |
| wrap 'system LIST' in a (somewhat) more friendly style | ChemBoy | 2004-01-16 |
| write/format hash data to a scalar in multi-line columns | runrig | 2001-07-18 |
| xargs functionality for inplace editing | merlyn | 2003-04-04 |
| xd and dx -- hexdump for debugging purposes | Skeeve | 2006-07-21 |
| xml-rpc server tester | benhammersley | 2002-02-15 |
| xmodem protocol | gargle | 2005-08-16 |
| z-charcoal-video-converter | zentara | 2006-09-15 |
| zimg -- Perl/Gtk2 quick slideshow | zentara | 2006-01-05 |
| zip_all for .tif & .eps | buttroast | 2005-12-06 |
| ztk-cpu-mem-logger | zentara | 2007-01-13 |
| ztk-ocean | zentara | 2005-07-12 |
| ztk-slots | zentara | 2005-01-21 |
| ztk-visual-top-w-kill | zentara | 2007-01-13 |
| ztk-weather-radar | zentara | 2005-08-04 |