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 Read More

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 […]

3 Comments Read More

Maximum wifi transmission power per country

For some reason it appears that this is quite hard to come by, most documentation only talks about the transmission power in dBm which is just less easy to read than mW to me. So here’s a list of the maximum allowed transmission power (EIRP) per country. Note that the a and b bands means the […]

4 Comments Read More

Rendering your STL files with matplotlib using numpy-stl

It’s been a while since the first version of numpy-stl and a lot has changed since. Most importantly, usage has become even easier. So here’s a demo on how to use matplotlib to render your stl files: from stl import mesh from mpl_toolkits import mplot3d from matplotlib import pyplot # Create a new plot figure […]

Leave a comment Read More

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 Read More

Autoconnect to your tmux session after sleeping

When working at multiple computers during the day there are a few methods of syncing your work. Using something like unison to share the actual code, or just work on the computer remotely through ssh. Since one of my current clients has a few vagrant boxes which are less than trivial to set up and […]

Leave a comment Read More

Installing Hackintosh on an ASUS P8Z77-V DELUXE with an NVIDIA GTX 970

Step 1: Creating a bootable USB stick Create a USB installer using Unibeast, the tutorial at Tonymaxc86 should do the trick. Follow steps 1, 2 and 3. Step 2: Modify the setup using Multibeast Download Multibeast from Tonymacx86 and use the following config: MultiBeast Configuration – 2015-02-09 04:53:52 —————————————————————– Quick Start > DSDT Free Drivers […]

8 Comments Read More

Reading/writing 3D STL files with numpy-stl

For issues and/or questions, create an issue on Github: WoLpH/numpy-stl issues As a followup of my earlier article about reading and writing STL files with Numpy, I’ve created a library that can be used easily to read, modify and write STL files in both binary and ascii format. The library automatically detects whether your file […]

48 Comments Read More

About Rick van Hattem (Wolph)

Entrepreneur and programmer interested in scaling large systems. For the last couple of years I have been working on a couple of startups, more recently I have decided to take a step back and do some consultancy to do research for my next startup. My main areas of expertise are currently:

  • Scaling systems with large amounts of data and/or users
  • PostgreSQL
  • Python
  • Django

Mastering Python, the book I wrote.

For more info about me and my projects: