Being a Half-Life, and most recently a Portal fan, I decided to create some game themed “corporate” mobile wallpapers for my new Nokia 6303 cell phone (and also to celebrate my first phone to have a display with colors!).
For late night study sessions (or weekend movies) in front of the computer I wanted some light that lets me see the keyboard and provides some ambient lighting without it shining directly into my eyes. I solved this problem by mounting a 8W T5 fluorescent tube lamp facing backwards towards the wall onto the keyboard tray.
My roommate’s server was a bit louder than what he wanted so he asked me to if I could help reducing the noise a bit. By far the loudest component being the constant speed PSU fan I decided also make the RPM adjustable so we can fine tune it to an optimum speed resulting in proper CFM and reduce noise levels.
Though there are quite a few graphical applications for scanning under Linux, like XSane or Kooka, when doing batch scans of university notes, the extra clicking around makes the process of scanning pages one by one more painful. To speed up the process I wrote a simple script to make batch scanning easier.
This semester a lot of laboratory exercises and homework has been related to programming microcontrollers, especially the ATmega128 on the MitMot modular development kit, designed by the Department of Measurement and Information Systems at my university, and the ATmega8, which I used in my own digital circuit designs. Since we have to write code in ASM too, not just C, I decided to write the interrupt jump tables for future use, so I don’t have to always open the datasheet and copy it from there.