Archive by Author

Controlling a ESP8266 H801 Wifi controller through Python

These controllers can be bought for about ~$10 from Aliexpress which makes it possible to light an entire room with LEDs for about ~$20 if you wish. Controlling them is pretty easy too, besides the available Android application, the protocol is actually fairly simple. The controller: RGBWW LED Strip Light WiFi Controller Dimmer ESP8266 (Android […]

Leave a comment Continue Reading →

Mastering Python

Mastering Python is finally out and available in your local book store. If you are an experienced Python developer, this might be the book for you. It will teach you the useful new features in Python 3 (currently up to 3.5) and show you a lot of Python tricks that you may not have seen […]

2 Comments Continue Reading →

Increasing transmit power on an ASUS RT-AC68U wifi router

BIG WARNING: Increasing your router to it’s maximum power can reduce it’s life expectancy, cause problems for your neighbours, can be illegal depending on your location and in some cases even has the potential to cause actual dangerous situations since RADAR can share this frequency! Taking the above warning into consideration, the allowed transmit power […]

5 Comments Continue Reading →

Reading MT940 files using Python

Some time ago I wrote a library to read MT940 files with Python. While there are multiple libraries available for this target, none of the others really work properly and/or support all variants of the format. The MT940 library I wrote is slightly different, it’s designed to be able to parse any MT940 file, regardless […]

3 Comments Continue Reading →

Easily whitelisting/adding self-signed SSL certificates to Chrome on OS X

Since I regularly work on servers with self-signed certificates it’s been quite the hassle to whitelist them properly under OS X. Why Chrome doesn’t use a system comparable to Firefox is beyond me, but this script makes it fairly manageable. Do note that the certificate still needs to be valid in terms of hostname and […]

2 Comments Continue Reading →