Upgrade the offending gem. If you cannot or don't want to upgrade, lock rake to 0.8.7.

You will get this when you are using the latest version of Rails with a recent version of Rack:

rubysource.com

Let’s take a look at what you need to do to get your app ready for Rails 4.

blog.remarkablelabs.com

With the impending release of Ruby on Rails 4, it looks like a lot of developers will be updating their...

elmcitycraftworks.org

I’ve worked on huge applications in Ruby and Rails before. I very much want to believe in DCI, but...

makandra dev
github.com

Axlsx is an incredible gem to generate "Office Open XML" spreadsheet files (XLSX). Does not break on large spreadsheets and...

TLDR: In tests you need to clean out the database before each example. Use :transaction where possible. Use :deletion for...

When you have a Pull Request on GitHub that includes commits from another Pull Request, you will still see them...

When searching for text in a MySQL table, you have two choices: The LIKE operator FULLTEXT indexes (which currently only...

makandra dev

Basic error pages To add a few basic styles to the default error pages in Rails, just edit the default...

If - for whatever reason - you have to render stylesheets dynamically, the following snippet might be of help. It emulates what...

Our old solution for cronjobs, the "craken" plugin, is no longer maintained and does not work on Rails 3.2+.

You know that you can force absolute URLs throughout a response. Now you want to modify URLs similarly, but only...

ActiveRecord has a feature called counter caching where the containing record in a has_many relationship caches the...

When your file manager sorts file case-sensitively after a distribution upgrade, you probably need to reconfigure your locale settings...

If you can now longer hear or record sounds after upgrading Ubuntu, you probably need to re-tell Ubuntu which...

In Rails 2, when calling instance_eval or instance_exec on a scope, the scope will fetch its records from...

Unlike in Gnome, there is no graphical tool to set a mouse cursor in Xfce. Run this on a terminal...

progfu.com

I am talking about development speed. When your application starts growing and you start adding gems, it starts to take...

makandra dev
github.com

The gem author Jonas Nicklas highlights in a Google Groups post that the release is not backwards compatible to 1...

If you get a stacktrace complaining about uninitialized constant MysqlCompat::MysqlRes a system library update might broke your gem.

Setup the mirror by following the steps described here. If you want to enable OS upgrades using do-release-upgrade...

When you have two models in a has_many, has_one or belongs_to association, the :inverse_of option in...

Rarely, you might want to rebuild all gems with native extensions, because they might be compiled against outdated system libraries...