Technical insights and software architecture

Deep dives into PHP development, Horde Framework evolution and practical software engineering. Focused on real-world solutions for complex technical challenges. “Always close to the source”.

Core Topics

PHP, Horde Framework, authentication systems, composer workflows and modern development practices.

Long-form Analysis

Comprehensive technical articles exploring architectural decisions, migration strategies and lessons learned from real projects.

Code & Community

Open source contributions, framework development and sharing knowledge with the PHP developer community.

Category: Tech

  • perl: rounding KiB values to MiB boundaries

    by

    in

    When you have to deal with kilobyte or kibibyte values in today’s real-world computers, you often want extremely similar values to evaluate to “equal”. An easy solution is to round them to full Mebibytes. This can be easily done in every programming language which supports integer division and the modulo operator. For example in Perl:…

  • Symlinks auf network devices per udev festlegen (geht nicht)

    by

    in

    Bekanntlich kann man unter Linux ab Kernel 2.6 mit udev bestimmen, wie ein Gerät im /dev/-Baum heißen soll. Ebenso bietet udev die Möglichkeit, einem Gerät zusätzliche symbolische Namen zu geben. So ist es überall dokumentiert. Ebenfalls gut dokumentiert ist, dass man auch Netzwerk-Geräten wie “eth0”, “bond0”, “wlan0″ sprechendere Namen geben kann über eine udev-Regel. Zum Beispiel…

  • Horde Webmail 1.1.2 und Horde Groupware 1.1.2 veröffentlicht.

    by

    in

    Das Horde-Projekt hat heute die neue Version 1.1.2 des Horde-Webmail-Paketes und des Groupware-Paketes veröffentlicht. Das Paket Horde Webmail besteht neben einer Horde-Basisinstallation aus dem Webmailer IMP, dem Email-Filter Ingo, dem Kalender Kronolith, dem Adressbuch Turba, dem Task-Manager Nag und dem Notizblock Mnemo. Gegenüber Horde Webmail Version 1.1.1 wurde vor allem die Update-Fähigkeit des Setup-Scripts und der SQL-Treiber verbessert. Standardmäßig ist…

  • Horde Projekt gibt Blog-Software ‘thomas’ auf

    Das Horde-Projekt hat angekündigt, die bisher auch auf dieser Website benutzte Blog-Software Horde Thomas nicht weiter als eigenständiges Programm zu entwickeln. Die Funktionalität von ‘thomas’ wird sukzessive in den weiter aktiv entwickelten News- und RSS-Reader Horde ‘jonah’ integriert.