kilko.de/feed
- Simulating a scan
Fake a printed, hand-signed and scanned document using imagemagick. Beat the bureucracy.
$ convert input.pdf -colorspace gray \( +clone -blur 0x0.1 \) +swap -compose divide -composite -linear-stretch 5%x0% -rotate 0.5 scan.pdfDocumentation on using
-blurcan be found here.Credits go to tex.stackexchange.com/a/94541
- Server Setup with traefik and docker-compose
In the last post I hinted towards how I used docker-compose to run all the services I need on my server. Since someone asked me to describe it in a little more detail I'll do just that in this post. It would probably also make sense to document it a bit for myself as I know that I'm going to forget … read more →
- Paperless
For the past few years I've been scanning all paper correspondence, be that something I receive via snail-mail, invoices, contracts or whatever else. This has been a huge improvement over not doing so. Before I had troubles finding documents when I needed them and usually had them lying around at ho… read more →
- Chat Statistics
I recently stumbled across yet another statistics from my chat with my girlfriend post on /r/dataisbeautiful so today I wanted to evaluate some simple data myself. Unfortunately I'm quite far from being an actual datascientist (below you'll see some of the first matplotlib plots I've ever made), so … read more →
- Die fabelhafte Welt der esoterischen Programmiersprachen
A lightning talk at the Dresden Science Night about the marvelous world of esoteric programming languages. The talk is in German. read more →
- Docker Swift Runtime
I recently wrote a small Vapor web app in Swift which I then wanted to deploy on my server inside a docker container. Not having all too much experience with docker my simple Dockerfile looked something like this. FROM swift:4 COPY . . EXPOSE 8080 RUN swift build --configuration release ENTRYPOI… read more →
- Reverse Engineering iOS Apps
As promised in my last post I wanted to write a post about a talk I recently held at Mobile Camp 2017. I also held the talk again at our local Cocoaheads Meetup on May 24th 2017, this time being recorded on video (Thanks, Ben!). But since the talk is in German, I promised to publish an English summ… read more →
- Reverse Engineering iOS Apps
A repeat of my Mobile Camp talk, this time with a recording. The talk is in German, but there is an English write-up on the blog. read more →
- Downloading older iOS app versions with iTunes
Update (2017-09-23): Apple recently removed the App Store entirely from iTunes (a welcome move), which kinda broke the entire workflow here. It is however still possible to download IPA files to your Mac through the use of Apple Configurator 2. Buy and download the app via your iOS device Open Appl… read more →
- Reverse Engineering iOS Apps
The first outing of my talk on reverse engineering iOS apps, at Mobile Camp, a yearly barcamp at the TU Dresden faculty of computer science. There is no recording, but I gave the talk again at Cocoaheads Dresden a few weeks later. read more →









