Archive for the 'Projects' Category


Jetzt habe ich mich nach langer Zeit wieder ins Prüfungsamt gewagt und den Papierkram in Angriff genommen, der einem so aufgebürdet wird.

Und in Folge dessen hat meine Diplomarbeit jetzt endlich ein offizielles Thema bzw. ihren Titel bekommen: Design and Implementation of an IPv6 Plugin for the Snort Intrusion Detection System.


Notiz: Bug-Tracker können viel Zeit sparen. Aber nur wenn man auch reinschaut bevor man obskure Fehler selbst untersucht bis man einen Workarround findet. :-/

Perl and Python under Windows

Perl and Python are not only useful for Unix programming. Both languages work on Windows, have modules for Win32 APIs and their programs can be packaged into .exe files.

Read the rest of this entry »

BLIT2010 Programm online

Das Programm des Brandenburger Linux-Infotag 2010 ist jetzt online.

Measuring PHP code complexity

What makes good code and why is some code better than others? One quantitative approach to answer this is the use of software metrics. These metrics try to capture the size and complexity of code in numbers (e.g. ‘lines of code‘, ‘cyclomatic complexity‘) and can be useful indicators for maintainability and simplicity (or more often the lack thereof).

I found three ways to get complexity measures for PHP code.
Read the rest of this entry »


Das PEAR-DTA-Paket bekommt zur Zeit eine Lese-Funktion, um DTA/DTAZV-Dateien auch einlesen zu können.

Mit dem DTA-Leser stelle ich nun ein Beispielskript online um Dateien entgegenzunehmen und ihren Inhalt anzuzeigen. Ist in einigen Situationen recht nützlich…

Mailing List Statistics

Recently a friend showed me the tool MailListStat to generate mailing list statistics and I thought it would be much easier to implement this in Perl or Python instead of C.
So I tried and the result is Py-MailListStat 1.0 (I am not very creative with names). Maybe someone finds it useful…

CRM114-Plugin News

This week brought great news for my CRM114 plugin: The upcoming amavisd-new version 2.6.3 will completely support CRM114 (either standalone or as an SA plugin) so no more patches are required to include custom headers.

In addition Mark made several improvements to my plugin itself, so I am happy to release a new plugin version 0.8 (see the project page for the module, its documentation and additional notes).

Update: I just noticed that CRM114’s stable versions (those from 2007) do not support the “--report_only” option. Thus I made a last minute change after uploading and deactivated the option in line 653 (= line 607 in the SA3.3 version).