RandomRacer - 3D Tech Demo
RandomRacer ist eine TechDemo, die im Rahmen eines Universitätsprojektes entstanden ist. Das Ziel des Projektes war es, eine computergrafische Applikation zu entwickeln. In RandomRacer kann der Benutzer mit einem sich physikalisch korrekt verhaltenen Fahrzeug über eine praktisch unendliche zufällig generierte Landschaft fahren. Unter der Haube parallelisiert RandomRacer die Operationen zur Landschaftsgenerierung, physikalischen Berechnung und grafischen Umsetzung via multi threading und erziehlt dadurch sehr gute Performance. RandomRacer steht unter der GPL.
Intel Mac Download Website Dokumentation SourceCode Snapshot
CoA Jump 'n' Run
CoA JnR ist eine physikalisch gestützte "Jump and Run" Simulation. Im Moment dient es hauptsächlich dem Testen der Möglichkeiten. CoA JnR ist wie RandomRacer multithreaded, benutzt jedoch ein verändertes Grundkonzept Parallelisierung. Als Rendering Engine kommt diesmal OGRE zum Einsatz. Die physikalischen Berechnungen übernimmt Bullet.
VRSODE - ODE Integration für VRS
WTF - Auftragsverwaltung, Maschinenplanung
WTF steht für WandTaFel und wurde speziell für eine Berliner Buchbinderei namens Stein und Lehmann entwickelt. Ziel war es, die bisher nur mit Papier an einer Wandtafel erledigte Planungsarbeit zu digitalisieren. Die WTF Applikation benutzt MySQL zur zentralen Datenhaltung. Mehrere WTF Applikationen können parallel auf einem Datenbestand operieren. Somit können verschiedene Mitarbeiter gleichzeitig sich mit der Planung und Maschinenverwaltung beschäftigen. Änderungen werden sofort bei allen angemeldeten Mitarbeitern sichtbar.
Aufträge, die einer Maschine zugeordnet wurden, werden vom Maschinenführer bei Beendigung über einen Terminal als fertig markiert. So ist immer der aktuelle Stand der Auftragsbearbeitung verfügbar.
SophieServer - WebPortal
SophieServer ist ein virtueller Buchclub, ein WebPortal mit dem Benutzer multimediale Bücher gemeinsam lesen und diskutieren können. Registrierte Benutzer können Textpassagen in Büchern markieren und mit Kommentaren versehen. Andere Benutzer können diese bewerten.
Es können außerdem virtuelle Buchführungen statt finden, bei denen ein Benutzer mehrere "Zuhörer" durch Bücher führen und auf interessante Textstellen hinweisen kann.
Dieses Projekt ist im Rahmen des Bachelor Abschlussprojektes am HPI am Lehrstuhl für Software Architecture entstanden. Das Konzept und die Implementierung der multimedialen Bücher stammt aus dem Hause Impara. Erstellt werden die Bücher mit einer Applikation namens Sophie.
GPSlife - GPS Data Collection Daemon
GPSlife ist einer der Hintergrunddienste des CarMap Portals. Das Ziel dieses Projektes war es, einen Server Dienst zu entwickeln, der in der Lage ist mit einer hohen Zahl von über GPRS verbundenen GPS Geräten zu kommunizieren. Dieses Projekt war eine Auftragsarbeit für die A.R.T.E.C.O. GmbH und geschah in Kooperation mit Peilsender.de. GPSlife verwendet rtils, das kleine C++ Utility Framework, für UTF-8 Unterstützung und Threadsynchronisation.
GPSreco - Map24 Reverse Geo Coding
GPSreco ist ein weiterer Hintergrunddienst für das CapMap Portal. Die Aufgabe dieses Programmes ist es, neue GPS Koordinaten Datensätze in einer Datenbank zu finden und diese über eine SOAP Schnittstelle von Map24 mit Adressdaten zu versehen. Die Abarbeitung der neuen Datensätze wird von einstellbar vielen Threads übernommen. Dadurch kann diese Applikation eine sehr hohes Datenvolumen verarbeiten. Auch dieses Projekt war wie GPSlife eine Auftragsarbeit für die A.R.T.E.C.O. GmbH.
car-map.de - Web Applikation
Das Online Service Center auf car-map.de bietet die Möglichkeit, mit Telematik- Systemen ausgestattete Fahrzeuge (oder sonstige bewegliche Objekte), zu orten, deren Routen zu verfolgen uvm.. rtti hat lange Zeit in Kooperation mit der A.R.T.E.C.O. GmbH dieses Portal aufgebaut. GPSlife und GPSreco (siehe oben) dienen als ein Teil der vielen Hintergrunddienste des cap-map.de Portals.
VideoCollection - Web Applikation
Für die VideoCollection (eine berliner Videothekenkette) hat rtti in Zusammenarbeit mit der A.R.T.E.C.O. GmbH ein Verleih- und Abrechnungs- system entwickelt. Dieses System arbeitet filialübergreifend auf einem zentralen Datenbestand. Es protokolliert sämtliche Aktivitäten im Verleih, Artikelverkauf, protokolliert Mitarbeiteraktivitäten und vieles mehr.
ContentWizard - Mini CMS
Content Wizard war eines der ersten größeren Programmierprojekte. Das Ziel war es, ein kleines Content Management System zu erstellen. Mit Hilfe von PHP und MySQL werden Menüs und Seiteninhalte dynamisch generiert. Benutzer können sich anmelden und erhalten ihrer Rechtekonfiguration entsprechende Zugänge. Listen und Masken werden über das CMS selbst konfiguriert und ermöglichen somit das Erstellen von benutzerdefinierten Ansichten auf Datenbankinhalte. Des weiteren unterstützt der ContentWizard skinning, man kann also das Design der Seite unabhängig vom Inhalt anpassen... und das damals noch ohne CSS.
rtils - kleines C++ Utility Framework
rtils ist ein kleines Framework an nützlichen C++ Funktionen und Klassen. Dinge, die ich immer wieder verwende und benötige werden hier zusammengefasst. Es ist fraglich, ob jemals jemand damit etwas anfangen kann oder Interesse daran hat, es zu verwenden. Aber vielleicht ist der Code auch einfach mal zum Stöbern und Nachschlagen interessant.











