Sitemap
Home — Welcome
Projects — Software Projects
- Aquapark
Aquapark is a kind of 3D demo application, based on Lescegra. It was initially developed as the final assignement for the 2003 computer graphics course at the University of Applied Science Wedel, and has subsequently been transformed into a virtual reality application for the university's CAVE immersive display system.
- Lescegra
Lescegra is an OpenGL 3D engine and game framework, written in strict ANSI C. It has a very clean, object oriented design, and is easily extensible.
- Lepage
Lepage is a parser generator written in Perl. It features a simple grammar description language (similar to Parse::RecDescent) and a framework to generate parsers for different target languages and algorithms.
Currently, the only available target are scanner-less, recursive-descent parser in Perl.
- Lewall
Lewall is an easy to configure, yet very flexible iptables firewalling script.
Features:
- Zone-based configuration
- NAT support (SNAT, DNAT and masquerading)
- Portscan protection
- WikiText
WikiText is the specification of a simple plain-text markup, a parser and various output module for this specification in Perl. The markup language is heavily inspired by common idioms used in email and IRC communication. It's main feature is a pleasantly readable and writable source.
The Perl implementation of WikiText has been integrated into the Podius CMS, and in fact, most of this site is written in it.
The Perl Module is available from CPAN.
Writings — Articles, Tutorials, and Random Thoughts
- Articles
-
- Inside the Matrix
A little article on the math behind transformations in euclidean space, using vectors, homogeneous coordinates, and matrices.
- Compile-Time Unique Keys
This articles describes my approach to generating compiler-verfied, unique keys.
- C++ Gripes
In C++ it's harder to shoot yourself in the foot, but when you do, you blow off your whole leg.
-- Bjarne Stroustrup
- Notes
-
- All Numbers Are Equal
A funny proof showing that all number are equal, and math is useless.
- A Quine In Lisp
A simple quine in lisp.
- Favourite Quotes
Some of my favourite quotes.