PerlMonks Snippets - By Title

See New Snippets Index.

Generated on 2008-04-21

"Human" pretty-printer for data capacitycalin2007-10-03
"Looking" at the characters of a Unicode string.olivierp2004-11-29
"Passing variables to Javascript"clintp2001-12-31
"du" to hashsplinky2000-07-03
"self documenting" switch optionsbobn2003-07-26
<=> - not only for sort anymoreCorion2001-04-11
'pubify' directory treeAltBlue2001-01-26
'tee' with pipesqi3ber2000-11-03
(Golf) Expression for matching numeric IP addressestrantor2004-08-06
(TIMTOWDI) Breaking a config file into name/value pairsdhoss2004-09-02
(Win32) Hard Drive InformationMr. Muskrat2004-03-26
(Win32): Excel PerlScript exampleosfameron2002-07-02
(Win32): vmail - edit Outlook email in VIMosfameron2002-05-24
(X)Emacs Skeletons and Auto-Insertstefan k2001-10-05
(YA) Perl XML-like parserbelg4mit2002-05-06
(Yet Another) Safely eval Data::Dumper objects moduleFelonious2002-03-14
(code) Array PlayybiC2001-04-30
(code) Check for particular services running on remote WinNT host(s)ybiC2001-03-22
(code) I Rest My Case (and this time I mean it)ybiC2001-07-25
(code) LWP with auth proxyybiC2001-04-26
(code) One-liner adds HTML breaks to text fileybiC2001-12-16
(code) One-liner parses ippl log for suspicious packetsybiC2002-01-08
(code) One-liner removes whitespace-only lines from text fileybiC2001-12-18
(code) Recursive chmod chown chgrp in 30 linesybiC2002-10-04
(code) WebMagick, thumbnail index, no javascriptybiC2002-04-20
(code) WindowMaker background image rotaterybiC2004-03-14
(code) neither clever nor useful array vs. hash exampleybiC2000-07-01
(code) scratching the surface of File::TempybiC2001-02-08
(code) text2xls.pl (was csv2xls.pl)ybiC2001-04-16
(simple|short|script) logginghiseldl2006-12-04
(updated) Perl6::FHjaphy2001-06-28
(very silly) BOFH::Easy (instantiated in Net::Telnet)arturo2001-05-14
*nix mySQL backup script using mysqldumpbarrd2002-10-07
-Mousetye2002-04-25
.vimrc (with perl) keymap jsp->servletImprov2003-05-07
.vimrc options to assist with perl codingMalach2002-02-04
/proc Gimmicks (Linux specific)PetaMem2001-07-15
1 0\/\/Nz U DoodZ!IndyZ2001-02-18
1111111111-countdown-watcherzentara2005-03-18
2007-swimsuit-w-lwpzentara2007-02-15
64-bit hex integer representation under Win32John M. Dlugosz2001-06-07
@INC By uname -rscot.needy2002-08-07
A CGI::Prototype respond() subroutine for Data::FormValidator usersmetaperl2005-02-04
A Picture A Daymerlyn2001-12-19
A Procrustean StatementZaxo2006-06-15
A Socket Streamer Subroutinetrue2002-10-13
A cacheing tied hash base classrdw2000-09-13
A cool way to compare datesspurperl2002-07-30
A framework for implementing child processes performing file updates, SQL queries, and the passing of results to the parent using Parallel::ForkManageratcroft2003-01-04
A graphical regular expression tester.reasonablekeith2006-12-07
A little demo for Net::SSH2zentara2006-08-25
A little extension for Data::Pagevaldez2004-02-17
A perl shell (sorta)lindex2000-08-15
A quick and dirty template systemrrwo2001-09-13
A simple but good debug routine..spm2001-06-26
A simple perl shell for Windowsdiotalevi2004-05-27
A singleton wrapper around Cache::Memcachedskx2005-11-11
A very simple userid/password checkvtprogrammer2000-07-11
A whirleygig for a progress indicator for scriptsda w00t2000-03-06
ABA validatorwardk2000-06-12
ASCII Christmas tree generatordelirium2003-12-24
ASCII Rulersgrinder2001-04-03
Abbreviate english wordsGrandFather2005-06-08
Abstract PackagesVelaki2004-08-04
Academic subref examplePetaMem2002-05-22
Accent-insensitive case conversionecho2001-08-22
Accept Any Basic Authentication (mod_perl)bsb2003-03-24
Accept user options with defaults and report unknowns.BrowserUk2003-05-25
Acronym Finderjaphy2001-11-10
Active Directory Object Handlesgirarde2007-05-31
Ad-hoc testing of [tie]d variablestye2003-10-09
Add "search this site with google" to your web sitemerlyn2002-04-19
Add a list of numbers togetheri43s2000-06-29
Add a newline to the end of a filejmcnamara2002-11-28
Add a task to Outlook 2000simon.proctor2002-02-28
Add/update daily journal (emacs/linux)delirium2003-09-08
Adding 2 + 2merlyn2000-09-11
Adding files to Archive::Tarbtrott2001-03-16
Adding gaps to a sequenceariels2001-07-15
Adding script location to include pathAzhrarn2003-07-10
Adding text to PDL's TriD 3d graphszentara2007-01-10
AddtoblogOnur2008-01-19
Adjust German HTML Typographytom-cologne2004-10-01
Advanced snippet management with YAML and Perldimar2004-04-24
Advantages of Tk::Zinc over plain Canvaszentara2004-12-14
All files in dir to Storable.pm datadeprecated2001-05-12
All-purpose data dump subroutineliverpole2006-11-24
Alternate start rules in Parse::YappjZed2004-05-28
Alternative for Search::Dictclintp2001-12-05
AmpKiller.pm to disallow $&, etc.ysth2004-01-26
An alternative to File::Findgraff2004-01-30
Anagram Solverkilinrax2001-01-08
Another date parsing techniqueBoyd2006-09-01
Another lowercase one-linermichairw2001-12-27
Another take on command line switchesgrinder2002-02-08
Anti-snippet (or, "local" considered dangerous to fools")Mur2003-08-05
AntiVirus Signature Updaterlinebacker2002-07-09
Apache IP-AutoupdaterNimster2000-12-06
Approximation with chain fractionsambrus2005-01-24
Array One-linersjaphy2000-09-24
Array iterator factoryRoy Johnson2005-03-16
Array of HashesLhamo_rin2005-08-23
Array siftingjaphy2001-12-10
Array sifting, maintaining orderjaphy2001-12-10
Array-ize a functionfrodo722005-03-18
Ascii to HTMLph0enix2002-05-15
Asian text vs. (s)printf: CJKprintfgraff2007-08-03
Associate a config file with a Class::DBI class for meta informationmerlyn2005-04-15
Atomically increasing sequential numbersmerlyn2001-03-01
Auto download files with time stampScott74772007-06-20
Auto-document prerequisites in READMEliz2003-12-24
Autogenerate Test Scriptstachyon2003-08-02
Autogenerate descending arraysbl0rf2004-03-13
Automate CPAN install of Bundle::MySQLjlawrenc2000-09-16
Automatic McAfee AV Signatures UpdateSpida2002-07-16
Automatically Convert web addresses to HTML link tagsAnonymous Monk2000-07-12
Automatically add all defined functions to your @EXPORTmerlyn2005-06-21
Automatically using mod_perlAnonymous Monk2001-08-19
Automating Wise for Windows Installer - wfwiGrandFather2007-01-08
Automating generation of html form elementsAnonymous Monk2000-06-02
Autovivification trickblazar2006-08-12
BEGIN simplifies multi-platform programsblssu2002-09-13
BF Interpreteraweeraman2006-03-08
Backing up with Open3 and darzentara2003-04-26
Barcode PNGs from DBMr. Muskrat2002-06-03
Base31 removes those BAAAD words ;)slloyd2007-05-26
Base64 by the (cammel) bookstrredwolf2000-07-05
Bash analog for Perl's nifty list constructormeonkeys2000-08-01
Basic Linux system informationJuerd2001-12-16
Basic SQL Server Interactionbilfurd2002-07-11
Basic frequency analysis of Checkpoint FW-1 rulesetsgrinder2005-02-24
Basic latency timing using Net::Ping and Time::HiResstaunch2002-05-27
Basic password checkingbronto2003-07-30
Batch processing progress printerAristotle2004-10-23
Beautifyle2000-06-29
Because PHP sucks: escape to Perl.Juerd2006-02-06
Being lazy with MIME::LiteBeatnik2001-01-17
Benchmark made easytachyon2001-06-15
Bilingual German news aggregatorxern2004-09-18
Binary Search - revisitedGrandFather2006-11-15
Binary Searches on Sorted Text Filesscrottie2003-03-13
Binary decoderneniro2005-02-11
Binary searchGrandFather2005-10-26
Binary to Decimal (zdog's way)zdog2000-08-31
BoustrophedonOeufMayo2001-11-19
Brainf*ck interpreterJuerd2001-12-16
Breadth-first method dispatchblokhead2004-01-30
Break into and out of frames pages with Perl CGItachyon2003-03-29
Breakpoint on warn or die in the debuggerbikeNomad2001-07-14
Browsing .pod files on WinNTosfameron2001-10-23
Building a Simple Perl Module Databasechromatic2000-04-19
Burma Shavezentara2003-06-06
CGI HoA edit with StorableDiscipulus2006-01-13
CGI Traceroute, Ping, and wgetCoruscate2003-02-06
CGI param cleansingruzam2006-06-02
CGI progress information using JavascriptCelada2005-12-06
CGI query string from GET/POST dataAnonymous Monk2004-02-27
CGI: Validate access based on IP - with CIDR supportnerfherder2005-02-11
CGI: check Form inputpro7agon2006-02-05
CGI::Kwiki PodFormatterlarsen2003-08-12
CGI::kSession exampleoubiwann2002-03-14
CLI program to simple GUI wrapperblazar2007-03-08
CPAN Mirror locatorAnonymous Monk2001-06-08
CSV table diff utilityjZed2004-06-24
Calculate "friendly" duration from # of secondsEyeOpener2002-08-02
Calculate Mortgage Paymenttrue2005-12-13
Call Subroutines by Approximate Namedavorg2000-07-26
CaptureStructure and RestoreStructurerhardy2000-08-07
Carp::Scoobyjimt2002-05-10
Cartesian 3-VectorsZaxo2001-06-18
Case structures using a hashhardburn2002-12-13
Case-insensitive, dash-optional named parameters for your functionsWilliam G. Davis2004-11-07
Center a Tk window on the screenbbfu2003-01-03
Chaikin Spline Algorithmbenn2003-07-17
Change %ENV globally on Win32runrig2005-07-01
Changing the hidden tied objectmerlyn2003-01-05
Characters Combinations of All Sizesmonkfan2005-05-01
Cheap Stock watch with Tkzentara2007-09-27
Cheap load sharing BLAST serverscain2002-03-05
Cheap'n'cheerful Graph Drawermoot2005-01-28
Check IIS Logs for Code RedSgtClueLs2001-08-07
Check IP addresses for good formGround Control2000-08-16
Check IP with support for CIDRxaphod2002-04-11
Check availability of multiple FTP serversdelirium2003-10-09
Check for "unix2dos" (CRLF) in binary filesgraff2004-09-17
Check whether your hash keys have random orderliz2003-09-08
Checking $VERSION for ExtUtils::MakeMakerbsb2005-12-02
Checking Laptop battery info/dev/trash2006-07-08
Checking for leap yearjoshua2002-02-19
Children's Gtk keyboard trainer with audiozentara2007-04-27
Chord Values for MIDIMr. Muskrat2003-02-12
Chunk large data/log files into more manageable piecesChemBoy2003-06-19
Circular buffer instead of shift/pushpetral2001-01-11
City, State to/from Zip Code converterduelafn2001-12-13
Class::DBI count_where methoddcvr692004-05-19
Clean up perllocal.podjdhedden2005-08-11
Clean up ugly HTMLOvid2003-06-10
Cleaning Regexpamearse2001-07-30
Cleaning user input with 'tr'fuzzycow2001-05-23
Cleanup ALerts in Snort/ACID Mysql DBdraper72003-04-03
Cleartool_Copysierrathedog042001-09-04
Client / Server appjdgamache2001-02-12
Cloning Pieces of an Objectchromatic2000-03-29
Close all child nodes in a Tk::TreeGrandFather2006-02-27
Code on web in color!mushu2003-11-14
Collecting pids from children, their children, etc. (aka: pipeline of system(@list) calls)runrig2003-03-27
Color coded difftachyon2001-10-01
ColorizeWrongWay2001-06-12
Colorized HTML stack tracehardburn2003-09-30
Column text in HTML::Templatesimon.proctor2003-08-28
Command Grepfundflow2001-08-23
Command Line Program Wrapperrob_au2002-02-06
Command-line SMTP clientaMnE.sIa2004-06-23
Commify numbers, the boring and straightforward wayAristotle2005-03-02
Common Regex'scoreolyn2000-08-07
Compact multi-line inplace file edit search and replaceGrandFather2005-08-22
Compare Directories and List Changed or Missing Filessierrathedog042001-08-15
Compare two Microsoft Word Documentstachyon2004-06-22
Compare2Files LinebyLinethesundayman2001-09-26
Comparing Arrayseak2000-09-01
Compile & test "this perl source tree" (Emacs etc)Joost2007-09-16
Compiler Errorsjaphy2001-09-26
Completely Uselessbtrott2000-08-12
Composing operations on piddleslin02007-06-15
Compute "experts" on Lotus Domino forumsdiotalevi2004-08-13
Computer Assisted Gloatingbsb2005-04-11
Computing Covariance Matrices with PDLlin02007-07-08
Computing the Mahalanobis distance with the Perl Data Languagelin02007-07-09
Concordance Generatorsifukurt2001-08-13
Conditional Regexhsmyers2004-01-08
Conditionally executing debugging codeariels2001-05-24
Config File Processingptkdb2003-10-10
Config file parserishamael2000-04-16
Confirm an application opens (win32)technojosh2007-08-13
Conflicts in my PATHmatija2004-03-05
Connect to JunoMr. Muskrat2003-04-11
Connect to an SMTP Server that Requires Authenticationbatkins2003-07-13
Connecting to shared memory thru semaphoreszentara2005-02-09
Constants and perlBlueLines2000-06-14
Construct Graph from a Degree Sequencejaphy2005-06-17
Constructing an HTML anchor link with form elementsmerlyn2001-05-14
Context-Sensitive Subroutine Dispatchchromatic2001-12-15
Controlling depth with File::Findarturo2000-10-12
Convert Relative to Absolute URLs on-the-flynikhil.patil2008-02-06
Convert Roman numerals to decimalAnonymous Monk2002-11-14
Convert a number (for example 404) into a string ("four hundred four")muba2004-04-07
Convert accented chars to html escape codeskingman2001-07-27
Convert feet to feet+inches+fractiontye2003-08-28
Convert glob notation to regular expressionJohn M. Dlugosz2001-06-27
Convert hostname to decimal formar0n2000-10-22
Convert html table to textPodMaster2004-03-21
Convert relative to absolute URL given a base URL, without modulesAristotle2006-01-17
Convert seconds into a formatted ddd:hh:mm:ss stringhusker2000-08-30
Convert text file to HTMLmerlyn2000-08-23
Converting C #define to 'use constant' statementsrpc2000-11-02
Converting CSV to tab-delimitedPhilHibbs2008-04-14
Converting a CSV list to a list of hashrefs naming the fieldsmerlyn2001-06-26
Converting and cleaning Word's HTML export to valid HTMLprojekt212001-11-08
Converting decimal IP addresses to binaryCoyote2001-01-30
Converting hex IP addresses to decimalCoyote2001-01-26
Converting numbers to Excel Column indicesWillworker2004-12-13
Converting numeric IP address to hexCoyote2001-01-26
Converting string ranges to array slicesdragonchild2002-02-22
Cool usage for BCP/SQLServerSlackBladder2007-05-24
Copy bookmarksscottstef2001-03-12
Count capturing parentheses in a compiled regexpBooK2004-05-02
Count number of lines in a text fileScott74772006-03-23
Count number of unique tags in XML filesleriksen2004-03-25
Count the number of lines in a filejmcnamara2002-08-15
Count the number of return values from a subroutinedkubb2001-07-09
Countdown to U1E9merlyn2000-11-11
Coy.pm Haikus in .signaturebriac2001-11-02
Create Exchange mailbox with Net::LDAPneilh2004-09-23
Create a Zip archivebofh_of_oz2005-05-31
Create a constructor named the same as your package name!merlyn2004-07-01
Create an interactive Excel web pagejmcnamara2005-04-01
Create anagrams simplyDarkling2002-03-02
Create small simple OO program with get/set, defaults, initializationjustanyone2002-07-02
Create smoke test for your directory of modulesstvn2004-07-30
Create unique scratchdir namehsinclai2002-05-12
Creating 'use' list on the fly (plugins)idsfa2003-08-29
Creating ClassesTetramin2001-10-04
Creating a Windows shortcut filePhilHibbs2003-08-13
Creating constants modulesFelonious2002-10-01
Creating random passwords for users.blue_cowdawg2005-11-03
Creating vars from URI and printing %ENVhacker2001-12-28
Crop PNM files for JPEG conversionWillard B. Trophy2002-12-26
Crout's Reduction for Matricessinan2000-07-11
Crypt::RSA: RSA encryption/decryptionbtrott2001-02-28
Crystallography Files Moduledeprecated2001-05-08
CueCat Decoding Sub#include2004-02-10
Custom error handling for oversized CGI request entitiesrob_au2002-01-19
Custom-faced Dicedavido2004-01-03
Customize your Test::MoreOvid2006-09-26
D20 dice throw parserLuca Benini2004-12-17
DBI Queriesmt2k2002-12-07
DBI Select and Updatenutate2000-05-31
DBI abstractionRyszard2002-05-15
DBI bind output vars by column nameHercynium2007-07-09
DBI::Shell Version 10.7 - batch mode - patch to make it workclemburg2001-01-28
DBIx::Recordset and XML::Simple Examplehiseldl2002-08-30
DNA Reverse Complementmousey2002-09-14
DNS MX checkinghtaccess2002-08-13
DSN Wrapper for Secure DBI Passwordslindex2001-04-27
Dalekbeable2004-07-04
Data Base Viewermirod2002-11-10
Data Normalization with PDLlin02007-07-07
Database Connectivitypschoonveld2000-04-13
Database Table ViewersteveAZ982000-08-15
Database Table to Hash of Hash of Arraytimo2001-11-29
Database Update or InsertMr. Muskrat2002-04-26
Day of the weekjmcnamara2003-04-11
Day of week for an arbitary date using core modulesmerlyn2002-02-21
De-engineer a numberKM2000-05-25
Deactivate/Activate Keyboard and mouse under Win32Sniper2001-06-14
Debuggers dumper on the command linebsb2004-03-25
Debugging Template ToolkitOvid2002-02-20
Debugging a CGItoma2001-09-03
Debugging a system commandTanktalus2006-03-22
Debugging the CGI environmentgrinder2002-01-23
Decimal Degrees to DMSdga2001-08-23
Declaring and initializing a hash with a list of keys and a list of valuesmerlyn2001-05-15
Decode a string from a URLda w00t2000-02-22
Decorated string, v1.1l3nz2003-11-25
Delayed Data Generationchromatic2001-01-04
Delete expired CGI::Session filesLTjake2003-10-08
Delete the last line of a filejmcnamara2002-08-08
Deleting an element from the middle of an arrayIntaglio2001-01-07
Deobfuscator: the struggle for light!Sigmund2001-08-22
Deosil and Widdershinshalley2003-05-30
Depth of AoAsCharlesClarkson2002-01-14
Depth-first tree traversal with Algorithm::Loops::NestedLoopsSolo2004-08-11
Derangement of a listjaphy2005-07-15
DeregexDylan2002-08-30
Deriving pi and efredopalus2003-10-25
Destructive Unmerge ListCharlesClarkson2002-02-06
Detect common lines between two files, one liner from shellmerlyn2000-10-14
Detect cruft in your $PATHbart2007-08-14
Detecting cyclic graphsJoost2003-12-25
Detecting machine Endian-nessLunaticLeo2001-08-06
Detecting stringified references with WWW::MechanizeOvid2004-01-08
Determine Standard Windows Pathsdemerphq2002-02-11
Determine Windows Type or Versiondemerphq2002-02-11
Determine absolute URL given a relative URL and the location where it was found.ehdonhon2003-10-30
Determining if you have balanced delimitersOvid2000-11-21
Determining indirect filehandlesMasem2002-01-23
Deutschevocabularyflashcardgeneratorxern2003-11-20
Devel::Pointer in pure perldiotalevi2003-09-26
Dice.pmtalwyn2003-11-23
Did NewYear reach you? :)AltBlue2003-12-31
Did that file change?ruzam2006-05-31
Direct a LWP connection to a different hostCorion2005-01-30
Directory Listing to an ArrayPoetic Justice2002-04-10
Disconnect from JunoMr. Muskrat2003-04-11
Discover trackback ping dataNomad2005-05-07
Disk Space used by a folder (and sub folders)$code or die2001-01-25
Disk Usage summarizedmerlyn2003-09-03
Display Pod in your web browserjepri2001-10-12
Display floating point numbers in compact, fixed-width formattye2003-09-23
Displaying symbol tables for debuggingintegral2003-02-09
Do/while correct answer loopturnstep2000-05-12
Does it look like a number?broquaint2002-11-11
Dos2Unix file formaterpschoonveld2000-04-13
Dot product of three matricesAngharad2005-08-01
Double Interpolation of a Stringchromatic2000-05-18
Double popup_menuwink2005-08-09
Double space a filejmcnamara2002-02-04
Download yahoo mailjhanna2005-01-25
Download, don't redirect.BBQ2000-04-26
Downloading a lot of filesghenry2005-06-23
Drag-and-drop encrypting files in a pen drivefglock2005-07-05
Driving Internet Explorer with Perlzejames2004-09-23
Drop formatting to paste plain text from ClipboardEdwardG2007-03-16
Duff's Device in Perlgaal2004-09-07
Dump Evolution address bookgreenFox2005-06-03
Dump MIDI as Perl CodeMr. Muskrat2003-02-17
Dump Text from HTMLSigmund2001-07-18
Dump WINS database to CSVbort132000-06-15
Dump a directory as links from CGImerlyn2001-05-30
Dump an LDAP entryaraqnid2000-12-08
Dumping from any RDBMS to CSVjZed2007-10-18
Dynamic SQL Bind valuesblogical2006-04-22
Dynamically loading perl files (and calling dynamic functions) with error checking.Anonymous Monk2001-06-06
Easier searching for a job using perl.neniro2004-06-09
Easier than foreach $key (keys %links) loopdamian13012000-11-21
Easy binary toggle at fixed intervalsOvid2000-10-21
Easy blacklister for qmailliz2003-08-20
Easy dispatch tables.jryan2003-04-02
Easy help for scriptstilly2001-09-08
Easy matrix builderhj4jc2006-01-18
Easy sticky query parameters outside of HTML formsCorion2005-09-13
Easy test managementOvid2003-04-03
Elfproef (Dutch bank account check)Treenaks2001-07-26
Emacs Outline Mode Header Numberingclemburg2001-05-31
Email obsfucator for HTML posting (and color blender)demerphq2004-06-27
Email web page dailyGekitsuu2005-06-03
Emphasize a stringAnonymous Monk2002-06-14
Emulate Benchmark::cmpthese with older perlsChemBoy2002-09-07
Encode a string to be suitable for a URLda w00t2000-02-22
Encode and decode binary-coded decimalsjmcnamara2002-10-08
Encoding HTMLkryten2000-04-14
Encrypted Storage of sensible Data in a Cookieprojekt212001-10-22
England and Wales Date::Manip *Holiday config 2005 to 2008EdwardG2005-12-09
Ensuring the correct number of arguments, assigning them or printing usageprincepawn2000-11-27
Enumerate hotfixes applied to a Windows server (2000, 2003)grinder2005-05-04
Environmental Variablessinan2000-08-27
Epoch ConversionJoeCool2001-12-14
Epoch to Mysql datetime format - DO NOT USEzakzebrowski2004-03-10
Erasing Symbol Tablesshotgunefx2002-12-04
Error handling using a block with continueGrandFather2006-06-20
Errors to STDOUT for editors/os's that dont get it...demerphq2001-09-26
Eureka! size of DATAkwaping2006-02-16
Evaluate Expressions.shotgunefx2002-09-26
Excel Spreadsheet Data Setrob_au2001-08-20
Excel time to hh:mmmoscow2002-05-23
Exception catching subbsb2003-09-02
Exclusively updating a file that continues to be repeatedly readmerlyn2000-08-22
Execute Perl script from Win32 Clipboard instantlyCourage2003-08-21
Execute Sybase stored procedure with output parametersjplindstrom2003-06-13
Expand Class::DBI Field to DateTime Objecthardburn2004-07-15
Expand Ranges in Lists of NumbersThe Mad Hatter2003-06-08
Expand your worldjlp2000-08-20
Expect command output parser subCentaurus2001-02-15
Experimental sprintf overflow bug detectordiotalevi2005-12-01
Expiration day of any monthmr_jpeg2004-11-22
Export All Functions from a ModuleGeorge_Sherston2001-12-21
Export Outlook TasksEdwardG2004-02-04
Extend regex legibility within character classesJohn M. Dlugosz2001-06-08
Extended IEEE 754 parsingtrammell2005-02-02
External program determing "use bytes" in moduleliz2003-09-22
Extract SSH_AUTH_SOCK from SSHKeychain (OS X)adrianh2007-02-06
Extract Web page contentsOvid2002-12-26
Extract members of Mailman mailing listcrenz2003-05-28
Extract numberstye2001-02-28
Extract potentially quoted wordsmerlyn2001-06-06
Extracting a Query stringstephen2000-02-05
Extracting xml data and using them for SNMPtheroninwins2004-09-02
FTP single file to remote serverponder2006-11-28
FTPMBMB.PLamyarjun2005-03-29
Fast Multiplicationzencrypt2001-01-09
Fetch Arts & Entertainment Show Detailsstretchpants2002-03-28
Fetch a cookie to disable X10 popup adsRhetTbull2002-09-09
Fetch perl source code for your current interpreterdiotalevi2004-11-29
Fetch weather by zip codestretchpants2002-03-28
Fibonacci numbers with lvaluesariels2000-11-30
Fiddeling with getpwent in csvbubble2000-07-18
Figuring out which version of a loaded moduledragonchild2003-02-26
File call in windows.Andrew_Levenson2006-03-08
File permission converterCentaurus2001-02-14
File::Find limited recursionzentara2002-10-18
File::Wrap and Fasta formatclairudjinn2003-03-12
FileOperation.plamyarjun2005-04-03
Filehandle Filterbtrott2000-08-10
Filehandle local variablesjaphy2000-10-11
Filename fixerspm2001-07-18
Files owned in a filesystemgrinder2002-05-31
Filter for Earthlink Address Bookcinder_bdt2002-06-02
Final Fantasy X: Al Bhed translatorpatgas2002-01-07
Find Location Of Hometownvek2003-04-05
Find Nimda/Code Red exploits in your error loghardburn2003-06-12
Find SMS text matches (textonyms)jmcnamara2005-12-16
Find a file in a list of directoriesgrinder2002-04-25
Find all webservers on local domainrdfield2002-03-08
Find anagramstilly2000-09-20
Find and edit moduleVSarkiss2001-09-27
Find any email in your Outlook inbox that matches certain criteriaFoggy Bottoms2003-08-04
Find common elements in a list of arraysGrandFather2006-09-03
Find duplicate chars in a stringmonkfish2001-10-13
Find hardlinks and symlinks in a region of the filesystemmerlyn2003-10-14
Find images regardless of filetype extension.zzspectrez2005-08-01
Find memory usage of perl programtoma2003-02-16
Find most recently changed files in a hierarchymerlyn2004-06-12
Find names of an object or class's methodsGrandFather2006-09-13
Find perl module version from command-linelachoy2000-10-17
Find repeated patterns in stringsGrandFather2005-08-27
Find that function!japhy2002-01-17
Find the common initial substring (prefix if you insist)ChemBoy2001-07-30
Find the file for a modulezby2003-04-15
Find the name of a CODErefDylan2006-08-24
Find unique elements in an arrayjcpunk2004-04-04
Find varibles and function names in program filesjepri2001-01-17
Find version of a module included in perl corexdg2005-08-18
Finding a safe char with tr///dbsb2003-01-28
Finding all files that are writeable by the current userimp2006-08-14
Finding an intersection of two sets, lean and meanSinister2005-06-29
Finding the name of a code refRoy Johnson2005-04-05
Finding your IP address with Perl$ENV{REMOTE_USER}2000-12-05
Finite State Automata with XML::Twigprincepawn2001-08-21
Fix ActiveState Script Maps (IIS)$code or die2001-08-07
Fix floats like you do in your headtachyon2002-12-23
Fix wildcard arguments under MSWinAnonymous Monk2003-07-27
Fixed length file layout - cut2fmt 2Anonymous Monk2002-07-22
Fixing URI::Find and Email::Find to ignore URI's and e-mail addys in HTML tagsjoealba2002-02-14
Flash slideshow with audiozentara2005-12-07
Flash/w/audio with SWF::Builderzentara2005-12-10
FlipperRuss2000-05-20
Fold a list using map spliceshiseldl2003-02-19
Fool a process into thinking that STDOUT is a terminaletcshadow2003-10-13
Force nested hashes to upper/lower case keysryddler2002-08-29
Force paragraph width, line length, fixed widthBliss2001-04-26
Forge CRCsno_slogan2001-09-12
Forking the polite wayrjray2002-02-12
Format a list with commas and "and"merlyn2000-08-23
Format key words in HTML textGrandFather2006-12-03
Format your source code into arbitrary shapesCubicSpline2001-10-13
Formatting elapsed timegrinder2001-09-06
Fortune/Tkredmist2000-06-28
Forward mail body to GSM phonegordan2000-07-20
Fractional diceRoy Johnson2004-01-29
Free, explosive, fun, thrill-packed, exciting adventuremethodius2001-06-05
From a Blessing to a Cursejaphy2001-07-14
Full justification - 3 methodsbbfu2001-04-05
Fully Qualified Domain Namejaphy2000-09-20
Fun With Spaceshipjaphy2001-03-28
Fun with joinRoy Johnson2005-03-30
Fuser under perllindex2000-10-12
GMeM -- a Gtk2 memory monitor utilityzentara2005-05-07
GQKat (GoRN'z CueCat)GoRN2000-09-03
GRT sort of files by timeblazar2007-07-11
GRT sort with filetypesblazar2007-06-26
Generate (somewhat) Random Stringsshotgunefx2002-12-17
Generate Configuration filesBrutha2002-08-27
Generate Dynamic Sort Expressionslofichurch2002-11-27
Generate Fake datesarturo2001-06-26
Generate GUID from a stringGrandFather2007-10-18
Generate a date stamp of today less a date intervalgrinder2005-12-19
Generate a session IDSpidy2005-12-02
Generate all (0,1)-sequences in lexicographic orderFoxtrotUniform2003-03-09
Generate small .jpeg file thumbnails using Image MagickGrandFather2005-09-27
Generating an array of n identical elementsbronto2002-09-16
Generating characters (0 to 255)parv2003-03-27
Generating regex strings with a regexbsb2003-08-27
Generic Mail Form Processorpschoonveld2000-04-13
Generic and nestable STDIN/STDOUT capture routinehanenkamp2005-05-21
Get # of 512 byte blockstcf032004-12-30
Get CDDB info on Win32PodMaster2003-07-04
Get Clue'd up.BrowserUk2002-12-15
Get Default Printer on NT4mrmick2001-08-27
Get O'Reilly's top 25 into Template Toolkitmerlyn2003-08-16
Get US stock tables from WSJScott74772006-09-18
Get a CGI::param() variable with undef checking.monoxide2004-11-10
Get a hash object from a database with DBI for use with HTML::Templatehiseldl2002-08-03
Get actual IP over NATxgunnerx2002-05-22
Get default login environmenttilly2000-09-22
Get file make backuptachyon2001-05-22
Get input data from STDIN *and* query stringEvanK2001-01-09
Get most recently refreshed CPAN mirror in your countrymerlyn2007-02-13
Get next 'n' lines from a filetachyon2001-08-17
Get the current rank of Learning Perl in O'Reilly's top 25 booksmerlyn2003-03-29
Get the date (MySQL style) for X days agombreyno2000-02-17
Get the source code for the running application into a hashmerlyn2005-03-21
Get timezone offset from GMT (cheap trick)tye2004-06-04
Get word count from Word document via OLEpolypompholyx2007-05-10
Get your script warnings on the page it generatesBooK2001-01-17
Getopt::Long-based commandline argument replacement substitution expansionjdporter2008-04-05
Getting Perl Data Structures from DBI queriesjZed2004-04-21
Getting a Local/Remote Win32 Task Listgaggio2000-07-04
Getting an ANSI X.12 file's delimitersdelirium2003-12-08
Getting and testing OpenNAP serversbobn2003-07-14
Getting command executable of a file type.gmpassos2004-01-19
Getting hostname, domainname and subdomainnameZZamboni2000-04-24
Getting own ip-addresses on Win32 machinesesskar2004-02-29
Getting subroutine @_ w/ defaultsSuper Monkey2002-04-18
Getting the latest IP after dial-upbarrd2002-08-25
Getting your real external ip from an external source.descartes2002-01-12
Gimp::lock() replacement (recommended for Perl-Server)Aighearach2004-11-13
Give me something $self-ishbsb2003-02-20
Glob powerset with progressive orderingRoy Johnson2005-04-26
Globally change ucfirst in mod_perldragonchild2004-05-19
Gmailize your mboxxern2004-06-22
Going it alone without File::Findncw2000-09-18
Grab Dictionary.com Definitionmousey2002-08-17
Grab a list of all modules on CPAN + their descriptionsjryan2001-12-29
Grab zip codes out of an HTML pageFalkkin2001-02-24
Grabbing 8.3 DOS namesturnstep2001-01-20
Grep - print matched line and next N linesrunrig2002-08-12
Gtk2 Icon Button change textzentara2008-02-08
Gtk2 Interactive Chat clientzentara2008-01-21
Gtk2 Scrolling Textzentara2007-09-08
Gtk2 Simple Calendar/ Date Selectorzentara2006-02-01
Gtk2 TextView-w-linenumberszentara2006-01-23
Gtk2 linked scrolled Canvases in tablezentara2006-11-17
Gtk2 low-level iconzentara2006-02-17
Gtk2 transparent screen messageszentara2006-11-07
Gtk2-Cairo-pdf outputzentara2006-02-10
Gtk2-annotate-draggable texts on imagezentara2006-10-26
Gtk2-maintaining-pane-proportionzentara2006-02-07
Gtk2-perl simple meterzentara2005-07-12
Gtk2-screenshotzentara2006-02-08
Gtk2::HTML to show Chinese web pageszentara2006-11-26
Guess Numberalandev2006-09-01
HA node checkcoec2001-12-12
HP Jet Direct Controlcacharbe2001-05-31
HTML CleanupAnonymous Monk2001-03-22
HTML POST functionFideist112002-07-03
HTML RGB hex colorAnonymous Monk2000-08-23
HTML Sanitizer (removes unwanted tags)lhoward2000-08-08
HTML Tables - populating TD from an arrayMelly2006-10-13
HTML Tag StripperAnonymous Monk2001-02-21
HTML color blendavo2002-12-04
HTML tag compares between similar filesjlawrenc2000-09-15
HTML text tonerDog and Pony2002-02-16
HTML tidy, using XML::LibXMLmerlyn2003-01-04
HTML to textfatalserpent2006-09-04
HTML to xHTMLspm2001-09-04
HTML::FromText patchFoxtrotUniform2002-09-07
HTML::Template macrosblokhead2003-12-04
HTML::TokeParser token dumpercrazyinsomniac2001-12-28
HTMLHighlightAnonymous Monk2000-09-08
HTTP Headers Using WWW::MechanizeLimbic~Region2005-01-31
HTTP::Daemon with SSLbwana1472003-03-18
Hand off HTML to Internet ExplorerCorion2003-01-06
HandX weblog parserJaWi2002-08-22
Handling DATE formats from a databasearturo2000-08-30
Handling excess penguinsOvid2002-02-11
Handling named function argumentstilly2000-11-25
Hash To C-Header - Recursivestefan k2001-04-19
Hash of output file handlesgraff2004-07-29
Hashes with "duplicate" keysjacques2005-09-06
Haskell-style list foldingFoxtrotUniform2004-06-09
Help from the command linerobsv2001-02-01
Hex Char - Identifyccallahanwise2004-05-21
Hex color degraderKage2002-10-12
Hex dumpkschwab2001-09-10
Hiding mail addresses in mailto: with JavaScriptprojekt212003-10-24
Highlander - allow only one invocation at a time of an expensive CGI scriptmerlyn2000-05-22
Highlight days with content with HTML::CalendarMonthSimplejryan2004-09-09
Hit bomberjonknee2002-03-26
Homedir ownership securitysschneid2003-01-27
How many addresses between two IPs?grinder2005-01-27
How many ways to make change?tlm2005-05-03
How to change an xterm title on the flysuaveant2001-10-22
How to disable ctrl-break on Win32 (Windows XP SP2 Perl 5.6.1 built 630)Anonymous Monk2005-11-08
How to display an image on a webpage with minimal codeMelly2006-10-13
How to get those CGIs running in a frame.neniro2004-04-08
How to read batches of SQL from a file in Perljfroebe2007-08-27
How to serve different index pages for WAP/WML and HTML clientsjj8082001-10-07
How to time a directory scangraff2007-08-14
Howto get the first day of the week by week numbernite_man2006-05-23
Hybrid Logic ASCII - TeXwrvhage2002-02-21
I FEEL SO DIRTY! Sorting files into folders.ignatz2002-02-22
ICON TO BMP (using Image::Magick)PodMaster2003-04-02
IEEE 754 64-bit double to 80-bit Extended double (long double) pack (Updated).BrowserUk2006-12-03
IEEE 754 80-bit Extended double (long double) to 64-bit double unpackBrowserUk2006-11-30
IEEE 754 80-bit extended double precision to IEEE 754 64-bit double-precisionherveus2006-12-02
IMDB Title/Rating fetcherPitr2002-01-26
IO::MultiHandle - Operate on multiple file handles as onejdporter2002-11-19
IP Iteratorcamlet2008-04-17
IP Sanity Checkjupe2002-11-11
IP address!Anonymous Monk2000-04-24
IP2HEXspp2000-05-16
IPC3 buffer limit problemzentara2003-10-19
ISONUM EntitiesSixtease2007-11-17
Identity nabber for MSSQLwardk2000-06-12
Image Dimension Displayjeffa2003-09-29
Image ListerChady2003-04-04
Image __DATA__Beatnik2001-03-15
Image size in pure perlAnonymous Monk2003-03-06
Imager: slice an image to clickable html mapzentara2003-11-29
Import all subroutines from another package whether it wants to export them or not!bikeNomad2001-06-25
Importerrunrig2003-01-29
Improved HTML2TXT regexp parser!!!Sigmund2001-07-31
Include files using Text::Template and a closurecrenz2005-04-26
Index texts for faster searchpowerman2002-04-23
Inexact MatcherOdud2000-06-05
Informative debugging messages and debug levelsAighearach2004-11-14
Inheritable AUTOLOAD mechanismbwana1472001-07-12
IniFilesstrictvars2005-04-12
Inline Breakpoints for ptkdbptkdb2003-11-17
Inline::Parrotfglock2004-10-06
Inplace Editingtachyon2001-08-21
Insert something like a hyperlink in a Tk Text widgetjdporter2008-02-12
Install a perl script as a Win NT/2000/XP service.jryan2003-01-27
Instant redirect from form inputClownburner2001-03-14
Int ->Bytes -> IntJosiahBryan2007-09-02
Integrating Perldoc With VimOvid2008-01-23
Intelligently shortcutting $_-or-params, non-destructive-or-in-place function makerAristotle2006-07-09
Interactively Test Regexeskelan2003-03-14
Intermixing STDOUT and STDERR to a fileprincepawn2000-09-29
Interpolate binds into SQL on error - DBI subclassingjZed2005-10-11
Inverting a hash to get all keys for this valuemerlyn2000-10-09
Invoking the debugger on yourselfgrinder2003-12-22
Ipsortbent2000-12-06
Is a CPAN module Pure Perl?dvergin2002-02-26
Iterate network hostsrob_au2002-03-29
Iterate over HoH without Recursionchromatic2000-05-20
Iterating over combinationsblokhead2004-07-01
Jargon file of the dayDog and Pony2002-04-25
Java Repackager...rje2001-11-26
JavaScript Smoosherdiotalevi2007-03-04
Javascript condense/obfuscatetachyon2001-10-08
Keep Track of your Database Loader's Progressmrmick2000-12-05
Keeping Term::* from hoseing your sessionhalxd22000-07-28
Keeping browsers alive for long lived CGIsFelonious2002-04-27