Brute Forcing Best Arrangement for a Skat Tournament
I started this project because I was faced with the following problem:
Let's say you want to plan a skat tournament with 12 players and you have four tables available. So three players are sitting on every table playing one round against each other. After a round the players are changing their seats so that no player is playing against an opponent he or she already played against.
The question now is: Can I arrange my players in a way so that every player is playing five times and not playing against an other player twice? And if so, how would this arrangment look like?
Getting Things Done, Hopefully…
Although I'm in my semester break now I hardly can find any time to get my things done. During the day I'm [working](http://www.cmo.de) and in the evening I currently don't know where to find additional time to get on with my [personal projects](http://www.stiefels.net/projects).
The last months I repeatedly heard about a concept called [*Getting Things Done*](http://en.wikipedia.org/wiki/Getting_Things_Done) developed by [David Allen](http://en.wikipedia.org/wiki/David_Allen_%28author%29).
According to what I have read about this concept so far and what people say who are planning their time according to *GTD*, it increases productivity by simultaneously decreasing your stress-level. Sounds great, doesn't it?
Well, I just ordered my copy of [Allen's book *Getting Things Done*](http://www.amazon.com/gp/redirect.html%3FASIN=0142000280%26tag=ws%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/0142000280%253FSubscriptionId=02ZH6J1W0649DTNS6002) to try it on my own. I'll let you know if it worked for me.
Locating Memory Leaks with MallocDebug
I am currently working on a interesting project written in C (more about the project in a few days or weeks) which requires a very clean memory management. I decided to write it in C because it does pretty long and complex calculations and I wanted to do it fast. But using C also means to do the whole memory management by myself. This can be a very hard job especially if a program is very memory-intensive.
New PGP/GnuPG Public Key Available
Since my old PGP/GnuPG keypair expired, I created a new one. The new public key can be found [here](http://www.stiefels.net/contact/gnupg/).
Funny Hotline
Recently I called a hotline of a not-so-small software company because I had a question regarding an order I placed a few days ago.
As expected a nice computer voice read out a endless list of possibilities from which I had to choose from.