upper_left horizontal_line upper_right
vertical_line My Name vertical_line
lower_left horizontal_line horizontal_circle horizontal_line horizontal_circle horizontal_line lower_right
pixel vertical_line pixel vertical_line pixel
pixel
personal pixel projects pixel papers pixel private pixel about
dot
pixel
upper_left horizontal_line page nothing number slash number nothing closing_brace horizontal_line lower_right
An Inline JavaScript Syntax Highlighter

A small JavaScript program that can be included into HTML pages to support client-side syntax highlighting of source code. The script is based on Jasper Bedaux's C++2HTML with the difference that it doesn't create a new HTML page for the highligted code, but replaces the sourcecode that is included in a HTML page inline with a highlighted version of itself. (more ...)

LanguageExplorer

This started as a toy project for evaluating the Java Unicode and XML capabilities and evolved meanwhile into a fully-fledged eReader for synopses1 with a sophisticated graphical user interface and a lot of little nice features like an arbitrary number of parallel versions, builtin dictionaries, on the fly KWIC-index generation, Unicode regular expression search capabilities, strong encryption of the book contents, input methods and much more. (more ...)

1synopsis: from Greek synopsesthai to be goining to see together. The side by side arrangement of related texts or text versions so that corresponding sections can be seen in parallel columns.

ProgDoc - a Program Documentation System

Though programming languages and programming styles evolve with remarkable speed today, there is no such evolution in the field of program documentation. And although there exist some popular approaches like Knuth's literate programming system WEB [Web] and nowadays JavaDoc [JDoc] or DOC++ [DOCpp], tools for managing software development and documentation are not as widespread as desirable. This paper introduces a small tool box of utilities which can be used to easily produce nicely formatted PostScript, PDF and HTML documentations for software projects with LATEX. It is especially useful for mixed language projects and for documenting already finished programs and libraries. Due to it's sophisticated syntax highlighting capabilities (currently implemented for C/C++/Java, Scheme/Elisp and XML) it is also a good choice for writing articles or technical white papers which contain source code examples. (more ...)

XProgDoc - A New Generation ProgDoc System

This is an effort of porting the software documentation philosophy behind ProgDoc to the new world of XML, XSLT, XSL-FO, DocBook, ... The software is in Alpha status now, but the ideas behind the new sytem are quite interesting and the technology seems promising. (more ...)

SerializeIt - Java Serialization for C++

Notice: This project is currently not under active developement.

For my diploma thesis I developed a C++ library which implements the Java Object Serialization protocol. I plan to release a new and improved version of this library here in the near future. So bookmark this page and watch out for it ..

GB - GUI

During this project I implemented a Java GUI and a server written in C which allow the demonstration and usage of a parallel equation solver which itself can run only on multiprocessor sun machines, through any ordinary, Java-enabled Web-browser. (more ...)

upper_left horizontal_line horizontal_circle horizontal_line page nothing number slash number nothing closing_brace horizontal_line horizontal_circle horizontal_line lower_right
pixel vertical_line pixel vertical_line pixel
pixel
email last_updated
pixel