Code
Several things are somewhere in here. Below I list some code that I feel are important enough to get their own description. Then again, there are plenty of other things that I have created that I am just too lazy to upload.
Keep in mind that some of this stuff might not work/may not be up to date. In the off chance that you find something useful but have a problem, send me an email and I'll probably fix/update what's here.
Bash scripts (a.k.a. pieces of garbage that I've hacked together at one point)
- todo - A simple TODO file generator
- backup - Creates an ISO image of a tar.bz2 archive of a specified directory for backup.
- wifi - A script to connect to one of several wireless networks. Just type wifi network and it connects. DISCLAIMER: I hate the term wifi. It's just easier to type than something like wirelessnetworkscript. Also note that I rarely use this anymore since I was finally able to get network-manager to work.
- gengallery - Uses imageindex to create galleries. Mainly I wrote this to resize the original photos to a more manageable size since a large number of original sized photos takes a really long time to upload.
Irssi scripts
- loudnoise - Play a loud noise either locally or remotely (via ssh) to alert you that someone is trying to get your attention. Currently this isn't very featureful, but it allows multiple keywords and also checks if someone has said your nick.
Miscellaneous Stuff
- Matplotlib Template - An example file to generate a figure with Matplotlib suitable to the way I like to have them for notes. This is more for me than anything else.
- mdscript.py - A script that utilizes Markdown to make fully XHTML compliant html files. I use it to create all of my pages now, since editing plaintext files is a lot easier to read and maintain than HTML files.
- orgmusic.py - Organizes MP3 files into subdirectories named after the artist. This shouldn't be hard to modify to put in some other hierarchy if you so choose.
- pblogpost.py - Creates simple templates to be filled in for my photoblog.
- randpass.py - Generate a random password of a number of characters of your choosing.
- stopwatch.py - A Tkinter-based stopwatch. I made this to brush up on Python classes as well as to learn Tkinter.
LaTeX Styles
- Essay - Sets 1 in. margins all around and gets rid of page numbers.
Miscellaneous
- mcpi - A "Monte Carlo" method of calculating pi (I was bored).

