gdm85Tutorial for GitLab Pages + automatic Let’s Encrypt certificates renewalGitLab Pages do not (yet) sport automatic Let’s Encrypt support as other providers like GitHub and Netlify; there is however an open issue…Jun 1, 2019Jun 1, 2019
gdm85inHackerNoon.comA RESTful API for iftopIf you have ever used iftop or any other of the plethora of available network monitoring tools on Linux, you must be at least a bit…Feb 10, 2018Feb 10, 2018
gdm85inHackerNoon.comUbuntu 16 installer boot image for Dell Chromebook 13 (Lulu)The Dell Chromebook 13" 7310 (Lulu model) makes for a nice chromebook, and the first thing we want to do is install Ubuntu on it.Feb 7, 2018Feb 7, 2018
gdm85inHackerNoon.comsocat: patch for OpenSSL certificate hash verificationThe procedure to trust a specific certificate (self-signed for example, or with another CA which is not part of a public chain) on a server…Dec 25, 2017Dec 25, 2017
gdm85inWhere do we Go nowdistributed locking for pennies: distrilockA while ago I needed a distributed locking solution to compensate for some lousy 3rd-party limitations, and I was a bit overwhelmed by the…Dec 25, 2017Dec 25, 2017
gdm85runit as your init on Ubuntu 16 XenialThe available init system choices on Ubuntu are two:Aug 2, 2017Aug 2, 2017
gdm85inWhere do we Go nowLogout from your Linux desktop like it’s (Windows) ‘98Let’s replace XFCE logout dialog with Windows 98’s oneJul 30, 2017Jul 30, 2017
gdm85Xfce4 restart&shutdown without systemd/polkit/consolekit/you-name-kitIn this post I am describing how to bypass modern user authorization tools for Linux desktops (Ubuntu 16 in particular) and have the XFCE4…Jul 30, 2017Jul 30, 2017
gdm85Make your own D-lang IDE with AtomI have recently started using the Atom text editor, it’s a nice hackable editor…Nov 12, 2016Nov 12, 2016
gdm85inApplied engineering reportsHTTP load-balancing on gRPC servicesIn this post it is explained how to load-balance gRPC services through classic HTTP1.x health-checks. gRPC does not use HTTP status codes…Aug 27, 20164Aug 27, 20164