Burn.awk is a character-mode, dialog-based frontend to the cdrtools burning software. It is only designed to burn data CD-R or CD-RW, but does it well. Despite its small size it is quite versatile. It supports SCSI writers (and IDE too, through Linux ide-scsi gateway), SCSI or IDE CDROMs, limited auto-detection, ISO image extraction, mastering and burning, direct burning of a directory, direct CD-to-CD copy, tray ejection and closing, CD-RW blanking, configuration dialogs, and saving.
ECB is a source code browser for (x)emacs. It displays a couple of windows that can be used to browse directories, files, and file contents like methods and variables. It supports source code parsing for languages like Java, C, C++, Elisp, Scheme, Perl, TeX, LaTeX, etc. In addition, it offers an (optional) permanent "compile window" at the bottom of the emacs frame, which is used to display all help and compile output. The rest of the frame is called the "edit area", which can be divided into several edit windows that are used for editing the sources. Deleting some of the edit windows neither destroys the compile window nor the browsing windows. It requires the CEDET suite.
Hitchhiker's Guide to the Internet is a German introduction to the technical aspects of the Internet. This book explains both the low-level protocols IP, ICMP, TCP, and UDP and the high-level protocols SMTP, POP3, IMAP4, NNTP, HTTP, Gopher, FTP, IRC, DICT, Finger, Daytime, DNS, and Whois.
INL Splitter allows developers to keep a class implementation and interface in a single .inl file, basically inlining all class member functions. This simple script will split the .inl file, placing the function bodies in a .cc file, and the class definition and prototypes in the .h file.