projects
apercu
A command-line (console) application to summarize information from Apache logs, including hit counts, requests, referrers, and user activity.
diffj
diffj is an application that compares Java files and projects. It operates similarly to the Unix program diff(1), but compares only Java tokens and types, and skips whitespace and comments.
doctorj
Beyond the level of what Javadoc does, DoctorJ compares documentation against code, using a 140,000 word dictionary. Among what it detects: misspelled words; missing, misordered, and misspelled parameter and exception names; undocumenetd classes, fields, methods, and parameters; and Javadoc tags that are invalid, misordered, missing expected argument, have invalid arguments, or missing descriptions.
glark
A replacement for (or supplement to) the grep family, glark offers Perl compatible regular expressions, highlighting of matches, context around matches, complex expressions ("and" and "or"), and automatic exclusion of non-text files.
java-diff
An implementation of the longest common subsequences algorithm for Java, as two classes, its main method (Diff:diff()) returning a list of Difference objects, each of which describes an addition, deletion, or change between the two collections.
riel
A set of extensions to Ruby, for common tasks not included in core Ruby.
latest release: 1.0.0 (2010-10-09)
svndelta
svndelta helps control Subversion-managed projects, borrowing the same principles and design as cvsdelta. svndelta summarizes project changes (including lines of code) and also adds to and removes from Subversion the files that have been added and removed locally.
articles
Aspen - Windows XP: Review of building and configuring a low-cost Windows XP machine.
Castor - Linux - Fedora Core 6: Review of building and configuring a Fedora Core system.
Dereferencing a classpath: How to print out a classpath by reference.
[ ant ]
Erasing a Hard Drive: How to thoroughly erase a hard drive.
Hemlock - Linux - Red Hat 9 to Fedora Core 4: Switching from Red Hat 9 to Fedora Core 4.
[ fedora | linux | hardware | redhat ]
Introduction to Z Shell: Some features in Z shell.
[ zsh ]
Learning Programming: How to learn to program.
[ programming ]
Mozilla - Printing Two Pages per Sheet: How to print two pages per sheet from Mozilla (Firefox).
Performance of ArrayList#toArray(): Compares the performance of the toArray() method in the ArrayList class.
[ java ]
Pollux - Linux - Kubuntu 6.10: Review of upgrading and configuring a machine running Kubuntu.
[ linux | kubuntu | hardware ]
Rigel - Linux (Fedora Core 3): Desciption of a now-retired machine running Fedora Core 3.
Sansa e260 with Linux: How to use a Sansa e260 with Linux (Fedora Core 6).
Sol - Windows XP and Linux - Ubuntu: Review of building and configuring a Windows/Ubuntu machine.