I recently upgraded a containerized neo4j instance, when I got the following error message during startup:
2021–06–26 16:14:46.180+0000 ERROR [neo4j/ec6f8aee] Error upgrading database. Database left intact and will likely not be able to start: org.neo4j.storageengine.migration.UpgradeNotAllowedException: Neo4j cannot be started because the database files require upgrading and upgrades are disabled in…
The infamous i3 & dmenu combo is my daily driver on GNU/Linux. I often create shell scripts to automate a set of commands. To allow for quick access to them (from console), I created the following simple shell script:
#! /bin/bash scripts=$(ls -L ~/scripts | grep sh) res=$(echo "$scripts" | dmenu -l 15) if [ i-z $res ] then echo "No Action" else xdotool type "sh ~/scripts/$res" fi
Microservice architecture solves many problems, especially around deployability and modifiability. An area in which it makes our life as developers quite often more complex is testing. Especially at the top of the testing pyramid.
I decided to build c14r.io using microservice architecture. After deployment, I typically ingest a new image…
About a year ago I came into possession of a Sony BVM. I use it primarily with my Super Famicon, however, with the release of the Snyder Cut in 4:3, I became interested in using it also to watch video content.
Raspberry Pi & RGB-Pi
The easiest (and most affordable) solution to me was…
I love Kubernetes and Containerization! Used wisely, it enables you to be your own One Developer/Operator Army. Understanding how a particular container image came into being is not always easy. As thematized in this “relevant XKCD”: