In a great post about named routes in Rails, path vs. url, Viget Labs ponders which variant is best used...
This gem is designed to provide CSS views to Rails, and a process to concatenate and minify these files to...
Capistrano task for Bundler.
This post explains, in some detail, how we will implement a nice performance boost for Rails developers. Understanding the details...
Expiration of Rails sessions By default Rails sessions expire when the user closes her browser window. To change this edit...
By default, Cucumber uses mocha. This note shows to use RSpec stubs and mocks instead. Rspec 1 / Rails 2
Call with the server's hostname (and user if you have no SSH agent), e.g. install-gems-remotely my.server.com
Rails 3, 4, 5, 6 config/application.rb config/environment.rb before the initialize! call (we don't usually edit this file)
Update RubyGems and Passenger Bundler requires Rubygems >= 1.3.6. Run gem update --system if you have an older version.
This might eventually be fixed by Rails itself.\ Right now this is the way to have the rails_xss plugin...
Sometimes you want to fetch associations for an ActiveRecord that you already loaded, e.g. when it has deeply nested associations...
There are three ways to define your own RSpec matchers, with increasing complexibility and options: 1) Use RSpec::Matchers.define
Sometimes files attain executable-flags that they do not need, e.g. when your Windows VM copies them over a Samba...
When deploying Rails applications you might have noticed that JS and CSS are not cached by all browsers.
Boolean attributes can now be set by appending "which", "that" or "who" at the end: Given there is a movie...
When working with times and dates in Rails applications, you need to deal with the following problem: In Rails, Time...
jamesgolick / resource_controller at Github module ResourceController module Actions def index load_collection before :index response_for :index end
Capybara does not play nice with sites that have some actions protected by SSL, some not. A popular way to...
Our awesome collection of rspec helpers (formerly known as "spec_candy.rb") is now available as a gem. It works, it is...
Rails 3.0 has been underway for a good two years, so it’s with immense pleasure that we can declare...
Try our Apify gem which solves many problems you will be having.
An alternative to this technique is using VCR. VCR allows you to record and replay real HTTP responses, saving you...
For example, to send a form and populate a preview div with the response. $('content_form').request({ parameters: { 'preview': "1...
The Rails router has been written and rewritten at least four times2, including a recent rewrite for the upcoming Rails...