Newmat, a C++ matrix library, is intended for scientists and engineers who need to manipulate a variety of types of matrices using standard matrix operations. The library includes the operations *, +, -, concatenation, inverse, transpose, conversion between types, submatrix, determinant, Cholesky decomposition, QR triangularisation, singular value decomposition, eigenvalues of a symmetric matrix, sorting, fast Fourier and trig. transforms, printing, and an interface with Numerical Recipes in C.
Rawhide is a PHP class which retrieves member stats from the distributed.net web server and prepares them for presentation on other web pages. It grabs the stats in a "raw" format instead of the normal stats pages; this substantially lightens the load on distributed.net's web server and speeds the presentation time on your own web server. Rawhide will support all distributed.net contests including RC5-64, OGR, and others.
ipcalc takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range. By giving a second netmask, you can design sub- and supernetworks. It is also intended to be a teaching tool and presents the results as easy-to-understand binary values.
The file check daemon monitors files according to rules defined in configuration files. When a file is considered stable (due to its age, presence of a flag file, etc.) then it gets copied to a new location. Rotating backups of the destination file can be made and owner, group and permissions can be specified for the destination. Some examples of where this utility has been found to be useful are: Moving files out of an incoming FTP directory in a timely manner. Moving files uploaded to a web server into directories with different user/group. This lets the administrator run the web server as a non-root user and accept uploads using web server based authentication and then move the files to a more secure area after the transfer. The details of how to determine whether a file is stable and what to do with it once it is are defined in a "Filespec" configuration file. There is a separate filespec for each file that will be monitored which means that each file can have unique behavior associated with it.
tkbiff allows arbitrary commands to be executed upon mail reception. If you like programs such as xbiff and xbiff++ but wish they were more flexible, then you'll like tkbiff. Unlike other biffs, tkbiff is fully customizable. tkbiff also doesn't waste your valuable screen space with icons; instead, it shows you the mail itself. It supports UNIX, Mac, and Windows, IMAP, POP, and UNIX-style mail files, and SSL and APOP.
polcnv is designed to convert files between different encoding methods used for Polish texts. It can be also used to covert plain text documents in any language using supported character encoding methods. The program uses ISO-10646 UCS-4 (equivalent to Unicode UTF-32) as internal representation.