Today I wanted to create a bar chart for a new blog post on blog.airsequel.com. It was supposed to show the number of days between each SQLite release. I decided to use Haskell, but I couldn't find any good code examples out there. So, I went ahead and wrote the code from scratch … | Continue reading
TLDR: rosettagit.org is a website which presents solutions to the same task in as many different programming languages as possible. It demonstrates how languages are similar and different and can help you learn new approaches to solving problems. It started out as a fork of roset … | Continue reading
TLDR: This is a tutorial on how to write a CLI tool in Haskell to display fingering charts for the Ukulele in your terminal. As this post is written in literate Haskell, it also contains the complete code for the program itself. If you just want to use the tool check out the shor … | Continue reading
This is the second post in my Command Line Monday series. On Unix-like operating systems there is a large number of command line tools for text-processing. One of this tools is called fold and helps you to wrap lines to a certain length. fold is part of the Single UNIX Specificat … | Continue reading
pre:nth-of-type(4), pre:last-of-type { font-size: 0.7em; } This is my first post in the Command Line Monday series. It gives a short introduction to a useful command line tool every Monday. cal is part of the Single UNIX Specification and is should therefore be installed on … | Continue reading
This post acts as the table of contents for the Command Line Monday post series. Every Monday I will publish a new post which gives an introduction to a useful command line tool. Posts cal - Display a Calendar in Your Terminal fold - Wrap lines to fit in specified width | Continue reading
I've been using the sleep tracking app SleepBot for more than 2 years. It was a great app and it had always served me well. Recently, however, I noticed that the app isn't maintained anymore. This means it's just a question of time until the app stops working. In order to be safe … | Continue reading
Some of you might watch the TV series "Arrow". Every time the Arrow catches a criminal who is supposedly harming his city, he will point it out to them in a theatrical fashion and yell: — You have failed this city! I wish we would have someone like him for all the people and org … | Continue reading
@import url(https://fonts.googleapis.com/css?family=Pinyon+Script); .post > p:first-of-type { font-size: 140%; font-family: 'Pinyon Script', cursive; } @media screen and (min-width: 660px) { .post > p:first-of-type { font-size: 160%; } } Our origin in the cloud, ha … | Continue reading
A few days ago I got a warning in my GitHub news feed that my 2 year educational discount was about to expire. As each of my 5 private repos contained a sensitive project I was forced to take them down before GitHub would make them public. (Update: I just figured out that it is p … | Continue reading