In Fall 2010, I wrote a program to streamline the tracking of beverages during my fraternity's functions. At the time of writing, I had been coding for one year.
Now, I am graduating. Before I leave, though, I am rewriting the hack I call Long Knight.
I'm using C# and WPF, which I am fluent in. My three main goals for v2.0 are for it to be more reliable, more feature-complete, and more aesthetically pleasing.
The project will of course be open-source, and you are free to track my progress at my Trac page or browse the source in the SVN repository.Long Knight currently has between 35 and 40 users, but other chapters are looking to use it and I believe that with this new version, the userbase could expand even further.
In the lab, I helped Christian with a modified version of pxe. The goal was to have a boot disk that will access mirror.clarkson.edu and list a number of distributions. The user can then select one. The distro will be downloaded and then launched as a live image.
There were two main parts to the project; setting up the mirror and creating the .iso. Christian focused on the mirror, adding an interface that PXE could read and display. I focused on creating the iso file and modifying it to point to the Clarkson mirror and on the documentation to create this file.
A how-to can be found on the wiki at http://docs.cslabs.clarkson.edu/wiki/Create_A_Custom_PXE_.iso