Calendars 2011

I know, 2011 has already started a few weeks ago. However, I still owe you the DIY Planner calendar. Of course, the calendar differs from Ygor’s template in having week numbers on all templates. This year, I translated it to German as well, so you can have the German or the English version for download.

Unfortunately, I haven’t been able yet to create a Windows executable that runs without any additional library. So you have to build the version from your own scratch. The source code is available at my Subversion repository.


Subversion Web Browsing

The default solution to subversion browsing is WebDAV within Apache. However, it has some drawbacks. You cannot browse history, see comment histories or even check filestamps.

WebSVN provides all these features and comes along with a very modern style. The best of all: You don’t need to install any additional modules. All that WebSVN requires is a current PHP version.

I just switched from the WebDAV solution here on my server to WebSVN. So, check it out…


SMTP and POP servers

There is a great SMTP/POP server list in case you need to configure around some of them:


Calendar 2010

I finalized my DIY-Planner for 2010. You can download the new calendar here (created with my personal fix for DIY Dynamic Templates).

Linux Miscellaneous

PDF Printer with Linux

I use a PDF Printer on my professional Windows notebook. It enables me to create PDF documents from whatever application. So, how about Linux then. Thanks God, there is cups-pdf. A German tutorial can be found here. If you find a English HowTo, just post the link here.

Miscellaneous Perl

Regular Expression for Email Addresses



Personal Fix for DIY Dynamic Templates

Dan White wrote a wonderful Qt4 application for creating a personal D*I*Y planner. I like it a lot and it saves my job every single day since I use it. However, there is one flaw in his templates. The week numbers are missing in calendars. Luckily, he published his source code so I could make some fixes. And of course, I publish it to you for personal use as well.

The files you can download below are based on version 2.04. Following adjustments were made:

  • Added week numbers to day, week, month and year templates
  • Adjusted default page setting to European ISO style A4
  • Adjusted default zoom to 9 (instead of 25)


Windows Executable 2.04 plus Fixes

Source Code 2.04 inkl. Fixes


Please excuse the German wording. I hope this will vanish on English PCs 🙂

Old version at the left, new version at the right…






Applications Miscellaneous

Reset Firefox’ Zoom Settings

You propably got already used to Firefox’ zoom feature. Firefox 3 introduced a new setting that enables it to remember the zoom value when you visit a website. Whenever you re-visit the domain, the previously used zoom level will be re-applied.

If you don’t like this feature, open the about:config page and toggle the boolean setting browser.zoom.siteSpecific to false.

Of course, you can always use Strg-0 to reset the zoom to the default value.


Airline Codes

Another list from my daily work. All IATA and ICAO airline codes along with the official airline’s name can be found in this CSV list.


Firefox: Enabling local links

By default, Firefox has disabled local links in websites. So no network site can link a file on your local filesystem. However, sometimes you want to enable that cause files are shared among project groups on shared folders mounted on your local PC. Here is how you enable these links to open.

Go to your Firefox profile directory. Usually this is at

Documents and Settings\myloginname\Application Data\Mozilla\Firefox\Profiles\somehash

and open user.js. You might need to create this file. Append or change the following lines accordingly:

user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

Line 1 defines a name for the policy. You can actually set any name you want. localfilelinks is a good choice though.

Line 2 defines the websites that you want to enable to have local links enabled. Be careful to include only sites that you really trust. Multiple sites are separated by spaces.

Line 3 is the actual policy setting that allows these sites to load all URIs.