diskcheckd is a daemon which runs in the background, reading entire disks
to find any read errors on those disks. The disks which should be
scanned, and the rates at which they should be scanned, must be specified
in the configuration file.
ircproxy is an advanced multi-user IRC bouncer written in C with IPv6 and
SSL support. It can proxy simultaneous users at the same time to different
IRC servers. The IRC connection can stay connected to IRC when the IRC
client disconnects, the user can then later reattach to the same IRC
connection.
Private messages and channel activity can an be logged when no IRC clients
are attached. You can then see what you have been missing while you're
offline. It is also possible to attach multiple IRC clients on the same
IRC connection. This is useful if you want to be connected from home and
work at the same time without cloning.
fast_xs provides C extensions for escaping text.
The original String#fast_xs method is based on the xchar code by Sam Ruby:
o intertwingly.net/stories/2005/09/28/xchar.rb
o intertwingly.net/blog/2005/09/28/XML-Cleansing
_why also packages an older version with Hpricot (patches submitted). The
version here should be compatible with the latest version of Hpricot code.
Ruby on Rails will automatically use String#fast_xs from either Hpricot or this
gem version with the bundled Builder package.
String#fast_xs is an almost exact translation of Sam Ruby's original
implementation (String#to_xs), but it does escape """ (which is an
optional, but all parsers are able ot handle it. XML::Builder as packaged in
Rails 2.0 will be automatically use String#fast_xs instead of String#to_xs
available.
fast_xs provides C extensions for escaping text.
The original String#fast_xs method is based on the xchar code by Sam Ruby:
o intertwingly.net/stories/2005/09/28/xchar.rb
o intertwingly.net/blog/2005/09/28/XML-Cleansing
_why also packages an older version with Hpricot (patches submitted). The
version here should be compatible with the latest version of Hpricot code.
Ruby on Rails will automatically use String#fast_xs from either Hpricot or this
gem version with the bundled Builder package.
String#fast_xs is an almost exact translation of Sam Ruby's original
implementation (String#to_xs), but it does escape """ (which is an
optional, but all parsers are able ot handle it. XML::Builder as packaged in
Rails 2.0 will be automatically use String#fast_xs instead of String#to_xs
available.
Togl is a Tk widget for OpenGL rendering. Togl is based on OGLTK,
originally written by Benjamin Bederson at the University of New Mexico
(who has since moved to the University of Maryland). Togl adds the new
features:
- color-index mode support including color allocation functions
- support for requesting stencil, accumulation, alpha buffers, etc
- multiple OpenGL drawing widgets
- OpenGL extension testing from Tcl
- simple, portable font support
- overlay plane support
Togl allows one to create and manage a special Tk/OpenGL widget with Tcl
and render into it with a C program. That is, a typical Togl program will
have Tcl code for managing the user interface and a C program for
computations and OpenGL rendering.
Togl is copyrighted by Brian Paul (brian_paul@avid.com) and Benjamin
Bederson (bederson@cs.umd.edu). See the LICENSE file for details.
NLopt is a free/open-source library for nonlinear optimization,
providing a common interface for a number of different free optimization
outines available online as well as original implementations of various
other algorithms. Its features include:
- Callable from C, C++, Fortran, Matlab or GNU Octave, Python,
GNU Guile, Julia, GNU R, Lua, and OCaml.
- A common interface for many different algorithms -- try a different
algorithm just by changing one parameter.
- Support for large-scale optimization (some algorithms scalable to
millions of parameters and thousands of constraints).
- Both global and local optimization algorithms.
- Algorithms using function values only (derivative-free) and also
algorithms exploiting user-supplied gradients.
- Algorithms for unconstrained optimization, bound-constrained
optimization, and general nonlinear inequality/equality constraints.
If PDF is electronic paper, then pdftk is an electronic staple-remover,
hole-punch, binder, secret-decoder-ring, and X-Ray-glasses.
Pdftk is a simple tool for doing everyday things with PDF documents.
Keep one in the top drawer of your desktop and use it to:
Merge PDF Documents
Split PDF Pages into a New Document
Decrypt Input as Necessary (Password Required)
Encrypt Output as Desired
Burst a PDF Document into Single Pages
Report on PDF Metrics, including Metadata and Bookmarks
Uncompress and Re-Compress Page Streams
Repair Corrupted PDF (Where Possible)
Pdftk is also an example of how to use a library of Java classes
in a stand-alone C++ program. Specifically, it demonstrates how GCJ and CNI
allow C++ code to use iText's (itext-paulo) Java classes.
DRI stands for Domain Registration Interface and aims to be,
for domain name registries/registrars/resellers
what Perl DBI is for databases.
Net::DRI offers a uniform API to access services.
It can be used by registrars to access registries.
It can be used by clients to access registrars and/or resellers.
It can be used by anonyone to do whois, DAS or IRIS DCHK queries.
This package contains a base32 encoder/decoder.
These encoding methods are specified in RFC 3548 -
The Base16, Base32, and Base64 Data Encodings.
The base32 encoding is designed to represent arbitrary
sequences of octets in a form that need not be humanly
readable. A 33-character subset ([A-Z2-7=]) of US-ASCII
is used, enabling 5 bits to be represented per printable
character.
ldb is a LDAP-like embedded database.
ldb provides a fast database with an LDAP-like API designed to be used
within an application.
In some ways it can be seen as a intermediate solution between key-value
pair databases and a real LDAP database.