Summary: Don't add chromedriver-helper to the Gemfile the executables might break your tests in projects where chromedriver-helper...

makandra dev
github.com

Geordi 1.0 features a command line application geordi, that holds most of Geordi's previous commands. New features

You are probably using Ruby 1.8.7 with a too recent versions of Rubygems. Downgrade your Rubygems to the latest version...

Normally you can list all gems of the current ruby version with gem list, which also includes the gems of...

TL;DR: Update the 'net-ssh' gem by adding to your Gemfile: gem 'net-ssh', '=2.9.1' Now run bundle update...

When you need to patch an existing gem, one way is to "vendor" the gem by copying it into the...

Note: If you are currently working with Ruby 1.8.7 or 1.9.3, we recommend to upgrade to Ruby 2.1 first. From...

makandra dev
stackoverflow.com

When there's a Gemfile.lock in your working directory that you cannot remove by either checkout, reset [--hard], stash, probably...

Until May 2011 our gems have been created with Jeweler, which is a helper library to package code into a...

Detect if a gem has been activated A gem is activated if it is either in the current bundle (Gemfile.lock...

This should be fixed in the latest LTS-branches of our mysql2 fork, 0.2.x-lts and 0.3.x-lts...

In case you want to use pry with an older version of Ruby, you can try the following configurations.

stackoverflow.com

You're better off using debugger-ruby_core_source: gem install debugger-ruby_core_source If you can't do...

When we want to use our own (or bought) fonts in an application with Webpack(er), we have two options...

So you got this error, even though your Gemfile bundles mysql2: !!! Missing the mysql2 gem. Add it to your Gemfile...

Headless Chrome is a way to run the Chrome browser without a visible window. Configuring Capybara Configure the Capybara driver...

When using threads, you must make your code thread-safe. This can be done by either locking (mutexes) all data...

Capybara added a deprecation warning in version 3.35.3 (version from 2019) that shows up if your selector is not of...

When installing gems, a lot of time is spent building locally installed documentation that you probably never use.

makandra dev

Next time you have to do more than trivial CSS changes on a project, you probably want to have live...

makandracards.com

So you're hunting down a regression (or just a bug) and want to use git bisect to find out...

When building an application that sends e-mails to users, you want to avoid those e-mails from being classified...

It sometimes happen that a database dump, that would want to insert into your development database, does not match the...

makandra dev
github.com

Improve geordi cucumber: Only attempt @solo run when the specified files contain the @solo tag, skip @solo run if any...