SSHKit 1.9.0 might fail with the following error, when trying to deploy a Rail application. Upgrading the gem to version...
Whenever requires you to set the application attribute in your Capistrano configuration. Otherwise your cronjobs are created multiple times.
Using Ruby 1.8.7 you will not be able to use the maximum versions Rubygems 1.8.30 and Bundler 1.17.3 with https://...
When deploying a Rails application that is using Webpacker and Capistrano, there are a few configuration tweaks that optimize the...
A practical and detailed walk-through tutorial on using ffmpeg for live-streaming HLS, filled with real-world examples.
Terminator has a cool feature that allows you to split your terminal into many panels and type in all of...
Ubuntu 18.04 uses systemd to manage services. There are basically two commands for listing all services and manipulating the state...
If you're experiencing problems with your Google Chrome installation after an update, it might help downgrading Chrome to check...
Fix: downgrade net-ssh to version 2.9.1.
When loading a database dump created with pg_dump into your database, you might run into an error like
The sidekiq-rate-limiter gem allows rate-limiting Sidekiq jobs and works like a charm. However, it needs to be...
When logging in Rails, you can use the log_tags configuration option to add extra information to each line, like...
This is an extract from the linked article. It shows an approach on how to implement encrypted passwords with the...
A flat folder structure can be cool if you have only a few folders but can be painful for huge...
Rails middlewares are small code pieces that wrap requests to the application. The first middleware gets passed the request, invokes...
CSP hat zum Ziel einen Browser-seitigen Mechanismus zu schaffen um einige Angriffe auf Webseiten zu verhindern, hauptsächlich XSS...
4.0.0 2020-07-30 Compatible changes Improved documentation; README now includes command options. Improvement #90: geordi console, geordi deploy, geordi...
If you have a :string or :text field, you should pair it with a model validation that restricts its length...
Select2 is a fantastic library for advanced dropdown boxes, but it depends on jQuery. Alternatives Tom Select
In a web application you sometimes have tasks that can not be processed during a request but need to go...
Select2 comes with AJAX support built in, using jQuery's AJAX methods. ... For remote data sources only, Select2 does not...
There is a reasonable simple way to move data between Redis servers: Simply temporarily configure the new server as a...
tl;dr Don't forget require 'English' if you use a named global such as $LAST_MATCH_INFO. Otherwise this...
We use the whenever gem to automatically update the crontab of the servers we deploy to. By default, whenever will...