dammIT

A rantbox by Michiel Scholten

howto Articles


Online life enhancer, edition 1

Today I want to talk to you about the web and how it sometimes sucks. At least, the experience can suck a bit, especially when it is not open enough so you can set things to your own hands. Take for example YouTube, where overlays can ruin the end of …
article header image

isso commenting system in a subdirectory on nginx

I very recently moved this weblog to a new host, and in the process finally changed from Apache running mod_wsgi to nginx with uWSGI and supervisor (well, at least for the Python based web apps, as dammIT is a flat site). I'm using isso as commenting system, which runs as …



When your Pebble doesn't want to talk web anymore

A few weeks ago I started noticing an odd problem: my Pebble Time Steel didn't want to update its various apps anymore. The watchface showed stale weather data, the public transports apps didn't want to tap into the latest departure times and so on. This of course annoyed me a …


ssh config.d to tidy up that archeology-worthy ~/.ssh/config

You might be in that same situation as I was until recently: you open up your ssh config file and start scrolling through the long list of nicely aliased private machines, that organically grown list of work - project A and the comment-section-divided work - project B, work - misc, work - are these …


How to smooth up your Firefox on Linux, including video

After having one of our Hangouts videocalls, I started looking into why the browser plugin takes so much CPU-time (and makes the laptop hot and breezy in the process). Is stumbled upon the article How to tell if you're using hardware acceleration and dove into my own about:support page …

A solution to some odd Gnome 3.16 issues

I'm running Ubuntu Gnome 15.04 with the ppa's to bring me Gnome 3.16 (gnome3-team and gnome3-staging). After a bit of fiddling (removing some old extensions and packages), I got it to show me GDM. After getting into the desktop, there were some odd issues though. These issues also …





Converting a bunch of tarballs to a Git repository

We've all been there. Well, I've been there at least; before discovering the virtues of a real version control system, I just created a snapshot of my projects by tarring and compressing the directory tree. That way I've a bunch of histories locked inside backup dir per project. When I …

Converting Mercurial to Git(hub)

I'm a fan of version control systems, as they allow me to thinker with my files (both source code and text files with notes and such) to my heart's delight without having to worry about thing getting lost. I can change and update programs, websites and such and can see …

Fixing samba on Ubuntu 14.04 (Trusty)

I recently built a new at-home server, which basically is just a self-built NAS. Sharing via NFS worked immediately and other services were set up soon after. Then came Samba. Samba (or smb) is used for Windows shares, but in our home our Linux-based NAS speaks the protocol with things …

Making vim even more cool

vim, the final editor. Well, for some people at least. People like me, we like to type their files, code and more inside of dark-coloured windows, mainly terminals and do not really care if those files are local on their laptop, on the server at their feet or on some …
article header image

Doing nice things with your SSH config file

If you are running a unix-like machine, like a Linux workstation, or BSD or Apple Mac, you might be acquainted with the ~/.ssh directory. SSH stores known hosts in their, as well as your public and private SSH keys and more important stuff. The contents of a ~/.ssh/config look …