A shared memory cache through an mmap'ed file. It's core is written in
C for performance. It uses fcntl locking to ensure multiple processes
can safely access the cache at the same time. It uses a basic LRU
algorithm to keep the most used entries in the cache.
This is yet another Getopt related module. Getopt::Compact is geared towards
compactly and yet quite powerfully describing an option syntax. Options can
be parsed, returned as a hashref of values, and/or displayed as a usage string
or within the script POD.
Log::Dispatch::Dir provides a simple object for logging to directories under the
Log::Dispatch::* system, and automatically rotating them according to different
constraints. Each message will be logged to a separate file the directory.
Logging to separate files can be useful for example when dumping whole network
responses (like HTTP::Response content).
This module provides a system for writing modules that *compile* other
Perl modules.
Modules that use these compilation modules get compiled into some
altered form the first time they are run. The result is cached into
".pmc" files.
Perl has native support for ".pmc" files. It always checks for them,
before loading a ".pm" file.
This module provides a quick, convenient way of bootstrapping a
user-local Perl module library located within the user's home
directory.
It also constructs and prints out for the user the list of environment
variables using the syntax appropriate for the user's current shell
(as specified by the SHELL environment variable), suitable for
directly adding to one's shell configuration file.
The IO::Like module provides all of the methods of typical IO implementations
such as File; most importantly the read, write, and seek series of methods. A
class which includes IO::Like needs to provide only a few methods in order to
enable the higher level methods. Buffering is automatically provided by default
for the methods which normally provide it in IO.
A Cross Platform DNS update client, written in perl. DNSMax update uses the
DNSMax protocol version 2.0 to send DNS update requests. It manages DNS
records, update history, and allows for per record configuration. It also
includes a wizard for generation of configuration files.
Supported Dynamic DNS services
http://www.thatip.com/
http://www.dnsmax.com/
-Dan Smith
dan@algenta.com
JpGraph is an OO class library for PHP. JpGraph makes it easy to
draw both "quick and dirty" graphs with a minimum of code and complex
professional looking graphs which requires a very fine grain of control.
The library assigns context sensitive default values for most parameters
which helps minimize the learning curve.
ATS is a statically typed programming language
that unifies implementation with formal specification.
It is equipped with a highly expressive type system rooted in
the framework Applied Type System, which gives the language its name.
In particular, both dependent types and linear types are available in ATS.
Exilog is a tool to centralize and visualize Exim logs
across multiple Exim servers with a web front end.
It is used in addition to Exim's standard or syslog logging.
It does not require changing Exim or its logging style.