How Corona Virus and Lockdown Affect Me

I guess everybody has a story about how the current situation affects them. Since I share a few of my thoughts on the Internet and this one also has to do with technology, usually the main topic of my musings, I think this is something worth addressing.

I do not know if it makes any difference, but I will say it anyway for the sake of context. I live in Germany and of all the countries in the world we are in fairly good shape so far. We have had lockdown procedures for a while, but nothing so restricting that forbade leaving the house for anything other than going to work, the doctor or buy groceries. We could go for walks or outdoor sports if we were not meeting with other people. It was social distancing, but not hiding at home.

I work as a software developer at an IT company and my employer, like many others, relaxed the usual home office regulations month after month and basically the whole company started to work from their homes, me included. There are a few that do not like it and rather go to the office – which is safe, I presume, as there is basically no one there. I, on the other hand, prefer working from home and this is where the story of this blog post starts.

Read More »

GTA V: Play Your Own Music Library on Radio

GTA V was available for free on Epic’s Game store recently and so I snatched a copy. There is the option to listen to your own music as one of the radio stations. Unfortunately, GTA V does not ask you for a location of your music. Instead it expects that you copy the files you want to listen to to a folder in your user directory. Now, although my collection isn’t insanely huge, I still do not want to copy 30 GB of files. There is a better way though, one that I have not found on any other site: A Junction Point.

This is a symbolic link from where GTA V expects the music file to where they are actually located on your computer. This way you are not wasting any space and changes you make to your collection are immediately reflected in the game.

mklink /J "C:\Users\<Your Username>\Documents\Rockstar Games\GTA V\User Music" D:\Music

Remember to use quotes around paths that contain spaces.

Integration Testing with Docker Maven Plugin, PostgreSQL, Flyway (Update)

Recently I have written about how one can create a PostgreSQL Docker image with the Docker Maven Plugin to run integration tests that require a database. While this worked all nice and well during development, the concept has one flaw: the plugin will push the database Docker image to a Docker registry during the deploy phase. I do not want this temporary image to end up there. This is the behavior of the Docker Maven Plugin and I have not found a way to work around this. By “work around this” I mean somehow configure the plugin to ignore this custom PSQL image during the “deploy” phase. Unfortunately, there is only a global <filter> that applies to all the phases of the plugin.

There is a proper solution however, at least for what I was using the database.

Read More »