The Software Developer

June 2011

Typo3 Extension mit Extbase und Fluid

Erstellung einer Typo3 Extension mit dem Extbase MVC-Framework und dem Fluid Templating System. Anhand einer sehr einfachen Bildergalerie zeige ich wie man mit Extbase und Fluid eine Typo3 Extension erstellen kann.

March 2009

Ein einfacher C++ Tokenizer

Sehr viele Daten müssen erstmal aus einer Datei eingelesen werden. Dabei kann ein Tokenizer gute Dienste leisten um strukturierte Daten in die entsprechenden Stücke zu unterteilen.

Faceted Search mit Lucene

Lucene ist eine leistungsfähige Volltext-Suchmaschine geschrieben in Java. Faceted Search ist ein immer öfter gefordertes Feature bei dem Einsatz einer Suchmaschine.

Java Profiling

Geschwindigkeit spielt in vielen Bereichen eine entscheidende Rolle. Um nicht raten zu müssen, ob eine neue Implementierung eines Problems schneller abgearbeitet wird, sollte jeder professionell vorgehende Softwareentwickler einen Profiler nutzen.

Makefile

Für kleinere Projekte oder ad hoc Aufgaben in C++ ist es nützlich ein universelles Makefile bei der Hand zu haben. Daher hab ich etwas im Internet recherchiert und aus den folgenden beiden Quellen ein Makefile für meine Zwecke gebaut.

Code Beautifier

Nach wie vor drucke ich immer noch gerne Dokumente/Sourcecode aus um sie auf Papier zu lesen, mir Anmerkungen reinzuschreiben oder einfach nicht vor dem Rechner sitzen zu müssen um den Text zu lesen.
Um Sourcecode zu drucken sollte dieser schön formatiert sein und möglichst auf 80 Zeichen begrenzt sein um ihn besser ausdrucken zu können. Für C/C++ Code liefert die Kombination von indent und a2ps gute Ergebnisse.