The primary purpose of this is to turn a smashed reference address back
into a value. Once a reference is treated as a numeric value, you can't
dereference it normally; although with this module, you can.
Be careful, though, to avoid dereferencing things that don't want to be
dereferenced.
rsvndump is a command line tool that is able to dump a Subversion
repository that resides on a remote server. All data is dumped in
the format that can be read an written by svnadmin dump, so the
data which is produced can easily be imported into a new Subversion
repository.
hastmon is a monitoring daemon that allows a couple of hosts to run a
service providing automatic failover. Those machines will be called a
cluster and each machine is one cluster node. hastmon is designed for
clusters that work in Primary-Secondary configuration, which means
that only one of the cluster nodes can be active at any given time.
sig2dot can be used to generate a graph of all of the signature relationships
in a GPG/PGP keyring. It converts the output of "gpg --list-sigs" to a .dot
file, which is a graph definition that can be rendered by springgraph or
graphviz.
HTML::TableParser uses HTML::Parser to extract data from an HTML table. The
data is returned via a series of user defined callback functions or methods.
Specific tables may be selected either by a matching a unique table id or by
matching against the column names. Multiple (even nested) tables may be
parsed in a document in one pass.
reslog resolves IPs in Apache(8) log files. The result can then be analyzed
by another program, like Analog. You can think of it as a replacement of the
Apache(8) HostNameLookups directive, in the sense that it resolves client
IPs altogether once a day.
Resolving takes long time. This is mainly caused by resolving: Network
packets may be filtered by firewalls; DNS servers may not be correctly
configured; may not be up working; may sit in slow network sections; may be
old slow machines; may have traffic jam... etc. All these reasons are out of
our control.
A program for adjusting audio mixers from the command line or
scripts, or interactively at the console or a terminal with a full-screen,
ncurses-based interface and sysmouse(4) support.
Can optionally be built with a GTK+-based interface.
poker-engine is a python library that implements poker rules according
to variants and betting structures specified in configuration files.
It designed to be used by a multiplayer poker server, a poker AI or a
poker client.
Rayshade is a system for generating ray-traced images. Rayshade's main
function is to read a multi-line ASCII file describing a scene to be
rendered and produce a file containing the ray traced image.
The shuffle program prints a random permutation (or ``shuffle'') of
its input lines. This can be useful in shell scripts for selecting a
random order in which to do a set of tasks, view a set of files, etc.