...that holds your projects. Note that, like the vanilla bundle install, this will fail whenever a new gem compiles native components and requires a missing system dependency...
...old_value, new_value| # Return something end The block of merge! will be called whenever a key in the argument hash already exists in the base hash. Since hash is...
...seem obvious, but I'm rejecting stories because of this on a regular basis. Whenever a list (e.g. an index of records or the options of a select box) is...
...during development. This means every request begins with none of your models, controllers, loaded. Whenever Ruby encounters a constant name it doesn't know yet, it guesses the correct .rb...
The rack-contrib gem brings a JSONP middleware that just works™. Whenever a JSON request has a callback parameter, it will wrap the application's JSON response appropriately.
Using this gem, whenever a Capybara test in Cucumber, Rspec or Minitest fails, the HTML for the failed page and a screenshot (when using capybara-webkit, Selenium or poltergeist) is...
Whenever is a Ruby gem that provides a clear syntax for writing and deploying cron jobs...
The ability to update and close Trac tickets associated with a given repo whenever a commit is made to that repo is pretty handy. No more committing, going to the...
Use protocol independent URLs whenever possible so that the browser will choose the protocol related to the protocol which the page is delivered with. Example issues When your page is...
...Turn confusing long strings into formatted output. Have objects and classes laid out clearly whenever you need it. Put gem 'awesome_print', :group => :development into your Gemfile. Now on the...
...symlink your current RubyMine installation to a directory like ~/bin/rubymine, and update that link whenever you update RubyMine. This has many benefits: A launcher pointing to ~/bin/rubymine/bin/rubymine.sh runs the recent...