Martin Wegner
RocketComputer scientist. Developer. Gentoo linux addict.
Sysadmin. Open source.
Contact
Few ways to contact me...
- E-Mail, Jabber mw a t mroot d o t net
- ICQ 173818022
- IRC Freenode, nickname Wechner
- Skype wechner
Projects
Software and other stuff I (co-)developed...
zerobot
- Homepage zerobot.de
- Status active
-
Repository
github.com/mittwinter/zerobot
zerobot is an IRC bot written in pure C++. It features a hardened parser for IRC client messages conforming to RFC1459 which parses messages into a meaningful C++ class hierarchy. It provides a simple yet powerful plug-in interface allowing a huge variety of active and reactive plug-ins to be written.
Barracuda
- Homepage sep07.mroot.net
- Status done
-
Repository
ssl.svartur.mroot.org/darcsweb/darcsweb.cgi?r=sep07-adhoc;a=summary
Barracuda is a chat program for mobile ad-hoc networks. It supports automatic discovery, user and message authentication with X.509 certificates, public and private (symmetrically encrypted) chat rooms as well as anonymous chatting using onion routing.
Barracuda is written in Haskell. It was implemented during a practical course at Technische Universität Braunschweig in summer 2007.
Project course: "Programmierung verteilter eingebetteter Systeme" – Codename Rufus
- Status done
- Final presentation darcs.mroot.net/tp-cm-rufus/documents/Presentation/Slides.pdf
-
Repository
ssl.svartur.mroot.org/darcsweb/darcsweb.cgi?r=cg1-haskell;a=summary
During a project course during winter term 2007/2008 at Technische Universität Braunschweig we programmed a distributed embedded system. The embedded system was a small vehicle featuring (among others) an engine for movement and various sensors, e. g. for distance. We implemented a control software on the vehicle controllable via a specially designed network protocol. On top of this protocol, three scenarios were implemented: an algorithm able to navigate the vehicle in a labyrith, a component linking the vehicle to an optical global positioning system and the ability to compile C code ad-hoc to binary code, upload it to the vehicle and execute it on the embedded microcontroller.
Basic raytracer in Haskell
- Status done
-
Repository
ssl.svartur.mroot.org/darcsweb/darcsweb.cgi?r=cg1-haskell;a=summary
A basic raytracer written in Haskell was developed by Henning Günther and me during winter term 2007/2008 for the lecture Computergraphics I at Technische Universität Braunschweig.
Publications and articles
Thesis, papers, presentations, ...
-
Mini-Presentation Recent Topics in Computer Networking: LiteOS,
Martin Wegner,
Lecture Recent Topics in Computer Networking,
2012-01-12,
[presentation]
[source]
-
Seminar Echtzeitfähige malloc()-Implementierungen,
Martin Wegner,
2011-03-31
[pdf]
[presentation]
-
Paper Efficient Network Selection in Heterogeneous Communication Scenarios using Arbitration,
Sven Lahde, Martin Wegner, Lars Wolf,
2010 IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM),
2010-06-17
[IEEE paper]
[presentation]
-
Bachelor thesis Globale Aggregation und Optimierung von anwendungsspezifischen Entscheidungen zur dynamischen Auswahl von Netzen,
Martin Wegner,
2009-10-19
[pdf]
[source]
[presentation]
-
Fallstudie Ausschnitt aus Anwendungsszenario in fünf Programmiersprachen,
Martin Wegner,
2009-04-10
[presentation]
[source]
Vergleich der fünf Programmiersprachen C, Java, Haskell, Ruby und Smalltalk
anhand eines minimalen Szenarios im Rahmen der Vorlesung
Programmieren für Fortgeschrittene
am Institut für Programmierung und Reaktive Systeme
an der Technischen Universität Braunschweig.
-
Software-Engineering-Seminar Softwarearchitektur der C++ IOStreams,
Martin Wegner,
2009-01-14
[pdf]
[source]
-
Präsentation XML, DTD/XSD, XSLT und XPath,
Martin Wegner,
2008-02-05
[presentation]
[source]