Computer Files

Unless otherwise noted, these files are Copyright © 1991-1998 Thomas Insel, but you are welcome to use and distribute them, provided that you realize that these are provided with absolutely no warranty.

CDTOOL

Yet another tool for Linux to let you play audio cd's on a cdrom drive. This is, I think, the only command line program that can read Workman's database file to find the cd & track names.

It has since been updated by Sven Oliver Moll and then Wade Hampton, and include all sorts of fancy stuff like support for the CDDB internet database. The current newest versions are:

You will probably also be interested in Josh Buhl's patches to add a cdclose command to reverse the effects of cdeject.

It can also be found in with other CLI-based CD-ROM tools on MetaLab. My original release is:

Bruce M. Simpson (bsimpson@mcs.dundee.ac.uk) has kindly supplied patches to cdtoool-2.1.5 for use with Solaris 2.5 and newer:

I don't have the use of a Sun with a CD-ROM, but it gives convincing error messages. For what it's worth, cdtool-1.0 probably works with SunOS 4.1.3, but I've never had a chance to test it, either. (OK, I actually have access to dozens of suitable computers now, but I'm lazy).

and for OpenBSD:

For users of Linux 2.3 (and 2.4 soon?), Jaakko Hyvatti provides the following patch:

Tartan for Java

A Java program for rendering a tartan from a list of colors and thread counts, together with a CGI-based database for browsing tartans by name.

Calculus Courseware for MATLAB

William Stein and I rewrote the software used for Berkeley's M-series calculus classes, updating code by Alex Gottlieb and Julie Mitchell. In addition to updating the modules for MATLAB 5.2, we completely rewrote the user interface, making it more attractive, more consistent, much easier to use, and generally more robust.

Some random source code

A perl script to create graphs that answer, roughly, "how well must I do on the remaining tests to pass this class, to get an A, etc."

A very simple program for generating city names which sound like Chicago suburbs, in perl.

Here are some really old programs I've written for class or to amuse myself. Please feel free to use and/or distribute any of the following files. If you were nice, you'd let me know if you found it useful, and would leave my name on anything you redistribute. (Yes, most of these are probably better done in Perl.)

Introductory Unix Seminar Notes

In the Spring of 1999, I gave a Topics in Unix Seminar at the Berkeley Department of Mathematics. I hope that somebody might find these resulting notes useful:


Thomas Insel / tinsel@tinsel.org