The bane of any ruby/rails developer on a windows box (apart from piddling performance) is seeing the dreaded …
‘gem install error – ‘cl’ is not recognized as an internal or external command’
No more!
Devkit, a tool used by the folks who create the Windows Ruby Installer of each version of ruby helps you with (most) gems that need to be built natively.
Muchos Gracias to them for graciously providing it to us.
January 9th, 2011
In Authlogic, if you use a password confirmation field (when creating a new user perhaps), there is an error message that shows up for that field if the User model does not validate.
Something like
is too short (minimum is 4 characters)
Seems simple enough to turn off, but I almost went mad trying to figure out how do this without completely turning off password authentication.
class User < ActiveRecord::Base
acts_as_authentic do |c|
c.merge_validates_length_of_password_confirmation_field_options :allow_blank => true
end
end
PS: It’d be nice to get all the configuration options for Authlogic in one place, with better documentation for each one.
Maybe I should get on that … it is open source software after all
August 30th, 2010
Just go to the the rails directory that corresponds to this one on your computer (This is on a windows XP machine, but you should be able to figure out the right path on your machine)
C:\ruby\lib\ruby\gems\1.8\gems\rails-2.3.5\lib\commands
Open up server.rb
And edit the line that says
server = Rack::Handler::Mongrel
to say
server = Rack::Handler::Thin
enjoy

April 12th, 2010