If you have for e.g. a Java application which outputs multiline stack traces inside a container running in kubernetes you...
Mit SQL spricht man mit relationalen Datenbanken. Ziele Verstehe die folgenden SQL Befehle SELECT WHERE ORDER INNER JOIN, LEFT JOIN...
Du verstehst, was ein Pod ist und warum es Sinn macht, Container auf diese Weise zu gruppieren.
Our CI setup frequently sees this error while running yarn install: yarn install v1.22.19 [1/4] Resolving packages... [2/4] Fetching packages...
In a Jasmine spec you want to spy on a function that is imported by the code under test. This...
We had a strange behaviour on one of our mariadb-servers: Everyday at around midnight we saw that the root...
You might use screen or tmux to run a temporary command on a server which continues to run after the...
Im Jahr 2022 ist beinahe der gesamte Traffic im Internet verschlüsselt. Das geschieht primär mit TLS. Da wir Webserver, Loadbalancer...
Die Elastic Compute Cloud ist ein flexibler Service, der VMs und damit zusammenhängende Komponenten wie Disks, Netzwerkgeräte, Loadbalancing, VM Images...
You have uncommited changes (you can always check by using git status), which you want to discard.
If you want to see the git history of a project file, that doesn't exist anymore, the normal git...
To allow HTTP 304 responses, Rails offers the fresh_when method for controllers. The most common way is to pass...
In case you have trouble with the zeitwerk autoloader, you can check out the documentation Autoloading and Reloading Constants and...
It might sometimes be useful to check whether your Rails application accesses the file system unnecessarily, for example if your...
Der Begriff systemd wird immer umfassender da es sich nicht mehr (wie ursprünglich) nur um ein init Systemd handelt, sondern...
In diesem Kapitel wollen wir uns die Struktur des Linux Dateisystems ansehen. Damit ist in diesem Fall nicht das Dateisystem...
Wir arbeiten bei makandra alle auf Linux-Betriebssystemen und bedienen im DevOps- & Cloud-Bereich primär Kunden, die ebenfalls auf Linux...
We use foreman to start all necessary processes for an application, which are declared in a Procfile. This is very...
You want to deploy new features but the latest commits are not ready for production? Then use git merge master...
Jasmine has spyOnProperty(), but it only works if the property is implemented using getter and setter functions. This is a...
Inspired by recent "git shortcut" cards I figured it would be nice to have one of these for rebasing a...
Event delegation is a pattern where a container element has a single event listener that handles events for all descendants...
git --fixup is very handy to amend a change to a previous commit. You can then autosquash your commits with...
It is generally discouraged to load your JavaScript by a tag in the : The reason is that a tag will pause the DOM parser until the script has loaded and executed. This will delay the browser's first contentful paint. A much better default is to load your scripts with a tag: A deferred script has many...