Parallel Operating System Prototype
a prototypical implementation
for massive parallel systems
with a large number of processing units
that do not share memory.
the mother generic compiler project.
Lossless Data Compression
my diploma thesis (1995):
"lossless data compression - compendium and categorisation".
iso 13818 stream multiplexer for real time usage, handles both
program and transport streams, and PES.
RFC 1951/1952 compliant compression library with easy interface.
UCSD p-Code virtual machine (i.e. byte code interpreter and BIOS
emulator) to run the original UCSD Apple Pascal System under Unix.
transmit data from stdin to stdout, statistics go to stderr.
data throughput may be limited in different ways.
RFC 1179 compliant command line based network printer client.
|window maker applets||
two tiny window maker applets, one that shows file system usage
as a diagram, with LEDs blinking along side,
another one illustrating memory and swap usage.
the command line analogon to the library function realpath(3).
serial data transfer from an APPLE2 computer using the game port.
APPLE2 disk format (as used with UCSD Pascal) file system driver for Linux.
the famous game known from 8 bit times, back then ported
to run on the VAX main frame system with vt220 character
set redefinition feature. I retrieved these sources decades
later on the
after I had lost them long ago.
|atari st stad pac to pbm||
tiny program to convert packed bitmap pictures to standard pbm(5) format.
print and bind your own calendar by the week for the year of your choice.
prints a dodecahedron shaped calendar to be treated with scissors
and glue. the desired year may be set by editing the first lines.
fills a page with a bunch of colourful flowers.
|a rose is...||
a rose is a graphical recursion implemented as loop example.
Now here comes another version of the
rose, which fills the paper of
size DIN A4 fully by scaling the whole thing to double size.
Strange enough, this latter version is not printable on a
Minolta DI200 printer, as its firmware crashes with what
I suspect is something like division by zero fault. Even
more strange, it is printable, when replacing the 260
computes the easter sunday date for a few years and prints them
on a single page.
|dot matrix printer||
prints an example page using this
character set like with a dot matrix printer.
implementation of DIN 66236, i.e. EAN and UPC.
prints a few examples of bar codes on a single page.
prints a DIN A4 aérogramme form, ready to be used.
prints a DIN A4 sheet with blanko staves.