CHI App accepted
May 13th, 2011
The CHI Program Guide, that we created in a uni course this year, was selected as the official CHI App! The CHI-Conference is the world’s biggest annual conference about Human Factors in Computing Systems.
Download the app from the market
Screenshots:
![]() |
Code archive
January 21st, 2011
In programming, there is nothing more annoying than having to write code again. You know you kind of wrote the same code in another project, but you don’t know where exactly. To organize my old code I thought about writing a code database. As a first step I created a small “database” with codes of one of my uni courses. The sample database you can see here is just a static html page. It would be cool to automate the process of uploading files and searching for records in the database using PHP and mySQL. Do you know of any tools that exist for that kind of task? I did not find any so if I have some time I’ll start writing my own.
Mit Android ins Uninetz der LMU München
October 20th, 2010
1. Zertifikat der LMU installieren
Dazu diese Internetadresse auf dem Android aufrufen:
Im folgenden Installationspopup einen Namen für das Zertifikat vergeben.
Quelle: android-hilfe.de
Money left
October 16th, 2010
I wrote a small android app, that helps you keeping track of your money. Just simply fill in what you have left for the current month and it tells you how much you can spend per day. You can download the app here:

Android Apps
June 24th, 2010
Since a few weeks I am using an Android phone. Here is a small selection of the Apps I am using:
![]() |
|
Backup Picasa albums and iTunes playlists
June 23rd, 2010
The picture manager Picasa and the music library iTunes are quite handy to manage large amounts of media. You can sort files using albums and playlists. Over a long period of time this can be a lot of work. So it is nice to know where this data is actually stored:
iTunes
C:\Users\YOUR_USERNAME\Music\iTunes
Picasa (hidden folders)
C:\Users\YOUR_USERNAME\AppData\Local\Google\Picasa2\
C:\Users\YOUR_USERNAME\AppData\Local\Google\Picasa2Albums\
The tool SyncToy is very useful if you want to perform regular backups of this data.
Bachelor thesis
April 2nd, 2010
I handed in my bachelor thesis on March 30th 2010. It is written in German, so the downloadable paper is for German readers only.
English summary:
Location Based Games (LBGs), games which make use of localization technology like GPS, enjoy great popularity. A new market is emerging due to built-in GPS-receivers in modern smartphones like Apple’s iPhone or devices that use Google’s mobile operating system Android. LBGs demand the player to move physically in the real world and to estimate his own speed and the speed of the other players. This paper introduces a model that tries to represent these estimations. The Android-game „The Good, the Bad and the Deputy“ was created to evaluate this model. First runs of the game were evaluated with the model and showed promising results.
German summary:
Location Based Games (LBGs), also Spiele, die Lokalisierungstechnologie wie etwa GPS nutzen, erfreuen sich wachsender Beliebtheit. Durch standardmäßige Verfügbarkeit von GPS-Receivern in modernen Smartphones, wie Apples iPhone oder Geräten, die auf Googles mobilen Android-Betriebssystem basieren, eröffnet sich ein neuer Markt. LBGs verlangen vom Spieler, sich beim Spielen sportlich zu betätigen und dabei die eigene Geschwindigkeit und die der Mitspieler richtig einzuschätzen. Diese Arbeit stellt ein Bewegungsmodell vor, welches zum Ziel hat, diese Einschätzungen abzubilden. Zur Überprüfung wurde das Android-Spiel „The Good, the Bad and the Deputy“ erstellt. Erste Testläufe mit diesem Spiel wurden an Hand des Modells ausgewertet und lieferten vielversprechende Ergebnisse.
Downloads:
- The bachelor thesis as PDF (German).
- The complete soure-code.
- The javadoc.
The game board is centered around a specific area of Bamberg, Germany. So playing only makes sense if you are actually in Bamberg. The game is far from being complete. E.g. user inputs are not checked for validity and the performance of the artificial intelligence could be improved a lot more. Rules of play and screenshots can be found on pp. 9-12 and 16-17 in the paper (pages refer not to the PDF numbering, but to the numbering at the bottom of each page).
OpenOffice Templates
July 15th, 2009
Here are some OpenOffice templates I created:
1. A template to create documents with a LateX-like formating. I write most of my academic texts based on this template. If you do not have the necessary Cambria font installed on your Windows machine there is an easy way to get it: It is included in the freely distributed Microsoft PowerPoint Viewer 2007. So just download this package and you will also get the font with it. Template for OpenOffice Writer

2. A template to write down working hours. Template for OpenOffice Calc

3. A template to keep track of money transactions. Template for OpenOffice Calc.

4. And finally: The links to download the templates:
Swansea Graffiti
June 24th, 2009
The two videos here are the outcome of nearly two month of photographing. I took a picture of this wall every day from the same position. In the end I combined them to two seperate videos. You can see the result here:
Building Reliable Web Applications
June 4th, 2009
During my exchange year in Swansea I took the course “Building Reliable Web Applications” by Neal Harman. It was quite interesting and all the slides are available to everybody on the internet. Here are some things I created that could be useful for future students:
- Solutions for old exams and a Mindmap created with FreeMind can be found here
- My submitted coursework. The topic was to create a web site with the .NET framework. The page provides an interface in which users can store observations about the moon. The exact description can be found here. Here are some screenshots of my submission:











