Diese Seite dient als Sammel- und Absprungstelle zu den spezifischen Seiten meiner OpenSource-Softwareprojekte.

Wissenswertes

Tools wie checkinstall stellen sicher, dass sich Quellpakete unter Linux sauber installieren und deinstallieren lassen. Somit kann man dem häufigen Problem vorbeugen, dass es zwar eine make install-Regel gibt, aber kein make uninstall. Eine Untersuchung verschiedener Build Systeme findet sich auf der Seite BuildSysteme.

Aktuelle Projekte

Hier also die Software an der ich gerade tüflte, oder mal getüftelt habe. Zu jedem Projekt gibt es eine beschreibende Seite oder, sofern es an Größe gewinnt, eine externe Website mit mehr Inhalten. Hinzu kommt pro Projekt ein svn-Repository.

NameRepositoryKurztext
PSR Registration Shuffler (english)
svn

Ein mächtiges Programm, um sich aus den bestehenden Registrierungsbänken diverser Keyboardmodelle neue Bänke zusammenzubauen. Eine große Hilfe bei der Erstellung von Registrierungen, die in Reihenfolge der Setlist angeordnet sind, so dass man beim Gig keinen Stress hat.

Das Programm ist als einziges seiner Art freie Software (GPL3+) und lauffähig unter allen gängigen Betriebssystemen.

Dynship
svn
Dynship ist ein Shellskript zur Aktualisierung dynamischer IP-Adressen. Dieses Skript sorgt dafür, dass Hermes rund um die Uhr aus dem Internet erreichbar bleibt. (Es sei denn meine DSL-Leitung ist mal wieder gestört ...)
Source Tree Factory (english)svn

Dieses Tool bringt die Funktion auf die Konsole, wofür früher entweder ganze IDEs oder der cp-Befehl benutzt werden mussten: Die Anlage eines neuen Software-Projekts anhand von Templates.

Eine Reihe von Templates ist bereits im Paket enthalten, eigene können jedoch ganz einfach erzeugt werden. Dabei können einfach nur Dateien und Ordner kopiert oder auch Anpassungen an den Quelldateien vorgenommen werden. z.B. kann jede Quelldatei durch die Ersetzung von Variablen mit den Initialen des Authors und einem Lizenzvermerk versehen werden. Die Parametrisierung von ganzen Code-Blöcken ist ebenfalls möglich.

Ubuntu, Tux Bootsplash
---
Für alle, die den Standard-Bootsplash von Ubuntu langweilig finden. Hier ein usplash mit schönem Tux-Pinguin.

Von mir betreute Websites

Folgende Websites betreue ich in meiner Freizeit. Seit Anfang 2009 bin ich dabei sogar auf die Idee gekommen, svn zur Versionierung und als einfaches Backup-Werkzeug einzusetzen.

Ganze Websites

NameRepository
Kurztext
http://www.windows3.de
svn

Angefangen hat alles einmal 2004, als ich mit meiner ersten großen Website auch tatsächlich online ging. Zuvor gab es nur eine kleine Seite bei germany.net (Beschränkt auf 1 MB) und eine große Seite, die allerdings nie online war.

Diese Seite wird nicht mehr gepflegt und ist nur noch aus historischem Interesse online. Meine Hauptseite ist seit 2006 WikiBerd.

WikiBerd
svn
WikiBerd ist diese von mir angepasste Version des ErfurtWikis. Seit 2006 ist dies meine persönliche Haupt-Website.
http://www.denchris.de
svn
Dies ist die Internetpräsenz unserer Band Denchris - Oldies, Songs und Schlager, Live Unterhaltungsmusik.
http://www.judo-kreis-karlsruhe.de
svn
Zwischen 2005 und 2008 habe ich aktiv die Website des Judokreis Karlsruhe gestaltet und betreut.
http://www.judo-in-rotenfels.de
svn
Diese Seite lehnt sich optisch an die des Judokreises an, hat aber viele Detailverbesserungen. Es ist die Seite der Judoabteilung des Turnerbund Bad Rotenfels.

Nützliche Utilities

NameRepository
Kurztext
Schnippsel
svn
Kleine Schnippsel, z.B. Kodierung von E-Mailaddressen zur Spamabwehr.
ewiki Barebone Framework
svn

Eine inzwischen uralte Version von ErfurtWiki mit jedoch ein Paar tollen Anpassungen von mir, u.a. WYSIWYG-Editor (Seiten werden als HTML im Wiki abgelegt) und einem verbesserten Stylesheet. User werden als Unix-User authentifiziert. (Das Auth-Modul kann aber ersetzt werden).

Angefangen hat es mit WikiBerd, inzwischen basieren alle meine Wiki-Angebote darauf, weil es eben so einfach ist, mal eben ein neues Wiki zu kreieren. (MoinMoin wäre in Zukunft mal eine Alternative für mich, da technisch viel eleganter)

Uraltes Zeug

Hier findet sich nur uraltes Zeug, dass niemend mehr interessiert - nichteinmal mich. Hätte ich halt damals schon programmieren gekommt. :) Das ganz ur-uralte Zeug meiner Anfänge gibt es hier nicht, sondern nur auf irgend einer Backup-CD, die vielleicht inzwischen gar nicht mehr lesbar ist. Und der wirklich ur-ur-uralte Kram, meine ersten Zeilen BASIC also, sind überhaupt nicht erhalten.

NameKurztext
Alte Profan²-Quelltexte
Ein paar ganz alte Sachen von mir, finden sich auf meiner etwas älteren Website.
Bedtracks (english)
Bedtracks befindet sich zur Zeit in der Entwicklung. Es handelt sich dabei um ein Werkzeug, welches den auftretenden Künstler unterstützt.
Transylvania
Transylvania wird ein File Transfer Program, um Daten zwischen verschiedenen Computern unterschiedlichen Alters austauschen.
ISO-Dateinamen nach UTF-8
Ein Pythonscript, um Latin-1 Dateinamen in gültige UTF-8 Namen umzubenennen.


attachments

imageappend Append an Image
>