David Whitman - COSI Project - Long Knight II



Project 1

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.

Update
The program is complete and fully functional at this time. It has replaced its predecessor and I've had no complaints so far. It may be downloaded from my website and will automatically update as new versions are released. The server currently has a dead hard drive. The program source can be downloaded and compiled from the above svn links using Visual Studio 2010.

Project 2

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


Screenshots


Long Knight II

Main Screen
Adding An Entry
About the Program