This is your work, valued
database software dayjob ; hardware/embedded hobby
GitHub-Backup. Backup all the repositories of a github user or organization automatically.
382wifi-locator. Determines physical location of station judging from 802.11 beacons' BSSID/Signal/Noise/Quality information.
38amd-app-sdk-fixes. Patches against AMD APP SDK for newer GCC builds (I run GCC 4.7 series)
25sun-7-keyboard-layout. Use your Sun Microsystems Type 7 Keyboard in Microsoft Windows (Properly, with lettered alt graph mappings and even a supplemental mathematics entry mode)
24wall-of-sheep. A quick implentation of a public shaming device from hacker conventions.
23rip-dvd. Dead simple rip (encrypted) DVD to ISO. Just needs mplayer and pv.
11rr62x. Kernel module for the Rocket Raid 620, including a few changes for 3.0 and 4.0 series kernel compatibility
8turntable-as-a-service. Robot that sits in a turntable.fm group all the time, so that users can just connect and magically use the CSH Usercenter speakers. Firefox/Flash were definitely meant to be used as a backend service, right?
6sysstatgraph. Pretty web-facing semi-interactive graph of sysstat data; take a look at the website listed below for an active example.
6roomba. Arduino Interface to Roomba robots
5captcha-solver. Captcha solver I mucked about with a while back. Never did get it to work perfectly, but I got enough to prod Bob to improve upon it / learn more I hope.
5Arcade-Controls. A USB joystick emulator (based on AVR/Teensy) for CSH's arcade machine's controls.
5btr-backup. Personal backup scripts (using rsync & btrfs snapshotting)
4security-stuff. A collection of harder-to-find computer security tools. Some written by me, some not.
4vbox-save. VirtualBox is a powerful free machine virtualization application, but lacks some functionality useful for forensic analysis of guest virtual machines. The objective of this application is to add easily accessible and useable memory and disk dumps of live systems. Live system imaging is an increasingly important part of computer forensic investigation, as it offers the investigator access to temporary information not written to the hard disk that would be lost if the machine were just turned off and examined.
4raspberry-fedora. Infrastructure for building higher-performance (yes, hardware float, among other things) Fedora on Raspberry Pi hardware.
4mobile-profiles. Haskell-language LDAP browser + mobile web frontend for contact information database
3ClockyOS. Simple, hobby bootloader/OS kernel.
3parallax-rfid-reader. Arduino project that uses the parallax rfid reader that Radio Shack is throwing out the doors for $10
3AVR-Thermistor. AVR code to get temperature readings out of a thermistor
2sizeBucket. Sort an initial tier of files into a symlink tree of approximately equal-sized buckets. Very functional python, would be easy to thread if you want a quick speedup. The code wouldn't look as nice though.
2crossbuild-mock-plugin. Add cross-compile capabilities to mock
2datacomm-modernized-class-examples. Updated the professor's example code/assignments to work on modern GCC
2csh-interactive-fiction. Interactive Fiction game about CSH made for a game-jam competition. Winner of "Most Obscure Language" and "Most Tactical" awards. Written in Inform7.
2Camp. Super-unusuable-alpha of a Haskell distributed version control project. Camp is not my project, I have just made some changes to it to make it more usable, while the main devs spend all day working on formal proofs of various aspects of the project. (Which are important, but I just want to use this now :-) )
2CSH-Achievements-Browser. My changes to the beautiful web interface that arthiel made for my CSH achievements-system brainchild
2lenovo-X230T-parts. 3D-printable CAD file replacement parts for my X230T, which has a tendency to explosively shed small plastic parts. Some parts should be compatible with X220T series.
1pypi2fedora. Automate the migration of pypi packages to fedora packages
1matrix-led-arduino. LED-Matrix controlling code for an unknown, unlabelled, very cheap ebay'd matrix array.
1openFPGA-Vectrex. Port of the Vectrex console core to Analogue Pocket
1dalek. I wrote this a few years ago, when I was much worse at programming. It's a good look at how to interact with the serial port in java though (in a cross-platform way), so I plopped it here so that a friend could take a look at the serial code. I ended up implementing this entire project as a tiny bit of extra code on top of a LUFA AVR USB joystick module.
1tahrir. A pyramid app for issuing your own Open Badges
1python-pyudev-rpm. RPM build (Fedora/EPEL/RHEL focused) of python-pyudev.
1web-comic-ebook-export. Take in a list of GET requests (i.e. debug data dump from firefox) and use it to re-order and CBZ-collate image files
1Fedora-Badges-Ideas. Ideas for Possible badges to include in the Fedora Badges Project
1paradise-netrek. Updates for modern paradise-netrek compilation. If you just want a binary to run on the CS machines, scoop it from https://clockfort.com/netrek/netrek.client.ubuntu.i686
1pcjr_3d_demo. A working 3D rendering engine demo for the IBM PCJr (currently just a spinning 3D cube). Apologies for the pre-C89 code, it's difficult to get good modern compilers/libraries for compiling for 286 chips.
1CSH-WebNews. A web-based NNTP client written in Rails for Computer Science House at RIT.
1SuperParamiko. Paramiko With Super Powers
1test-btrfs-convert. Testing script for some improvements to btrfs-progs
1backports. Packages for EL6/F17 that I required newer versions of and/or newer versions + new features compiled in
1girlsName. A Haskell-backed webpage/API backed by a time-based uniform-distribution hash algorithm to map input to census data. ... all to make fun of Michael Dumont.
1jQuery-Mobile-Bootstrap-Theme. A jQuery Mobile theme based on Twitter Bootstrap
1image-resequencer. None of the movie maker apps I tried (ffmpeg, Quicktime, VirtualDub) work well with ISO8601 datestamps :-/ But they are convenient to use and meaningful... so this script converts them just so I can re-arrange them into animations. Also was an opportunity to play with PowerShell.
1bingehack-website. Introductory website to BingeHack.
1universal-gcode-sender-contour-jog-control. You may want to create a copy of javaw with a different name so you can have more unique settings for other java applications
1firewall-access. Web interface allowing users to temporary open holes in the firewall to use non-public printers. Deprecated by CSH wireless deployment of 2011, so it never saw any use, and as a result it remains a sad 98% complete (needs input validation before deployment)
1rpms. Package specifications
1csh-repo-rpm.
1beatnik-helper. A tool to aid programming in Beatnik (http://esolangs.org/wiki/Beatnik)
1rss-makers. A collection of random RSS-making scripts
1trivia-bot. Solves multiple-answer trivia questions. Will be in RIT's ImagineRIT innovation fair, where visitors can test their wits against the machines.
1Life. Memory-efficient version of Conway's Game of Life (for later inclusion in a microcontroller project)
1iui. Clone of the iUI project, but with a few directory moves and minor changes by me for my projects.
1bling. Internal CSH Search Engine
1