Of course I have a backup!

Random blobs of wisdom about software engineering

Archive About Me Consulting My toolset

List of window managers I have tried so far: metacity (gnome), fluxbox, xmonad, awesomewm, and the latest one, is now i3. I think fluxbox stuck for the longest time, around 5 years, while i3 is the second with about 1.5 years.

Continue reading ...

I got an ergodox infinity keyboard about half a year ago. I was always fascinated with split keyboards since I saw the original Microsoft "Natural ergonomic keyboard", but never actually got around to buy one. Fast forward 5-6 years later, I developed an unhealthy obsession with mechanical keyboards, so it was time to go ahead and finally try a split keyboard.

Continue reading ...

Python added logging.config.dictConfig() in 3.2 (2011), which is the "new" recommended way of configuring loggers, instead of the old .cfg format. What also came with 3.2 was a terminator attribute on handlers, which allows you to specify the line ending character for log statements, however, terminator is not configurable in the constructor, which makes it seemingly impossible to configure through dictConfig().

Continue reading ...

Still to this day the question "is btrfs stable?" cannot be answered with a firm yes. The btrfs faq phrases it the best, nobody is going to one day put a sticker on it that says "STABLE". I began using btrfs about 3 years ago on my laptop, now I also have it on my desktop, and I also plan on reformatting my server too. I can't really say anything about it's performance, because I haven't done any benchmarks, but it definitely doesn't feel any slower than ext4.

Continue reading ...

I have moved to Norway about 2 years ago, after living in Hungary all my life. Originally, I was planning on moving to Sweden, but the plans have changed due to some problems and circumstances. Here are some highlights about the country, in no particular order. This is mostly based on Oslo, things might be different in other cities.

Continue reading ...

I use Linux both at home, and at work, the only reason I have a Windows partition is gaming. I have used a dual boot linux/windows setup in the past 5ish years, and I always hated how I had to choose at boot time if I want to play some games, or do something else. Now with the addition of the vfio driver into the kernel, it is now possible to achieve a much more comfortable setup.

Continue reading ...

I have an old wallpaper script that changes wallpapers every 30 minutes to a random picture from a folder, just like how you can do it with Windows 7. I'm going to take a look at how this could be implemented using systemd facilities.

Continue reading ...

Two days ago, I would have told you just how much of a poor, poor soul you are. Because it's simply not possible, but the READMEs make you chase the dragon, leading you to believe that it is possible. But alas, no, none of the methods work. After spending hours, you will find out that you can have either source maps, or live reload. Not both. Pick one. But yeah that was two days ago, read on.

Continue reading ...

A few things that are keeping me busy, or making me pull my hair out, either at work, or at home. There is a few more I want to write about, I just have to find some time.

Continue reading ...

I just got a new laptop from the company I'm working at, that I have used for about a month now, here's a quick writeup on how it performs so far.

Continue reading ...