Segfaulting VIM. What?

I got quite the surprise today while opening a file for editing using vim. fx@teikapi2:~ sudo vim /etc/hosts Segmentation fault Say what? Vim, segfaulting? Okay. There was an automatic apt-get upgrade on this machine today, so that is the explanation. Still quite weird and most definitely not expected. Quick backtrace under gdb showed: #0 _dl_lookup_symbol_x…

Systemtap on Debian Jessie

So I wanted to play a bit with Systemtap on Debian Jessie. I installed it: sudo apt-get install systemtap Afterwards I wanted to run a quick one-liner: fx@cloudhawk:~$ stap -L ‘nd_syscall.*’ Checking “/lib/modules/3.16.0-4-amd64/build/.config” failed with error: No such file or directory Tip: /usr/share/doc/systemtap/README.Debian should help you get started. It failed, but hey, at least it…

Docker for Windows: shared folders not working

There have been several not so flattering blog entries lately about docker and its maturity level. I was quite excited to move away from having to use VirtualBox and indeed Docker for Mac works great but on my Windows machine I noticed that the shared folders don’t seem to work. After clicking, resetting to default…

PowerShell on Unix

As crazy as that sounds it actually works. MSFT has open sourced PowerShell. I have now tested it on both OSX and Linux and it does indeed work as advertised. Granted some methods throw exceptions as they are missing DLLs and that is explained by the fact that only “core” functionality is currently supported. This…

TomTom GO Mobile iOS app is crap

This turned out rather long, so to sum it all up: Don’t buy TomTom Go Mobile app, it really is crap (at least as of mid-2016). My biggest reasons why it’s crap: expensive (compared to free options like Waze or Google maps) no way to calculate alternative routes (just basic options like, don’t take ferry)…

Plex

First time I heard about Plex was perhaps 2-3 years ago. A friend of mine was traveling from the US to EU was telling how he’s watching (streaming) movies from his home server on his tablet and how perfectly it all works. Until now I’ve always had some sort of home media server, some storage…

vtop

As much as I enjoy hardcore command line stuff, it is nice to have some eye candy there as well. Like htop, for example. However I have recently discovered vtop. Not sure about the practicality of it but it sure looks nice (albeit at the expense of some additional cpu cycles): If you have node…

Running Windows on FreeBSD using Bhyve

Yes, it’s possible since beginning of October if you run FreeBSD 11-CURRENT. I have waited for quite a while for this. This means no more need for KVM or XEN or what have you. Bhyve does it all. It’s a bit rough around the edges. Biggest issue (at least for me) is the lack of…

The iOS 9 podcasts app is terrible

I love listening to podcasts while commuting since I get to learn something on the way. This is especially great on longer trips. I have been using the iOS podcasts app so that I add select podcast episodes to “On the go” playlist and then whenever I’m driving somewhere I know that I have a…

Azure + Packer

Yes, it works. How cool is that? The hardest part is to set up your environment and even that is easy. Kudos to MS. What you’ll need: a linux machine, golang, packer, Azure plugin for packer, nodejs, Azure cli tools and an Azure subscription. I’ll start with a clean Ubuntu 14.04 machine. Let’s start by…