• Pascal forever

    My suggestion to go back to using Pascal for our software development didn't quite catch on. The idea came to me when I read about the recent update to FreePascal.

    Ah, the memories... Turbo Pascal 3 on CP/M... TP 4 on PC... Learning Object Oriented Programming with TP 6... The times when people didn't think you're a junkie when you said you used "Turbo Vision"...

    It was my entry into professional software development. My first client was a nuclear power plant.

    What was the best program you developed in Pascal?

  • No, listen, it's not a cow!

    I had taken friday and monday off, so I came to work not before tuesday. And my desk looked somewhat different than when I left it thursday last week...

    My sysadmin team thought that since I play a Tauren druid on World of Warcraft, I should have some mates around me during the day. That's why they covered my desk with green felt and populated it with nice little paper cows.

    Well, I don't need a mouse pad any more, that's for sure. I'm uncertain if I need a new team, though.

    PS 1: Additional photos: closeup 1, closeup 2

    PS 2: This is just in time for "Büro, Büro", a desk photo carnival.

    PS 3: I laughed my ass off when I came into the office, even more than last time. I love it.

  • Cause and effect

    When I saw two of my desk cows in this position first,


    I didn't think much of it. "Some colleagues having fun", I said.

    But when I came in this morning, I realized that there was something new.


    I'll have an eye on what happens on my desk from now on.

  • Blast from the past

    Those were the times when it was still possible to store data on normal compact cassettes and you could sell it as "comfortable storage system for beginners and professionals".

    (Thanks, brother!)

  • Linux auf dem ThinkPad R52

    (This is a German article from my old homepage.)

    SUSE Linux 10 (OpenSUSE) ließ sich problemlos auf dem IBM/Lenovo-Notebook ThinkPad R52 installieren.

    Die Hardware wird vom Betriebssystem offensichtlich gut unterstützt. Mein Gerät enthält im einzelnen:

    • CPU: Intel Pentium M 1.7 GHz
    • RAM: 1,5GB
    • Display: 15” XGA
    • Grafik: Intel Mobile 915GM/GMS/910GML
    • Gigabit Ethernet: Broadcom BCM5751M
    • WLAN: Intel PRO/Wireless 2200BG
    • BlueTooth
    • Intel ICH6 Sound
    • USB 2.0, Firewire (IEEE 1394)

    Die Grafikkarte wird von SUSE Linux 10.0 einwandfrei unterstützt. Unterwegs arbeite ich im Einschirmbetrieb mit XGA-Auflösung (1024x768), am Schreibtisch schließe ich ein externes TFT mit SXGA-Auflösung (1280x1024) zusätzlich an und arbeite im Zweischirmbetrieb (siehe unten).

    Beide Netzwerkanbindungen arbeiten problemlos, sowohl für Ethernet als auch für WLAN mit 802.11g wurden sofort bei der Installation Treiber gefunden und konfiguriert.

    BlueTooth funktioniert ebenfalls, man muss es nur zunächst mit der Tastenkombination Fn+F5 aktivieren.

    Erwartungsgemäß verursacht auch die Audiokonfiguration keinerlei Schmerzen.

    X.org im Dual-Head-Modus

    Mit SAX2 allein gelang mir die Konfiguration des Zweischirmbetriebs von internem Display und externem Monitor nicht. Aber durch etwas Handarbeit erhielt ich eine funktionierende Konfiguration. Ich habe sie als Textdatei an diesen Artikel angefügt.