When using ImageMagick to manipulate images, you might see that images get darker when beeing modified by newer versions of...

mitrev.net

As announced before, Ruby has introduced a safe navigation operator with version 2.3.0. receiver&.method prevents NoMethodErrors by intercepting method...

Many of our developers love to use the "awesome" window manager on Linux. However, RubyMine dialogs occasionally defocus while typing...

github.com

fake_stripe spins up a local server that acts like Stripe’s and also serves a fake version of Stripe.js...

When you run rake db:rollback and nothing happens, you are probably missing the latest migration file (or have not...

Instead of using this hack you might want to use MariaDB 10.x which can work with both old and...

ombulabs.com

Tool to show you which gems are slow to load: ➜ git:(master) ✗ bundle exec bumbler [################################################# ] (49/65) travis-lint...

Awesome is a very good tiling window manager that provides neat features like automatic layouting of windows, good multi-display...

makandra dev
github.com

Git commands tend to come in groups. Avoid typing git over and over and over by running them in a...

explainshell.com

Enter any command into explainshell and it will explain it to you: split into separate commands (if present), with each...

If you are on a Linux shell and want to open a file with whatever default application is configured for...

TL;DR There are three dimensions you can control when scoping routes: scope module: 'module', path: 'url_prefix', as: 'path...

makandra dev

Angular's directives have a transclude option, that allows for rendering an element's original content within the directive's...

A HTTP 302 Found redirect to PATCH and DELETE requests will be followed with PATCH or DELETE. Redirect responses to...

stackoverflow.com

First, decide if you want to pull with rebase. There are some implications of changing this, so think before you...

To install gems Bundler needs to be able to talk to https://api.rubygems.org. If you are behind a proxy you...

Don't use be_true to check if a value is true. It actually checks if it anything other than...

I got this error when running Rails 2.3 tests for Rails LTS. More stacktrace: NoMethodError: undefined method `cache' for Gem...

makandra dev

Geordi is now (partially) tested with Cucumber. Yay! geordi cucumber supports a new @solo tag. Scenarios tagged with @solo...

You can tell git to ignore different kinds and amounts of whitespace when merging or cherry-picking. This often occurs...

makandra dev
github.com

Remove some old binaries (commands still exist in geordi) and mark others as deprecated Rewrite deploy command to support...

makandra dev

When you're using feature branches, they will stack up if you don't delete them after the merge to...

The nokogiri gem provides different packages for several platforms. Each platform-specific variant ships pre-built binaries of libxml2, e.g...

unix.stackexchange.com

As described by the linked Stackoverflow answer, run these commands: sudo add-apt-repository ppa:git-core/ppa -y