Jeff Tranter's Home Page
This page has some links to various computer related things I have
worked on.
Writing
-
Running Linux, 5th edition (wrote most of multimedia chapter, was technical reviewer)
-
Exploring The sendfile System Call (article in Linux Gazette)
-
Introduction to Sound Programming with ALSA (upcoming article in Linux Journal)
- H2G2
(web site inspired by The Hitchhikers Guide to the Galaxy, contributed various articles)
-
Running Linux, 4th edition (wrote chapter on audio, bibliography, references, was technical reviewer)
-
Linux Amateur Radio AX.25 HOWTO (freely available manual)
-
CSL, The Common Sound Layer (article)
- Ottawa Linux Symposium 2001 conference paper (presentation)
-
KDE Application Developer's Checklist (KDE project documentation)
-
The aRts Handbook (KDE project multimedia API documentation)
-
Open Sound System Programmer's Guide (product manual)
-
Open Sound System Installation Guide (product manual)
-
Tcl/Tk Quick Reference (freely available manual)
-
Linux Sound HOWTO (freely available manual)
-
Linux CD-ROM HOWTO (freely available manual)
-
CHIP India (magazine, various articles)
-
Linux Journal (magazine, various articles starting with issue 1)
-
Special Edition Using Linux, Que Books, 5th edition 1999 (book, wrote chapter 6)
-
Tcl/Tk In A Nutshell, O'Reilly & Associates, 1999 (book, co-written with Paul Raines)
-
Linux Multimedia Guide, O'Reilly & Associates, 1996 (book)
Software
All programs were written for Linux and are freely available under the
GNU General Public License. Look for them on free software archives
such as freshmeat and
ibiblio.
- eject
-
Allows removable media (typically a CD-ROM, floppy disk, tape, or JAZ
or ZIP disk) to be ejected under software control. The command can
also control some multi-disc CD-ROM changers, the auto-eject feature
supported by some devices, and close the disc tray of some CD-ROM
drives.
- audit
-
Recursively searches through directories looking for files that may
not be needed or have strange permissions, ownership, etc. It is
intended to help people clean up their accounts and find hidden
problems with files.
- wave
-
A program to generate waveforms and either send them to a sound card
or a file. It was inspired by the functions provided by hardware
waveform generator devices.
- statserial
-
Displays a table of the signals on a standard 9-pin or 25-pin serial
port, and indicates the status of the handshaking lines. It can be
useful for debugging problems with serial ports or modems.
- bogomips
-
A standalone version of the benchmark program run by the Linux kernel
at boot time.
- scope
-
A simple software emulation of an oscilloscope. It graphically
displays voltage as a function of time. The input is via a sound card
using the kernel sound device /dev/dsp.
- cprof
-
Thread-safe code profiler. Not written by me but here as a convenience
for downloading as it is not archived anywhere else.
Interests
I have an XGameStation Micro Edition. See my XGS pages here.
See my collection of vintage vacuum-tube radios here.
I have a small collection of penguins that
you can view here.
Interested in hiring me? Here are copies of my resume in various formats:
text,
html,
MS Word,
Adobe Acrobat,
Open Document Format.
C++,
Communitape,
Homebrewing,
India,
Java,
Lava Lamps,
Linux,
Mad magazine,
Monty Python,
OCLUG,
PalmPilot,
Perl,
Star Trek,
Tae Kwon Do,
Tai Chi,
Tcl,
The Prisoner,
WINE,
X10,
amateur radio,
antiques,
camping,
coins,
cross-country skiing,
digital photography,
electronics,
guitar,
harmonica,
lasers,
motorcycles,
mountain biking,
multimedia,
music,
not watching TV,
old movies,
photography,
researching my family tree,
scanner radio,
science fiction,
science,
shortwave radio,
squash,
the Linux Documentation Project,
vintage vacuum-tube radios,
white water rafting,
writing,
etc.
Jeff Tranter, <tranter@pobox.com>