ASCII Art Hangman for Kids

Hangman is a paper and pencil guessing game for two or more players. One player thinks of a word, phrase or sentence and the other tries to guess it by suggesting letters or numbers, within a certain number of guesses. In this version for children the computer selects a word, phrase or sentence randomly out of a word-list defined in a configuration file. In the course of the game ASCII-Art images - designed for children - are progressively disclosed. There are 10 built in ASCII-Art images from which one is chosen randomly at the beginning of the game. Alternatively own ASCII-Art can be provided in the configuration file.

i3 window manager extensions

i3 is a tiling window manager for advanced Linux users. This note introduces some handy extensions to i3:

  • a file-manager extension with a proper workflow,
  • an exit-mode extension and
  • a pass-through-mode extension.

Note taking with Asciidoctor

This project is discontinued. Please use pandoc-notetaking instead. The code of pandoc-notetakting is more generic, works with most markup languages (including asciidoc) and can optionally use pandoc as renderer.

Markup languages like Asciidoc are perfectly suited for quick note taking. Type your notes with your favourite editor, view and browse them with Chromium, Chrome or Firefox.

Embedded System Security with Rust

Real-time embedded systems have to meet a combination of requirements that are in deep tension: they are expected to deliver timely results, observing strict deadlines, all using only very limited resources, computing power and energy. To this day, the most common programming language in this environment is C/C++ because of its zero-cost abstractions and fine control over memory layout. With the upcoming communication ability through network interfaces, an additional requirement gained in importance: security.