Projects & Stories

Fengg – A More Secure Internet Connection for Your Home

photo_small The internet has ushered in a new era, and in too many ways to count, it has made our lives smoother, easier, and more modern. There is another side to this, though: by and large, the internet connections in our homes fall far short of proper safety and security standards. While we go on using all of our smart devices – our phones, our tablets, our laptops, our smart appliances – they remain open to bad actors. Some standard routers are so ineff []

Regex lexer for pygments

photo_small I am currently writing on my thesis about malicous detection systems and started using indirectly pygments with latex. I am pretty happy with it since it supports all kind of text/code highlighting. That was why I was a bit surprised when I saw that there was nothing for plain old regular expressions. Normally I would create a pull request for such things but I am currently a bit short of time and this is far from being perfect. Still I want to s []

Rancher v2 and a story about re-deploying nodes

photo_small I tried using Rancher v2 with Kubernetes a couple of times now. Everytime I ended up with errors like network plugin is not ready: cni config uninitialized failed to start containers: kubelet transport: authentication handshake failed: remote error: tls: bad certificate crypto/rsa: verification error All this error messages can mean a lot of different things but in my case it was because I re-deployed nodes without restarting/cleaning it. Apparen []

Gitlab runner clean-up caches

photo_small If you are using the gitlab runner on your system you probably already saw the pile of cache containers he leaves after running pipelines. Thats nessecary cause .. well its a cache and could be reused. But I think after a certain amount of time its ok to clean-up the mess. If you search for it you probably end up with the gitlab-runner-docker-cleanup repository. It will clean-up cache containers after a certain threshold is reached. Since the git []