RSSAmplifier

Blog

Sebastian Wilzbach

/RSS feed ↗5 posts

Latest posts

The Expressive C++17 Coding Challenge in D

You might have seen that I have been coding a lot in D lately and as a few weeks ago there was the Expressive C++17 Coding Challenge with its winner in C++ now being public, I thought this is an excellent opportunity to show why I like D so much. The requirements Let me first recap the requirements of this challenge: This command line tool should accept the following arguments: the filename of a…

DLang Garden - Alpha release

I have started to learn D lately and as a part of my learning process I decided to put my insights into a new, open platform - the D Functional Garden. It maintains a variety of snippets that can be used to learn D or help one as a quick reference. All samples are valid code and automatically tested on every run - it is basically one big unittest suite. So don’t hesitate, have a look and let…

Rock JS with Defaultdict

Have you ever missed any of Python’s neat packages like defaultdict when coding in JavaScript? Unfortunately this reflection functionality wasn’t given in JavaScript. However now thanks to the Proxy API we can intercept property lookups and build a native defaultdict in JS. Proxies are part of the ECMAScript 6 standard and are already implemented in Edge, Firefox and Chrome (>= 49) (more details…

Decrypting Threema's Android database

Most people probably enjoy New Year’s eve beneath a lovely firework with some sparkling wine. Notwithstanding here is my New Year’s eve story. My story After I upgraded from Android M dev to Android M stable, I experienced a lot of unknown issues with the app Threema. Eventually I managed to resolve them, however I had to encrypt their Android database and as this is quite a complicated task…

Hello world

I am glad that you made it to my new website & blog. I will restart to blog here, so stay tuned and subscribe via mail or the RSS/Atom feed :)