Freie Software

Als überzeugter Nutzer von Ubuntu Linux setze ich viel auf freie Software (eine Erklärung bei Wikipedia). Um bestimmte eigene Bedürfnisse zu erfüllen, programmiere ich an verschiedenen Projekten, die allesamt jeweils unter einer freien Lizenz stehen

PyRoom

PyRoom Screenshot

Um sich bei schriftstellerischen Tätigkeiten und generell dem Erstellen längerer Textarbeiten nicht von Instant Messengern, E-Mails, Social Networking-Seiten und sonstigen Ablenkungen beeinträchtigen zu lassen, bietet PyRoom eine recht minimalistische Arbeitsoberfläche. Ohne Knöpfe, Menüs, Formatierungsmöglichkeiten, manueller Speicherung, etc wird die Konzentration auf die eigentliche Schreibarbeit erleichtert. Dabei können auch mehrere Dokumente gleichzeitig bearbeitet werden, während das Programm selbst über Tastenkombinationen bedient wird. Mittels verschiedener Einstellungen lassen sich das Intervall der automatischen Speicherung, das Farbschema und kleinere Details wie der Zeilenabstand einstellen.

PyRoom ist in den Paketquellen der meisten großen Linux-Distributionen enthalten. Für die jeweils aktuellste Version und weitere Informationen, geht es hier zur Homepage des Projekts.

Photoblog

Um meine digitalen Fotos optisch etwas ansprechend zu präsentieren, führe ich ein Foto-Weblog. Um dabei nicht auf kostenpflichtigen Webspace angewiesen zu sein, der sich schlussendlich nur schwer in Foto-Verwaltungsprogramme integrieren lässt, habe ich meine eigene Software erstellt, welche sich bei Google Appengine installieren lässt und die Fotos bei PicasaWeb speichert.

Static Rendering

Zur Erstellung kleinerer und sich nur selten ändernder Internetseiten, die nicht auf komplexe und leistungshungrige Content Management Systeme angewiesen sind, verwende ich mein Projekt static rendering. Aus Textdateien und HTML-Templates lassen sich damit fertige HTML-Seiten rendern, die auf einfachen Webspace (ohne PHP, CGI, etc) hochgeladen werden können.