UDPTunnel by Jonathan Lennox; copyright 1999,2001 by Columbia University.
UDPTunnel is a small program which can tunnel UDP packets bi-directionally
over a TCP connection. Its primary purpose (and original motivation) is to
allow multi-media conferences to traverse a firewall which allows only
outgoing TCP connections.
Source code for Unix is available from
See udptunnel.html for installation and usage instructions. See COPYRIGHT
for conditions and terms of redistribution. A current version of
udptunnel.html is located at
Jonathan Lennox
September 6, 2001
LINGOT is a musical instrument tuner. It's accurate, easy to use, and highly
configurable. Originally conceived to tune electric guitars, it can now be
used to tune other instruments.
It looks like an analogue tuner, with a gauge indicating the relative
shift to a certain note, found automatically as the closest note
to the estimated frequency.
WhySynth is a versatile softsynth which operates as a plugin for the
Disposable Soft Synth Interface (DSSI). A brief list of features:
- 4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per
voice.
- 11 oscillator modes: minBLEP, wavecycle, chorused wavecycle,
asynchronous granular, three FM modes, waveshaper, noise,
PADsynth, and phase distortion.
- 10 filter modes.
- flexible modulation and mixdown options, plus effects.
SQLite is an SQL database engine in a C library. Programs that link the SQLite
library can have SQL database access without running a separate RDBMS process.
The distribution comes with a standalone command-line access program (sqlite3)
that can be used to administer an SQLite database and which serves as an
example of how to use the SQLite library.
SQLite is an SQL database engine in a C library. Programs that link the SQLite
library can have SQL database access without running a separate RDBMS process.
The distribution comes with a standalone command-line access program (sqlite)
that can be used to administer an SQLite database and which serves as an
example of how to use the SQLite library.
Role::Identifiable::HasIdent is an incredibly simple role. It adds
a required ident attribute that stores a simple string, meant to
identify exceptions.
Role::Identifiable::HasTags adds the ability for your class and its
composed parts (roles, superclasses) as well as instances of it to
contribute to a pool of tags describing each instance.
One of the drawbacks for using Perl's native array is that it is a
memory-hog. Normally it takes 20 bytes a scalar (16 bytes for scalar +
overhead). This can be a problem when you need to handle millions of
numbers in-memory. This module saves memory in exchange for speed.
Pytemplate is a small project intending to give python developpers a starting
framework. It permits to create properly scripts without struggling with
configuration files, logging properties development. They are already available
through a main class that the new script will inherit.
GNU Midnight Commander is a user-friendly yet powerful file manager
and visual shell, useful to novice and guru alike. It provides a
clear, user-friendly, and somewhat protected interface to a Unix
system while making many frequent file operations more efficient and
preserving the full power of the command prompt. You will wonder how
you could ever live without it.
Net::DHCP::Watch is a module to help monitor remote DHCP servers.
It opens an UDP socket to send and receive responses to and from
a DHCP server. It stores the last connection status information.
This module can help to write some simple code to implement a
reliable DHCP service over complex or simple networks.