COSI for credit - 2 credit hours
Kept the lab clean, participated in all meetings that I could get to (exception being I can't miss exams).
Worked Accepted Students Day, Open House, etc. Cleaned the room, taught potential students about the university, general aid to new potential students.
Volunteered for Hack Potsdam, did setup and stayed through the night.
Gave 5 whole lightning talks:
Gave a small group of 3 workshops titled "How it do?" - we covered:
Helped in process of depricating and handing out older hardware from the GDC project. This hardware was repurposed to interested students who wanted to run honeypots or use it for research.
Renamed Management to Stat (because I like how it sounds :D). Working gradually on moving to a new codebase which is partially C/C++. Currently writing on displaying network data in a simple, readable way. Also, wrote some stuff to use JavaScript in the browser instead of expensive/insecure CGI operations.
Created a telnet honeypot for Network Security, and collected interesting information on some botnets.
Working with Graham to debug bash. We were debugging GMx (the VM that is the COSI game server), which we would occasionally have bash crash. When you run gdb on the bash process to debug this issue, when you stepped the instruction pointer, it would crash the entire server, including the VM host. We forwarded a resulting bash bug to the developers of bash, and moved to a version of the kernel where Linux would not misbehave with a certain processor feature.
Taught three sessions of IgniteCS - the Python Classess and Functions session, the Scratch session, and the GPIO session. The latter two were a huge success - students were extremely excited to work with hardware and create games. Also worked hard to try and unify the Clarkson CS Outreach Program. Filled the position of co-director.
Migrated away from Bennu, and installed Grand-Dad. Maintained VMs, and reinstalled Odin and Docs with new Debian versions.
Reinstalled Hydra with Arch Linux because it had a more stable kernel than both Debian and Ubuntu at the time. Stability™
Replaced main COSI network switch which was dead.
Configured network switches to have bonded interfaces with the two VM hosts. It is now possible to transfer files between the two VM hosts at up to 2 Gigabit.
Communicated with OIT about reducing our ARP traffic. Come to find out, there's not much we can do. ~25kb/s is going to be the norm from now on for ARP traffic. A way to resolve this issue would be to become firewalled, but we strongly suggest against it. It's much easier for us to internally firewall on both Ziltoid and then on the clients, and disregard the ARP. Perhaps ARP cache in the future would make more sense...