Raphael Michel

Dein Browser ist alt. Dein Browser ist so alt, der kann mit Teilen dieser Website garnicht umgehen. Zumindest werden sie nicht so hübsch aussehen, wie sie sind. Aktualisiere deinen Browser am besten sofort oder wechsle zu einem auf dem neusten Stand der Technik, beispielsweise Google Chrome.

Klicke einfach in den roten Kasten, um diese Meldung loszuwerden.

Lade…

Person & Kontakt

Webdevelopment SQL Mannheim Geek Android JavaScript Wordpress Sicherheit Technik Bücher Browsergame Musik Chaos Video freie Software HTML5 RaumZeitLabor Fantasy CSS LaTeX HTTP JSON XML Politik Mathe Linux Hacker PHP Internet Python Standardtanz Foto

Projekte

Daquel

www.daquel.de

Ein Fantasy-Browsergame in Entwicklung. Das MMORPG befindet sich seit 2008 in Entwicklung und umfasst derzeit knapp 30.000 Codezeilen PHP, HTML, JavaScript und Python. Das Team besteht aktuell aus 4 Personen und einigen freien Mitarbeitern. Das Spiel ist bereits spielbar, aber es fehlen noch wichtige Komponenten bis zur Fertigstellung.

Ein Projekt der geek's factory.

geek's factory reader

reader.geeksfactory.de

Ein webbasierter Feedreader für den täglichen Gebrauch mit allen Funktionen, die ein guter Feedreader braucht, unter anderem einer bequemen AJAX-Oberfläche, einer Merkliste, einer mobilen Version und einer Anbindung an Google Chromes Desktop Notifications. Der Feedreader ist in mehreren Sprachen verfügbar und als Open Source-Software veröffentlicht.

Ein Projekt der geek's factory.

Instant Gallery

auf github.com

Eine Linux-Software, die aus einem Ordner voller Bilder mit nur einem Befehl eine hübsche Web-Galerie macht (statisches HTML und JavaScript). Das Programm unterstützt Galerien in verschiedenen Sprachen und verfügt über zahlreiche Funktionen wie der Anzeige von EXIF-Bilddaten (inklusive Karte) oder dem automatischen Drehen von Bildern.

Tägliches Zitat

tz.nomoketo.de

Ein Facebook-Projekt: Das Tägliche Zitat – jeden Tag ein schönes, geistreiches oder lustiges Zitat oder Sprichwort.

Eine Kooperation mit Nils Martin Klünder.

Online-HackMes

hackme.nomoketo.de

Hacker lieben die Herausforderung. So gibt es zahlreiche Portale für den Austausch von Software, die nur zum „hacken“ geschrieben wurde (sog. CrackMes); ein Spielplatz zum Austoben gewissermaßen. Das Portal Online-HackMes überträgt dieses Konzept auf Internetseiten.

Eine Kooperation mit Nils Martin Klünder.

Digital Privacy

www.digital-privacy.net

In der heutigen Welt spielen Privatsphäre und Datensicherheit eine große Rolle. Die Welt der freien Software ist längst so weit, sichere Lösungen für Anonymität und Verschlüsselung anzubieten. Normalverbraucher wissen dies oft überhaupt nicht oder können die Software nicht bedienen: Dieses Portal soll mit einfachen Anleitungen Abhilfe schaffen.

Eine Kooperation mit Felix Arndt.

geek'SQLite

geeksfactory.de/geeksqlite

Ein grafischer Browser für Datenbankdateien des SQLite3-Datenbanksystems. Die freie Software ist in Python geschrieben und baut auf das GTK+-Framework auf. Sie ist damit prinzipiell plattformunabhängig, Binärversionen sind aber derzeit nur für Linux verfügbar.

Kunden

Kantorat an der Christuskirche Mannheim

Erstellung: 2007
Letzte Überarbeitung: Januar 2011

  • Erstellung eines Designs
  • Entwurf und Umsetzung eines individuellen CMS mit leicht zu bedienendem Administrationsbereich inklusive Veranstaltungskalender

Technologien: XHTML, CSS, PHP, MySQL

www.christuskirche.org

Dr. Renate Ostertun

Erstellung: September 2011

  • Erstellung eines (zur Corporate Identity passenden) Designs
  • Einbau eines individuellen CMS (Eigenentwicklung) mit leicht zu bedienendem Administrationsbereich
  • Fokus auf Benutzerfreundlichkeit und Suchmaschinenoptimierung.

Technologien: XHTML, CSS, PHP, JavaScript, MySQL

„Ich habe mich im ganzen Prozess immer bestens betreut gefühlt“

www.dr-ostertun.de

Christiane Michel-Ostertun

Erstellung: Mai 2011

  • Technische und gestalterische Umsetzung einer Künstler-Website, Verwaltung eines YouTube-Kanals

Technologien: XHTML, CSS, JavaScript

www.michel-ostertun.de

Förderverein der Stadtteil-Bibliothek Mannheim-Feudenheim e.V.

Erstellung: Januar 2011

  • Erstellung eines Designs
  • Entwurf und Umsetzung eines Designs und eines individuellen CMS mit leicht zu bedienendem Administrationsbereich inklusive Bildergalerie

Technologien: XHTML, CSS, PHP, JavaScript, MySQL

www.bibfeu.de

Wählen Sie links ein Projekt aus, um mehr darüber zu erfahren.

Weitere Arbeiten (Auswahl)

Archiv

Python-AG (2010-11)

Im Schuljahr 2010/11 leitete ich bei mir an der Schule eine Arbeitsgemeinschaft, in deren Rahmen ich anderen Schülern der Klassen 7 bis 10 die Grundlagen der Programmierung anhand der Programmiersprache Python näher brachte. Der Kurs fand mit einer Stunde pro Woche im Computerraum des Feudenheim-Gymnasiums statt. Als Schwerpunkt wählten sich die Schüler im 2. Halbjahr selbstständig Jump'n'run-Spiele und mithilfe der Bibliothek pygame entstanden auch erste Anfänge verschiedenster 2D-Spiele.

Gangstertime (2007-09)

Ein Browsergame, in einem Mafia-Szenario spielend. Das Projekt, das im Februar 2007 gestartet wurde, hatte zwischenzeitlich bis zu 1000 Spieler und wurde 2009 aus verschiedenen Gründen endgültig eingestellt.

Bundeswettbewerb Informatik

Nachdem ich 2010 die erste Runde des Bundeswettbewerb Informatik gemeistert habe und dann aus Zeitgründen aufhört, habe ich auch 2011 wieder erfolgreich an der ersten Runde teilgenommen und werde eventuell auch Runde 2 bearbeiten.

bottr (2010)

Der modulbasierte Jabber-Bot bottr ist ein Framework für performante und funktionsstarke Jabber-Bots. Es handelt sich um eine vollständige eigene Implementierung des XMPP-Protokolls in PHP, deren Quellcode veröffentlicht wurde. Die bis 2011 öffentlich erreichbare Instanz des Bots unterstützte zusätzlich die Bedienung von Twitter, identi.ca und facebook durch den Bot und weitere nützliche Funktionen, deren Quellcode aber nicht öffentlich ist.

github.com/raphaelm/bottr

Cookie Pascal (2009-10)

Eine freie, plattformunabhänige, grafische und übersichtliche Entwicklungsumgebung für Free Pascal die dank ihrer simplen Bedienbarkeit auch für den Einsatz im Schulunterricht geeignet ist.

Die Software ist prinzipiell einsatzfähig, es fehlen aber noch entscheidende Details, die eine Freigabe verhindern.

www.geeksfactory.de/cookiepascal

Buchtipps (2008)

Eine Austauschplattform für Buchtipps aus dem Jahr 2008, die leider eingeschlafen ist.

www.raphaelmichel.de/books

phproxyimproved (2009)

Von mir initiierte Weiterentwicklung des populären aber unbetreuten Webproxys „PHProxy“, die dann mit einem Projekt von proxyhelp.org fusioniert hat.

code.google.com/p/phproxyimproved

quickarpwatch (2011)

Dieses Programm überwacht, ob sich die zu einer IP-Adresse im Netzwerk gehörende MAC-Adresse ändert. Passiert dies beim Router, könnte es ein Indiz für einen ARP-Spoofing-Angriff sein. Im Gegensatz zu populären Tools wie arpwatch ist diese Software ein minimalistisches und übersichtliches Python-Skript.

github.com/raphaelm/quickarpwatch

Hangman (2011)

Sehr spezielle Galgenmännchen-Implementation für zwei Geräte, eine Anzeige (z.B. ein Computer mit Beamer) und ein Eingabegerät (z.B. Tablet-Device).

github.com/raphaelm/hangman

WLANalayse (2009)

WLANalyse ist ein Statistiktool für Linux, welches WLAN-Access Points in der Umgebung aufzeichnet um Statistiken über die Häufigkeit von verschlüsselten Netzwerken generieren kann (nur Anzahl, nicht Position). Messwerte und Berichte aus Feudenheim gibt es hier.

github.com/raphaelm/WLANalyse

gfxcode2 (2010)

Python-Implementierung eines steganographischen Protokolls, mit dem sich verschlüsselte Daten (AES-Algorithmus) in einem PNG-Bild nach unseren Erkenntnissen sehr sicher verstecken lassen. Basierend auf einer Idee von NoMoKeTo.

www.geeksfactory.de/gfxcode2

browser_get (2008)

Auf einer RegEx-Sammlung aufbauende PHP-Klasse zum Erkennen von Browsern anhand des User-Agents. Die Klasse ist voll funktionsfähig, die regelmäßige Aktualisierung der RegEx-Sammlung wird aber nicht mehr garantiert.

browserget.sf.net

graFTP (2009)

Graphischer, web-basierter FTP-Client. Funktionsfähig, aber noch nicht vollständig.

sourceforge.net/projects/graftp