emphaticsolutions.com

In a great post about named routes in Rails, path vs. url, Viget Labs ponders which variant is best used...

github.com

This gem is designed to provide CSS views to Rails, and a process to concatenate and minify these files to...

yehudakatz.com

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...

github.com

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)

makandra dev

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...

github.com

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.

github.com

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...

github.com

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...

makandra dev
github.com

Our awesome collection of rspec helpers (formerly known as "spec_candy.rb") is now available as a gem. It works, it is...

weblog.rubyonrails.org

Rails 3.0 has been underway for a good two years, so it’s with immense pleasure that we can declare...

github.com

Try our Apify gem which solves many problems you will be having.

github.com

An alternative to this technique is using VCR. VCR allows you to record and replay real HTTP responses, saving you...

makandra dev
prototypejs.org

For example, to send a form and populate a preview div with the response. $('content_form').request({ parameters: { 'preview': "1...

blog.peepcode.com

The Rails router has been written and rewritten at least four times2, including a recent rewrite for the upcoming Rails...