LeMoDa top page
Perl
Active pages
Adaptations
Amazon
Apache
Basic guides
Bugs
C
C::Tokenize
Cairo
CGI
Chinese
Colours
Compression
Convert::Moji
CPAN
CPAN Testers
CSS
Dates & times
Digests
Directories
Edit distances
Electricity
GNU Emacs
Email
Encodings
English
Equivalents
Errata
Examples
Excel
Files
FreeBSD
Games
Go
Gzip::Faster
Hashes
HTML
HTML::Make
HTML parsing
HTTP requests
Illustrated
Image::PNG::Libpng
Image Magick
Images
Information theory
Installation
Internet addresses
Japanese language
JavaScript
JSON
Kanji
Libraries
Line directives
Lingua::JA::Moji
Mathjax
Maths
MATLAB
Memory management
mod_rewrite
Microsoft Word
Unresolved mysteries
Networking
No ads
Numbers
Octave
OLE
Pack and unpack
Partial content
PDL
Perl modules
Photographs
PNG
POD
Python
QR codes
Random
Regular expressions
Songs
stdarg
SVG
Template toolkit
Testing
Tex
Text::Fuzzy
Three phase
Tools
Tutorials
Unicode
Unix
UTF-8
VBA
Videos
Microsoft Windows
XS
Standardise Go function comments
(28 June 2023)
A script to quieten LuaLaTeX
(7 March 2023)
A star pattern in SVG
(12 June 2021)
A Perl module which switches off some warnings
(30 March 2021)
Put metacpan links and abstracts in your github repositories
(2 March 2021)
Generating the illustration for Damerau-Levenshtein explained
(16 April 2020)
Make a random IP address in Perl
(19 March 2018)
Match a dictionary against a string
(5 July 2017)
Split pod documentation from a Perl module
(8 March 2017)
Perl modules to find the MIME type of a file
(7 March 2017)
Get a list of packages with no dependences in FreeBSD
(4 March 2017)
Modules for finding Perl dependencies
(4 March 2017)
Extract the exported variables from a Perl module
(1 March 2017)
Perl modules to remove HTML tags
(25 February 2017)
Perl modules for checking memory
(21 February 2017)
Copy chmod permissions from one file to another
(13 February 2017)
Get the line number of a regex match
(10 February 2017)
Print a list of numbers in Japanese kanji, hiragana and romaji
(3 February 2017)
Debugging message routine with line directives
(19 January 2017)
How to decode broken doubly-encoded UTF-8 in Perl
(13 January 2017)
HTML blocks in Perl aren't well supported
(9 January 2017)
Make a list of colours with HTML::Make
(5 January 2017)
Convert JSON to HTML with JSON::Parse and HTML::Make
(5 January 2017)
Wikipedia article titles in different languages
(24 December 2016)
Installing Compress::Zstd on FreeBSD
(12 December 2016)
Remove unnecessary #include headers from C files
(7 December 2016)
FastCGI Perl modules
(18 November 2016)
An example of dying with a hash value in Perl XS
(16 November 2016)
reCAPTCHA example in Perl
(21 September 2016)
Print the versions of installed Perl modules
(14 September 2016)
Download a YouTube video using Perl
(12 September 2016)
Get the last day of a month
(9 September 2016)
Draw a coloured graph of three phases
(29 August 2016)
Delete .xvpics directories safely
(24 August 2016)
Compressing CGI output with Perl and Gzip::Faster
(23 August 2016)
Get QR code data from a png scalar
(2 August 2016)
CPAN projects
(27 December 2015)
Unicode numbers are not numeric in Perl
(11 September 2015)
Send an HTTP OPTIONS request
(18 July 2014)
The meaning of the -x file test on Windows
(18 April 2014)
Meaning of "Use of uninitialized value in subroutine entry"
(18 April 2014)
How to include data in a Perl distribution
(8 February 2014)
How to convert colours from RGB to hue values
(6 January 2014)
Equivalents in Perl and Python
(14 December 2013)
Script to check a "Changes" file
(27 November 2013)
Size comparison of compressed JSON and original PNG image
(25 October 2013)
Make a retrospective Changes for a CPAN distribution
(3 October 2013)
Perl Cairo tutorial
(30 September 2013)
Move a bunch of videos into directories based on their names
(21 May 2013)
Equivalents in Perl and Octave
(23 April 2013)
Entropy of discrete probabilities in Perl
(27 March 2013)
A variable-length list of arguments in Perl XS
(22 March 2013)
Example of Text::Fuzzy for fuzzy searches on kana
(14 March 2013)
Calculating the (7, 4) Hamming code
(17 February 2013)
Approximations for log (n choose r)
(14 February 2013)
Testing Stirling's approximation
(14 February 2013)
Extract Dilbert image from MacKay file
(14 February 2013)
How to block all internet traffic from China
(11 February 2013)
Get the Unicode value of a character in Perl
(11 February 2013)
A basic example of parsing HTML in Perl
(31 January 2013)
What's the difference between a hash and hash reference in Perl?
(25 January 2013)
Convert binary64 (IEEE 754 double) to Perl
(15 December 2012)
CPAN modules for dealing with the Japanese language
(11 August 2012)
Bugs in rt.cpan.org
(27 July 2012)
A mod_speling using Perl and CGI
(25 July 2012)
A simple spell checker in Perl
(25 July 2012)
Perl XS modules and CPAN testers
(24 July 2012)
Using a C structure as a Perl object with XS
(7 July 2012)
Run a Perl interpreter from Microsoft Word
(11 June 2012)
Print system limits from limits.h
(26 May 2012)
Remove trailing if statements from Perl code
(25 May 2012)
Having a method with the same name as a builtin
(24 May 2012)
Useful tools for CPAN
(14 April 2012)
How to set the bug tracker in your CPAN Perl module
(6 April 2012)
How to skip tests with Test::More
(18 March 2012)
Perl code to detect googlebot from CGI
(24 October 2011)
How to install Perl on a Unix system
(21 September 2011)
Regular expressions to match C grammar
(14 September 2011)
A simple CGI sendmail script
(31 August 2011)
Tutorial on Perl and Unicode
(18 June 2011)
An example of using regular expressions in Perl XS
(18 June 2011)
Using Unicode in a Perl CGI script
(30 May 2011)
Perl tutorial for beginners
(30 May 2011)
Hash reference and hash copy in Perl
(22 May 2011)
Stopping indexing with ExtUtils::MakeMaker
(22 May 2011)
Perl XS tutorial - digest version
(20 May 2011)
Handy Perl modules
(16 May 2011)
Memory management in Perl XS
(13 May 2011)
Some ways to customize cperl mode
(7 May 2011)
XS Introduction
(5 May 2011)
The files in a Perl module
(21 April 2011)
Handling errors in Perl XS modules
(21 April 2011)
Make HTML image tags from a list of graphics files
(3 April 2011)
Get a hash value using XS
(30 March 2011)
Requesting compressed content from a web server with LWP::UserAgent
(7 March 2011)
Perl and Emacs regular expressions compared
(6 March 2011)
A simple guide to ExtUtils::MakeMaker
(1 March 2011)
Making generic links to search.cpan.org
(24 December 2010)
Using Unicode with Perl XS
(24 December 2010)
Perl XS
(23 December 2010)
Compressing CGI output with Perl
(19 December 2010)
Print sizes of all images in a directory
(11 November 2010)
Regex for charset from an HTML page's meta tag
(2 November 2010)
How to serve compressed HTML, JavaScript and CSS
(30 October 2010)
Converting songs to romaji - example of Lingua::JA::Moji and Convert::Moji
(16 October 2010)
Convert X bitmaps (.xbm) to PNG - example of Pozkanzer tools
(12 October 2010)
IPC::Run3 for testing binaries
(10 October 2010)
Get paragraphs from a Word document using Perl
(26 September 2010)
A simple "die" function for C - example of variable number of arguments
(11 July 2010)
Tie Perl variables for debugging
(11 June 2010)
Get the day of the week from a year, month and day
(22 May 2010)
Create a CSS sprite from smaller images using Perl and Image::Magick
(23 April 2010)
Using Perl's Unicode encoding with the template toolkit
(26 January 2010)
Installing ImageMagick on FreeBSD with a non-system Perl
(15 November 2009)
Perl and Go equivalents
(12 November 2009)
Perl's utf8 and file names on Windows
(3 October 2009)
Daft Perl
(2 October 2009)
Equivalents in JavaScript and Perl
(1 October 2009)
Switching Win32::OLE to UTF-8
(28 September 2009)
Listing Windows processes with Win32::Process::List
(25 September 2009)
How to install the Perl module "JavaScript" on Unix
(23 September 2009)
HTTP status codes as C defines
(7 September 2009)
Visit all cells in an Excel worksheet
(29 August 2009)
Turn a number into an Excel column name
(28 August 2009)
"Boilerplate" for new Perl files in Emacs
(26 August 2009)
Copyright © Ben Bullock 2009-2024
. All rights reserved. For comments, questions, and corrections, please email
Ben Bullock
(
benkasminbullock@gmail.com
). /
Privacy
/
Disclaimer