Various software hacks

Cool Tcl Stuff

TkLayers
a Tcl/Tk/expect front-end to ulayers (allowing your Unix machine at home to dial in and use a MacLayers server).
TkPostage
a Tcl/Tk replacement for xbiff - tells you how many e-mails are waiting and lets you preview authors and subjects.

Arnaud Taddei at CERN has added all kinds of features, including support for POP, IMAP, and AFS. Check it out.


TkGLXAux
a set of Tcl bindings for most GL calls. Use this along with the glxwin extension and you've got a hot Silicon Graphics GL developement environment.
tkoglx
A Tk widget to support OpenGL. Note that you currently need to do your OpenGL calls from C. When I get a chance, I'll port TkGLXAux to OpenGL. Alternatively, check out TIGER.
Other Tcl/Tk programs and extensions can be found on the ftp.aud.alcatel.com ftp site. Here's a hypertext front-end to the Tcl ftp site. The Tcl FAQ may also be helpful to you. Lastly, you can check out the home page of John K. Ousterhout, the guy who designed Tcl.

Cool Perl Stuff

pc_scripts
scripts to help you manage a program committee (with some compatibility with traditional Usenix program committee scripts)
nstouwimap
converts your Netscape or Mozilla local mail folders to the format used by the UW imapd
simple-pp
a simple pre-processor with some features of cpp and NoWeb - useful for maintaining documents with multiple output formats (e.g.: HTML and plain ASCII). simple-pp documentation is on-line.
fixnewsrc
lets you sort your .newsrc based on a .news.favorite file.
classgrid
lets you generate pretty HTML3.0, Postscript, or ASCII-formatted tables of your class or other weekly time schedule. classgrid documentation is on-line.

The Perl FAQ may also be helpful to you.


Dan Wallach, CS Department, Rice University
Last modified: Wed 30-Oct-2002 10:23