Index and misc projects

Hosted elsewhere:

  • nget is a command line nntp file grabber. It automatically pieces together multipart postings for easy retrieval, even substituting parts from multiple servers and newsgroups. Handles disconnects gracefully, resuming after the last part succesfully downloaded.
  • cfv is a utility to both test and create .sfv, .csv, .crc, .md5(sfv-like), md5sum, bsd md5, sha1sum, and .torrent files. These files are commonly used to ensure the correct retrieval or storage of data
  • d1x is an extended version of descent, based on the source code that Parallax so kindly released. I have contributed a fair amount of code, including -missiondir, shortpackets, netgame pps/shortpacket synching, -playermessages, many bugfixes, and OpenGL!
  • hiemine is a MineSweeper game for the hiebook (an old ebook reader that never caught on).
  • pyleon was an experimental, GTK+ web browser written in Python, with support for both Mozilla and GtkHTML. 

Projects on separate sub pages:

Misc:

  • cvs-importer v0.3:

    cvs-importer automates the task of importing all past versions of an existing project into cvs or subversion, including automatically removing generated files, creating .cvsignore files/svn:ignore properties, and tagging each version. Thus, you can gain some of the advantages of scm for the older versions that weren't actually developed in cvs/svn, by having all the changes in the history.

    Download changelog, tar.gz, @ibiblio

  • grub-dvorak v1.0:

    Dvorak keymapping for grub bootloader, using the setkey function. Simply add to the top of grub/menu.lst.

    Download: uncompressedgzipped

  • vindect v1.0:

    Examines the current buffer and determines the indent style in use. Then sets vim tabstop/shiftwidth/etc to work correctly with that style, and creates a syntax match to highlight any indentation in the file that does not match the selected style.

    Download: gzipped

  • pyprof v1.2:

    pyprof is a wrapper around python's profile module for easily profiling python scripts without having to specify the whole path to them if they are in $PATH, and with command line arg and rc file configurable behaviors. (show/strip dirs, multiple output sortings, multiple print_x calls)

    Download: changelogtar.gz

  • joinpic v1.2:

    Merges split images together. They can be attached horizontally or vertically.

    Download: changelogtar.gz@ibiblio

  • wctrl v0.6:

    Allows you to close, minimize/restore, and set/unset always-on-top mode for windows from command line.

    Download: 
    zipped executablezipped source


Obsolete:

  • alarmwatch:

    watches the lm_sensors /proc filesystem for the chips you specify, and alerts you by beeping and syslog messages when an alarm that is not ignored is active.
  • ssh-multiadd:

    Adds multiple ssh keys that may use the same passphrase to the ssh authentication agent. When run without arguments, it adds $HOME/.ssh/identity and $HOME/.ssh/id_dsa. Alternative file names can be given on the command line or in the configuration file. Uses ssh-askpass if necessary. If any of the keys use the same passphrase, you will only need to enter each unique passphrase once. Does not prompt for keys that are already added.
  • python-fchksum:

    fchksum is a Python module to find the checksum of files. Currently it supports md5, crc32, cksum, bsd-style sum, and sysv-style sum.
    The advantage of using fchksum over the python md5 and zlib(.crc32) modules is both ease of use and speed. You only need to tell it the filename and the actual work is done by C code. Compared to the implementing a read loop in python with the standard python modules, fchksum is up to 2.0x faster in md5 and 1.1x faster in crc32. fchksum is written in C, and should probably compile on any unix. Most likely on other operating systems too. Currently however, it has only been tested on linux.
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 1 Jan 16, 2010, 4:44 PM Matthew Mueller
 alarmwatch
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 3 Jan 14, 2010, 11:30 PM Matthew Mueller
ċ

Download
  29k v. 3 Jan 14, 2010, 11:30 PM Matthew Mueller
 cvs-importer
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 5 Jan 14, 2010, 10:23 PM Matthew Mueller
ċ

Download
  19k v. 5 Jan 14, 2010, 10:21 PM Matthew Mueller
 grub-dvorak
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 5 Jan 14, 2010, 10:30 PM Matthew Mueller
ċ

Download
  1k v. 5 Jan 14, 2010, 10:30 PM Matthew Mueller
 joinpic
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 5 Jan 14, 2010, 10:34 PM Matthew Mueller
ċ

Download
  10k v. 5 Jan 14, 2010, 10:34 PM Matthew Mueller
 pyprof
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  1k v. 8 Jan 14, 2010, 10:25 PM Matthew Mueller
ċ

Download
  13k v. 5 Jan 14, 2010, 10:24 PM Matthew Mueller
 python-fchksum
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  2k v. 3 Jan 16, 2010, 3:57 PM Matthew Mueller
ċ

Download
  26k v. 3 Jan 16, 2010, 3:57 PM Matthew Mueller
 ssh-multiadd
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  14k v. 3 Jan 14, 2010, 11:31 PM Matthew Mueller
 vindect
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  3k v. 5 Jan 14, 2010, 10:32 PM Matthew Mueller
 wctrl
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  9k v. 5 Jan 14, 2010, 10:37 PM Matthew Mueller
ċ

Download
zipped win32 binary, text  10k v. 5 Jan 14, 2010, 10:37 PM Matthew Mueller
Comments