This program and the accompanying dissertation are the result of a software engineering project I did in the 1999/2000 term. The project involved the specification, design, implementation and testing of a program, as well as a presentation of the final result. Read more...

From 2003 to 2008, I was a staff member and PhD candidate at the media informatics group (Lehr- und Forschungseinheit Medieninformatik, Prof. Hußmann) at Ludwigs-Maximilians-Universität München. Read more...

Destrictor is a CMS which takes a fundamentally different approach to some technical aspects of content generation. Its aim is to get maximum performance by not building pages when they are fetched, but only whenever their content is edited. Read more...

Acorn was a British company designing and manufacturing computer systems. Here is an overview of its history and the different computer models. Did you know that the ARM processor in your cell phone was originally designed for Acorn's computers, and the abbreviation meant “Acorn RISC machine”? Read more...

This command-line program allows you to control a Hama SLide S1 mouse connected to the USB port. You can switch between its three modes: Either thumb button 1 and the scroll wheel select the DPI setting, or a fixed DPI setting is used, or the two thumb buttons toggle between two DPI settings. The colour of the mouse changes according to the current setting. Read more...

Program code for programmers who want to use libcurl (a library for performing HTTP/FTP downloads) in their glib program. glib is used by the GTK+ library, and thus by all GTK applications. Read more...