Last week I came back from a small visit to brother's family in Nuremberg. My trip was long overdue, and it was great to see them all after almost 2 years or so since the last time.
Nudged by one of my remote friends (here's to you, Garen :), I realised that there hasn't been a single status update post ever since I moved from Serbia to Sweden. And, apparently at least some people like to know what's happening, so maybe it's time to step aside from technology stuff for a bit :)
Automation tools can help a lot reduce the workload. This does result in some magic happening behind the scenes. And when this magic fails, you need to dig in there, and try to understand what the heck is going on...
Or... What happens when you start thinking about packaging in Python world - package security.
Or... What happens when you start thinking about packaging in Python world - managing packages and dependencies.
Or... What happens when you start thinking about packaging in Python world - the poetic view.
Running your own CA for issuing client and server certificates is always fun. Unfortunately, it is not so fun when others visit your website and get a big fat red warning in their face.
What is better than having an encrypted disk? A disk encrypted using GnuPG and an OpenPGP smart-card!
Nowadays we are accustomed to using the mobile phones for all sorts of activities. Back in the old days, mobile phones were used mainly for calling people and sending them SMS. Things have changed over time, and now we have smart phones, supposedly univeral computing devices that happen to be usable for making phone calls and sendings SMS as well. After spending a couple of days on setting-up full installation, backup, and restore procedures for my new phone, I started wondering how smart they actually are. It should be noted that this post is mainly oriented on issues I have with Android phones.