Archive

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 and in the evening I currently don’t know where to find additional time to get on with my personal projects. The last months I repeatedly heard about a concept called Getting Things Done developed by David Allen.
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 to try it on my own. I’ll let you know if it worked for me.

Technorati Tags:

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.

Technorati Tags: ,

Continue reading ‘Locating Memory Leaks with MallocDebug’

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.

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.

Technorati Tags:

Continue reading ‘Funny hotline’

Block specific e-mail addresses with Exim

Recently I was flooded with e-mails a friend sent me. Mails with PowerPoint or PDF attachments of hundreds of kilobytes with jokes. Although I told him to stop this he ignored me and continued sending me this crap.
I could create a rule in Mail.app which deletes such mails but that wouldn’t help as the rule mechanism only works with received mails. But I don’t even want to have to download them.
A better solution is to let the mail server (here Exim) deny such mails while they are delivered.

Technorati Tags:

Continue reading ‘Block specific e-mail addresses with Exim’

Doing Web Application Development the right way

About a year ago I first got in contact with Ruby on Rails. I don’t know anymore what fascinated me more, Ruby itself or the “on Rails” framework. But that doesn’t matter, it just felt so good. I did a project with Ruby on Rails and it was a great experience how fast Web Application Development can be. But unfortunately Ruby isn’t (yet?) as widespread as PHP on webservers, so doing it the on-Rails-way was limited to this one project. But then I I found the symfony framework a open source web framework for PHP.

Technorati Tags: , ,

Continue reading ‘Doing Web Application Development the right way’

THE bar for Apple-Fans?

Last weekend I was out with a few friends and as we walked through the city I noticed this signboard of a bar.
I really couldn’t figure out why there is an Apple logo in it…
Lamela

Technorati Tags:

Mac OS X Developer Bulletin Board Meeting

I am right back from Cologne where the german Mac OS X Developer Bulletin Board (Mac OS X Entwicklerforum) Meeting 2007 took place yesterday/this morning. Developers from all over the country came together to get to know each other in person.
It was really nice and I enjoyed to talk to them in person about their projects and interests and I am really looking forward to the meeting next year.

Technorati Tags: , ,

IBM Certified Database Associate & Administrator

IBM Certified Database Administrator Today, a guy from IBM showed up at my university to offer DB2 certification exams. The long days of preparation and experimentations finally paid off. I passed both the Fundamentals (700) and Administrator (701) exams for the IBM DB2 Universal Database. It’s a pity, DB2 doesn’t run on Macintosh systems.

Technorati Tags: ,

Merge Tracking in Subversion 1.5

Everyone who is working with Subversion using multiple branches knows this problem: Merging changes from branch A to branch B needs to be documented (in most cases in the log).
This can be risky as if one developer forgets to put that important information in the log, no one will ever see which change sets are now merged in branch B and following merges can cause lots of conflicts or loss of changes.
There is no automatic book keeping in Subversion - yet. In the upcoming release, Subversion 1.5 will provide merge tracking support.

I am really happy to see that great software gets even better!

Technorati Tags: ,