Olaf Neumann
Master of Science Information Technology

Projects

Regex Generator

Generate a simple regular expression from sample text. The website will propose several possible regular expressions based on your input and will even generate ready-to-use code for several programming languages.

Video Pre-Recorder

This is an app to capture the best moments without having to film all the time. It records all the time and buffers the video stream. But when you start recording, it also saves the last seconds before you press record. So you have the whole scene in the can, even if you press when it's already over.

Mahjong Points Calculator (iOS)

This is an application to compute the points of a game of mahjong. Enter the tiles you have on your hand and the application will tell you your points.

The app isoptimized for iPad usage.

Mahjong Points Calculator (web)

This is an application to compute the points of a game of mahjong. Enter the tiles you have on your hand and the application will tell you your points.

FefeReader

This is an iOS app to improve reading Fefe's blog on your iPhone.

The app downloads the different blog entries and display them in a way that ensures best readability on your iPhone. Some extra features like bookmarks and offline reading are also on board.

Camel Value Calculator

A small utility I used to learn Swift and SwiftUI.

This application computes an imaginary number of camels you or your friends may be worth.

Oversigt

Oversigt is dashboard software. It collects information from several sources and displays it on multiple screens.
The project is extensible and is useful to display the data you need.

Group Randomizer

Corona brought home office to us. But do you still want to have nice "stand-up" meeting in the morning? This website helps you to spice it up a little bit: It generates a random order for your meeting.

Tutorials

GPG signed commits with SourceTree on Mac

Setting up SourceTree to sign your Git commits with GPG is not quite as easy as you might think. This is a short tutorial on how to achieve this.