Faster CSV parsing in Python with pandas
Recently I had to write a Python script which needed to parse large gzip-ed CSV files. First I reached for the standard
csv …Cmake FindMySQL script
Cmake is a great build tool. It takes care of generating build system files, targeting, among others, Unix makefile, MS Visual Studio, ninja, XCode …
High system load with Ubuntu 15.10 and 16.04 in AWS
I have recently upgraded my Amazon cloud t2.micro instance from Ubuntu 15.04 to 15.10. And soon I noticed a very strange high load on the machine - …
Creating Drupal theme based on boostrap and material design from Google
clog - add colours to your log life (and files)
Developers often have to look at log files. This is sometimes boring, sometimes tedious, but it’s a fact of life. It would really help if some …
Scrapy and persistent cookie manager middleware
Scrapy is a nice python environment for web scraping, i.e. extracting information from web sites automatically by crawling them. It works best with …
No more Mr JavaScript guy?
After doing some web development work recently, I have clearly remembered why I hate JavaScript so much. Not only is it ugly as a language, lacking in …
.NET's MemoryStream and buffer slice
.NET’s MemoryStream is a very convenient class. It allows you to use a byte[] array as storage, while accessing it via standard Stream API. …
.NET threads Abort vs Interrrupt
Not an uncommon task in multithreaded programming - what if you want to terminate a background thread, which is blocked at the moment, and then to …
JVM-based web framework
What JVM-based web framework to choose? There seems to be so many out in the big world, and all claim to be better than the rest. Some examples of the …