Perl
I’ve written a number of Perl modules, some of which are also available on CPAN.
Lingua::Ident: Statistical language identification
This module provides statistical language identification. It was originally part of the software I wrote for my master’s thesis. You can read about its design either in my thesis, or in this report. This module is also available from CPAN.
Text::Iconv: Perl interface to the XPG4 iconv() function
This module provides a Perl interface to the XPG4 iconv() code-set conversion function. For more details see the POD documentation embedded in the file Iconv.pm, which will also be installed as Text::Iconv(3) man page. This module is also available from CPAN.
User::Utmp: Perl access to UNIX utmp(x)-style databases
This module provides a Perl interface to utmpx- and utmp-style databases
on UNIX systems, the most important being “the utmpx file” (typically
found at /var/run/utmpx
, /etc/utmpx
or a similar location), which
provides information about users currently logged in. There is also
support for writing records to utmpx and utmp files. For further details
see the POD documentation embedded in the file Utmp.pm, which will also
be installed as User::Utmp(3) manpage, and the example.pl script. This
module is also available from
CPAN.