Config::MVP is a perl module for multivalue-property package-oriented
configuration.MVP is a mechanism for loading configuration (or other
information) for libraries.It doesn't read a file or a database.
It's a helper for things that do.
This module implements most of strptime(3), the POSIX function that is the
reverse of strftime(3), for DateTime. While strftime takes a DateTime and a
pattern and returns a string, strptime takes a string and a pattern and returns
the DateTime object associated.
POE::Component::DirWatch watches a directory for files. It creates a
separate session which invokes a user-supplied callback as soon as it
finds a file in the directory.
Its primary intended use is processing a "drop-box" style directory,
such as an FTP upload directory.
The Parse::Template class evaluates Perl expressions placed within
a text. This class can be used as a code generator, or a generator
of documents in various document formats (HTML, XML, RTF, etc.).
Parse::Template was initially created to serve as a code generator
for the Parse::Lex class. The class is now available as a separate
module.
Sub::Current makes available a function ROUTINE(), that returns a code
reference pointing at the currently executing subroutine.
In a special block (BEGIN, END, CHECK, INIT, and UNITCHECK in Perl 5.10)
this function will return undef.
Outside of a special block (that is, at the top level of a program)
ROUTINE() will return undef as well.
d2to1 (the 'd' is for 'distutils') allows using distutils2-like
setup.cfg files for a package's metadata with a distribute/setuptools
setup.py script.
It works by providing a distutils2-formatted setup.cfg file containing
all of a package's metadata, and a very minimal setup.py which will
slurp its arguments from the setup.cfg.
A small program for managing a to-do list. There can be one to-do
database per directory, or per tree of directories. Tasks are in
a tree structure (ie: one task can be a sub-task of another task).
Reports can also be generated to summarize tasks completed in
a certain time period.
Wirble is a set of enhancements to Irb all included together in one easy-to-use
package. Specifically, Wirble adds a saved history, a couple of useful
shortcuts, and color to Irb. Wirble also enables a Irb's built-in
tab-completion and a simpler prompt.
ddns is a lightweight UDP-based dynamic DNS updater.
It consists of a client that regularly sends UDP packets and a
server that updates a bind zone file or runs a command using the
peer IPv4 address of recieved UDP packets.
Gollem is a web-based File Manager, providing the ability to fully manage
a hierarchical file system stored in a variety of backends such as a SQL
database, as part of a real filesystem, or on FTP, Samba or SSH servers.