Stefan Naumann Blog

ChibiOS/RT für Raspberry Pi

Hallo. ChibiOS/RT [1] ist ein sehr kleines Realtime-Operating System. Es unterstützt Plattformen, die Linux bspw. nicht mehr abdeckt und kann für allerlei Spielerei benutzt werden. ChibiOS/RT kann keine Prozesse zur Laufzeit erstellen oder nachladen,...

Raspberry Pi Betriebssystem | Assembler

Raspberry Pi Betriebssystem | Assembler

Hallo. Aktuell beschäftige ich mich mit dem Raspberry Pi und dem enthaltenen BCM2835-Chip, sowie mit ARM-Assembler. Dazu verfolge ich dieses Tutorial der Cambridge University [1]. Das Tutorial führt in das Thema Assembler ein, und...

FLTK: Fast Light Toolkit

FLTK: Fast Light Toolkit

Hallo. Aktuell beschäftige ich mich mit dem FLTK, dem Fast Light Toolkit (v.1.3.3), welches eine Bibliothek ist, um GUI-Programmierung in C++ zu betreiben. Dafür gibt es offenbar auch eine Python-Anbindung. Um ein einfaches Fenster...

Raspberry Pi Model B+ und Gertboard

Aktuell arbeite ich an Raspberry Pi Model B+ zusammen mit dem Gertboard-Erweiterungsboard. Da der Aufbau für die Bildung verwendet werden soll, das heißt, dass Studierende auf den Aufbau losgelassen werden soll, muss die Konstruktion...

DevOG: Internationalisierung

DevOG: Internationalisierung

Ich arbeite seit einer Weile am Oettinger Games Code. Zum einen wartet seit einiger Zeit ein Internationalisierungssystem darauf scharf geschalten zu werden, zum anderen habe ich noch einige kleinere Änderungen am Game-Modul durchgeführt, die...

Projekt: Automatische Suche nach Preisen von Videospielen

Projekt: Automatische Suche nach Preisen von Videospielen

Hallo. Dass ich Videospiele sammele, dürfte kein Geheimnis sein, Hinweise darauf gibt es ja genug (OettingerGames). Nun passiert es mir recht häufig, dass ich auf Ebay oder sonstigen Plattformen Videospiele entdecke oder Sammlungen entdecke,...

Verlässlichkeit auf Graphen

Verlässlichkeit auf Graphen

Wie im letzten Blogpost zu sehen ist ([1]), entstehen bei dem Netzwerksniffer Graphen. Beim eigentlichen Projekt soll es darum gehen diese Graphen auszuwerten und Verlässlichkeitsaussagen zu generieren. Dazu müsste ich mich erstmal auf eine...

TCP Aufzeichnung – Testlauf

TCP Aufzeichnung – Testlauf

Derzeit beschäftige ich mich damit einen Netzwerksniffer zu schreiben, der Informationen über alle gesendeten und empfangenen Nachrichten in einer MySQL Datenbank speichert. Aus den gespeicherten Informationen wird dann ein Multigraph erstellt, der zwischen jedem...

Apache Kafka vs. MySQL

Apache Kafka vs. MySQL

Im Moment arbeite ich an der Anbindung des Sniffers, welchen ich früher kurz beschrieben habe, an eine MySQL-Datenbank um die aufgezeichneten Nachrichten eine Weile lang (hier für immer) speichern zu können. Ziel dessen soll...

Linux: Beim Netzwerksniffing Programmnamen mitschneiden

Linux: Beim Netzwerksniffing Programmnamen mitschneiden

Es gibt einige Netzwerksniffer bzw. Programme, die aufzeichnen, welche Daten gerade über ein Netzwerkinterface gesendet oder empfangen werden. Als bekanntestes Beispiel sei da wohl WireShark zu nennen. Die dabei benutze Programmbibliothek (pcap) kann aber...