By activating strict_loading you force developers to address n+1 queries by preloading all associations used in the index...

If you want to check the configuration of a running JVM process you can use jcmd. List the running processes...

DevOps Curriculum

Mit SQL spricht man mit relationalen Datenbanken. Ziele Verstehe die folgenden SQL Befehle SELECT WHERE ORDER INNER JOIN, LEFT JOIN...

You can execute systemctl --user --failed to check for failed systemd user units. But let's face it: It's...

To measure the time of your HTTP request with curl, you can use the -w (--write-out) option:

When changing glibc versions, it's possible to end up with corrupt indexes in PostgreSQL. Are My Indexes Affected?

As a developer you may have many tools watching your project for changes: Your IDE, Webpack, Guard, etc. This is...

makandra dev

tl;dr git checkout is the swiss army of git commands. If you prefer a semantically more meaningful command for...

Here's a one-liner to view base64 encoded secrets in kubernetes. Make sure you have jq installed.

DevOps Curriculum

Bei Automatisierungsaufgaben kannst du dich nicht immer auf fertige Tools verlassen. Häufig musst du eine Schnittstelle zu einem bestehenden System...

In Chrome DevTools you can use getEventListeners(object) to get a list of registered event listeners on the specified object...

makandra dev

To ensure a consistent code style for JavaScript code, we use ESLint. The workflow is similar to integrating rubocop...

DevOps Curriculum

Schau dir den unter Inhalte verlinkten Udemy Kurs an. Die Zugangsdaten für Udemy bekommst Du von deinem Mentor. Überspring Inhalte...

Building application assets with esbuild is the new way to do it, and it's great, especially in combination with...

You want to deploy new features but the latest commits are not ready for production? Then use git merge master...

web.archive.org

Rails 6.1 has a "strict loading" mode that forces the developer to preload any association they plan to use. Associations...

makandra dev

If you want Sidekiq to be able to talk to Redis on staging and production servers, you need to add...

If you want to expand your Areca Raid by swapping out the disks for larger ones you will need to...

Matching the "space" character class For matching whitespaces in a regular expression, the most common and best-known shorthand expression...

When dealing with external data sources, you may have to deal with improperly encoded strings. While you should prefer deciding...

Generate a password htpasswd -Bn firstname.lastname This will ask you for a password and use bcrypt (-B, more secure) and...

We prefer to run our end-to-end tests with headless Chrome. While it's a very stable solution overall...

makandra dev

In Ruby (almost) everything is an Object. While this enables a lot of powerful features, this concept might be confusing...

Sometimes you accidentally generate entries in the bash history that you do not want to have there (e.g. commands with...