Ever needed to unzip a bunch of zip files into their own directory and you don't want to do so one by one? No? Well, here I have a oneliner for you anyway: ls -1 *.zip | while read zf; do echo ${zf::-4}; unzip "$zf" -d "${zf::-4}"; done This …
Editing and even viewing (raw) photographs can be a bit taxing on your CPU. If you have an Nvidia GPU, you can supercharge your photo editor by using its OpenCL extensions to offload operations to. Using darktable myself, I had to do a minor bit of research before it worked …
If you're not using webhooks yet to automate things from automatically generating documentation, running tests, updating websites and web applications based on events, please go read up on them. In the meanwhile, I've basically hooked up all my personal projects based on webhooks in GitHub and gitea, powered by my …
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 …
In my ~/.ssh/config file, I have been using a socket file for every host that I connect to, so TCP sessions can be re-used for faster connecting to a host I already am connected to. I had several iterations of the exact filename for this, as with longer hostnames …
Andromeda is a way to theme an Android device with Substratum without needing root. You need adb though, so a desktop or laptop computer is needed to initiate the connection between the Andromeda app and Substratum. On regular machines this is not much of an issue, but Chromebooks are both …
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 …
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 …
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 …
After Chromebook: for fun and profit? @ 2014-10-05 I got myself an Acer C720p for cheap. It's new, just cheap, as that's how Chromebooks go :) It has a new-fangled touchscreen, which I actually tend to use while on Chrome OS. I hadn't thought I would do so (hey, it's a laptop …
If you get an ugly rectangular dropshadow in Ubuntu Gnome 14.10 with the gnome-staging ppa (because Gnome 3.14 is so slick), install the Intel graphics driver from ppa:mgedmin/ppa; this ppa has a patched xserver-xorg-video-intel that fixes this for Utopic users. source
When your laptop is sitting on a table and you're doing some other stuff in the meanwhile, it might quietly be running out of battery. In that case, you likely want to be nudged to find it a power outlet before it has to shut down or hibernate. Wouldn't it …
While I was standardising my dotfiles I wanted to have an easy and quick way to update my projects so repositories weren't out of date when I wanted to use them (for example when being offline on the train), and I didn't want to go through them by hand every …
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 …
Ubuntu's GDM still does not have a settings window where you can change looks to your liking. However, there are some tricks to still be able to do just that. First, open a terminal and type the following command: sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart …