Nachfolgend stelle ich kurz meine derzeitigen Projekte vor. Mit einem Klick auf das Logo wird eine kleine Galerie mit Bildern und - wenn vorhanden - Videos eingeblendet. Rechts sind unter der Projektbeschreibung weiterführende Links zu finden.

Web-Anwendungen

phpMyCMS

phpMyCMS ist ein einfaches und simples Content-Management-System. Mithilfe dieses Programms ist es auch nicht in der Webprogrammierung erfahrenen Benutzern möglich, Webauftritte professionell zu verwirklichen. Administrative Aufgaben werden über eine simple Benutzerschnittstelle verwirklicht - dort lassen sich beispielsweise Seiten anlegen, Statistiken auswerten, Erweiterungen und Designs verwalten und Änderungen am Inhalt durchführen.

Das aktuelle Release ist die Version 1.1.0c vom 15.April 2010.

phpMyCMS herunterladenphpMyCMS Projektseite aufrufen


Webbausteine

phpFileBrowser

phpFileBrowser ist eine Web-Applikation zum Agieren auf der Datei-Ebene eines Webservers. Die Funktionsweise ähnelt der herkömmlichen Datei-Browsers auf Personal Computern. Neben dem Durchsuchen von Verzeichnissen können auch Datei-Details angezeigt und Dateien verwaltet werden.
phpFileBrowser befindet sich derzeit in einem recht frühen Entwicklungsstadium - es wurden noch nicht alle Features implementiert.

Das aktuelle Release ist die Version 0.1 vom 9.Februar 2011.

phpFileBrowser herunterladenphpFileBrowser Projektseite aufrufen

vcardexp

vcardexp ist eine PHP-Bibliothek, welche zur Generation von digitalen Visitenkarten (VCards) dient. Solche VCards werden in Personal Information Manager, wie beispielsweise Mozilla Thunderbird, benutzt, um Kontaktdaten zu pflegen - mittels VCards lassen sich einfach mit einer einzigen Datei sämtliche Kontaktdaten weitergeben. vcardexp könnte beispielsweise dazu verwendet werden, um den Nutzerdatenstamm einer datenbank-gestützten PHP-Applikation zu exportieren.

Das aktuelle Release ist die Version 0.2 vom 16.Dezember 2010.

vcardexp herunterladenvcardexp Projektseite aufrufen

phpMyEyecaptcha

phpMyEyecaptcha ist ein Captcha, welches zur Unterscheidung zwischen Mensch und Maschine bei Formulareingaben dient. Sinn der Sache ist es auch, so Spam-Attacken durch autogene Angriffsprogramme zu verhindern. So genannte Captchas werden oft in Gästebüchern oder auch Login-Bereichen verwendet - also vorwiegend beim Umgang mit sensiblen Informationen. phpMyEyecaptcha ist ein einfaches und simples Captcha - es soll eine Alternative zu komplexen und fest an eine Seite gebundenen Captcha-Systemen darstellen und wird so beispielsweise auch in phpMyCMS eingesetzt.

Das aktuelle Release ist die Version 0.7 vom 7.Juni 2010.

phpMyEyecaptcha herunterladenphpMyEyecaptcha Projektseite aufrufen

checkform

checkform ist ein Framework zur Validierung von Formularinhalten. Mithilfe von checkform lassen sich Formulareingaben syntaktisch und semantisch überprüfen. Eine vorherige clientseitige Überprüfung sorgt dafür, dass unerwünschte Eingaben erst garnicht weiterverarbeiten werden. Es werden Funktionen mitgeliefert, um serverseitig eine weitere Validierung auszuführen - beispielsweise, wenn die clientseitige Validierung umgangen wird.

Das aktuelle Release ist die Version 1.2 vom 22.Oktober 2011.

checkform herunterladencheckform Projektseite aufrufen

misctasc

MiscTasc ist eine Bibliothek und dient zur Sammlung von Besucherdaten einer Webseite. Gesammelt werden Informationen, wie Datum und Uhrzeit, Betriebssystem, Web-Browser und IP-Adresse - optional ist eine IP-Sperre implementiert. Die gesammelten Daten werden entweder in einer MySQL-Datenbank oder in herkömmlichen Dateien gesichert. Derzeit befindet sich MiscTasc noch in der Entwicklungsphase, ein erstes Release wird in naher Zukunft veröffentlicht.

MiscTasc herunterladenMiscTasc Projektseite aufrufen


Software-Projekte

JTrainer

JTrainer ist eine Anwendung, die zum Trainieren von Wissen dient. Das Programm fragt erstellte Fragenkataloge ab und zeigt auch Lösungen an, sodass bei sorgfältiger Katalogerstellung falsche Antworten leicht nachvollzogen werden können.
Da die Anwendung in Java entwickelt ist, ist sie unter nahezu jedem Betriebssystem lauffähig.

Das aktuelle Release für Computer ist die Version 1.5 vom 23.Januar 2011.
Das aktuelle Release für Computer ohne grafische Oberfläche ist die Version 0.3 vom 06.September 2011.
Das aktuelle Release für Smartphones und Tablets ist die Version 1.0 vom 10.August 2011.

JTrainer herunterladenJTrainer Projektseite aufrufen

Linux-Projekte

Ubuntox

Ubuntox ist ein GNU/Linux Betriebsystem, welches, wie der Name schon sagt, auf Ubuntu basiert. Die Grundüberlegung des Projekts ist es, ein System bereitzustellen, welches auch auf Computern mit wenig Arbeitsspeicher und langsamen Prozessoren lauffähig ist. Somit können auch Besitzer älterer Hardware von den Vorteilen Ubuntus profitieren.
Aus akutem Zeitmangel wurde das Ubuntox-Projekt 2007/2008 eingestellt. Es ist derzeit unsicher, ob es wieder aufgegriffen und fortgeführt wird.

Ubuntox herunterladenUbuntox Projektseite aufrufen

Upcoming

Cusman CRM Open-Source open source

Cusman ist eine CRM-ähnliche datenbankgestützte Anwendung zur Kundenpflege. Im Wesentlichen werden Kunden sowie Aufträge und Teilaufgaben verwaltet. Auch Bestandteil der Anwendung ist die Pflege von Rechnungen und Angeboten sowie die Verwaltung von Zahlungsläufen. Die angelegten Rechnungen und Angebote werden automatisiert in digitalem Format gesichert und an Kunden übertragen.
Cusman befindet sich derzeit in einer frühen Entwicklungsphase - eine Veröffentlichung ist in naher Zukunft nicht möglich.