When you develop a gem and you have a Gemfile in your project directory, you might be surprised that your...

makandra dev

Consul 0.4.0 comes with some new features. Dependencies Consul no longer requires assignable_values, it's optional for when you...

In a nutshell: Use git rebase --onto target-branch source-commit target-branch means "branch you want to be based...

Sometimes, you may want to open up a second database connection, to a read slave or another database. When doing...

When deploying, Capistrano puts a REVISION file into your application's release directory. It contains the hash of the commit...

For my Gem Session project Holly I ran the Ironman of drag'n'drop implementations: Dragging in nested lists

The step definition below lets you write: When I click on "Foo" This is useful in Selenium features where the...

Makandra cards will auto-detect the language used for syntax highlighting. This auto-detection sometimes fails for short code snippets...

has_defaults is now a gem, no longer a plugin. The plugin version no longer exists. Note that plugins are...

ActiveSupport::Memoizable will be removed from Rails and has a lot of strange caveats that will ruin your day.

stackoverflow.com

Rack has a limit for how many form parameters it will parse. This limit is 65536 by default.

Lately, I came across a nasty error. I had a class Article that included FooTrait and BarTrait. In BarTrait, I...

blog.avisi.nl

On case-insensitive file systems like Mac's HFS+ (per default – you may change this, but it won't work...

If you're suffering from a huge de.yml or similiar file, cry no more. Rails lets you freely organize your...

Last week saw a security issue with rails 2.3 that required a fix. While an official patch was provided, the...

Why string sorting sucks in vanilla Ruby Ruby's sort method doesn't work as expected with special characters (like...

makandra dev
blogs.skype.com

Promises unified window for all chat conversations, better call quality. Upgrade seems to work fine. If you installed your old...

This script loads a dump into your development database. You can provide the full path to you database dump like...

eagain.net

Quick introduction to git internals for people who are not scared by words like Directed Acyclic Graph. The linked page...

Probably was in the repository once and got deleted in a commit that you pulled.

github.com

Geoffrey Grosenbach has created Gruff for easily plotting graphs. It is written in pure Ruby and integrates with Rails applications...

ruby-toolbox.com

If you need a gem for a certain purpose, be sure to check this site. The rankings are determined by...

Localizing a non-trivial application can be a huge undertaking. This card will give you an overview over the many...

You can set the resolution and user agent used in selenium tests with chrome with the method described in this...