Consul 0.4.0 comes with some new features. Dependencies Consul no longer requires assignable_values, it's optional for when you...
You've always been able to access the humanized version for the current value like this: song = Song.new(:genre => 'pop...
Rake (like make) allows you to add dependencies to a task after you've initially declared it. Indeed it allows...
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
This will make MySQL log all received queries so you can see for yourself what happens on the database level...
The step we used in the past (Then "foo" should not be visibile) doesn't reliably work in Selenium features...
There was a bug in Skype that could cause messages to be sent to incorrect recipients (anyone, not only people...
Added information about what jQuery considers "visible" Added a solution for Prototype Added a patch for Prototype that replaces the...
The step definition below lets you write: When I click on "Foo" This is useful in Selenium features where the...
When you use method_missing to have an object return something on a method call, always make sure you also...
Consider this Sass: .comment width: 320px; height: 240px; Any textarea with the comment class will be sized 320 by 240...
When refactoring a sequence of steps to a new, more descriptive step, you can use the steps method and Ruby...
Applications often show or hide elements based on viewport dimensions, or may have components that behave differently (like mobile vs...
If you want to install rabbitmq plugins on Ubuntu 12.04 you can do this with: /usr/lib/rabbitmq/lib/rabbitmq_server-2.7.1/sbin/rabbitmq-plugins This binary is not...
You can specify the version of bundler to execute a command (most often you need an older version of bundler...
In Rails 3.1+, instead of defining a separate up and down method you can define a single method change:
When you are scrolling up to investigate a test failure it is super annoying when the terminal scrolls back down...
has_defaults is now a gem, no longer a plugin. The plugin version no longer exists. Note that plugins are...
I've got often this error on just one server: Err http://de.archive.ubuntu.com precise/universe amd64 Packages 404 Not Found [IP...
In moderately complex authorization scenarios you will often find yourself writing a map like this: class NotesController < ApplicationController power :notes...
If you use rails_admin, your specs pass with the rspec binary, but not using rake spec (or rake parallel...