Archives for August 2008

RSpec-tacular

Great article on the use of RSpec stories here
And here is an article on shared group names within RSpec here
And one other RSpec article for good measure here

Cruising with Ruby

Alerts members of a software project when one of them checks something into source control that breaks the build.
http://cruisecontrolrb.thoughtworks.com/
Here is rails running on cruise control
http://ci.rubyonrails.org/

Timeout

Make sure your ruby processes don’t run longer than you want them to
http://www.slashdotdash.net/articles/2008/02/15/ruby-tidbit-timeout-code-execution

Rails free online courses

More free online rails goodness
http://www.buildingwebapps.com/

Neverblock

Ruby 1.9.x never block promises that you won’t want to wait for those long processes to complete
http://www.espace.com.eg/neverblock/

Auto Language detection

What ruby to auto detect the language of a piece of text, then you might want to use this.
http://github.com/peterc/whatlanguage/tree/master

SmartMonth – Let ruby work out the date calculations

http://github.com/perezd/smartmonth/tree/master

Fastest Ruby xml library

http://libxml.rubyforge.org/
Also check out hpricot, not as fast as libxml, but reported to be nicer to use, while still being quite fast
http://code.whytheluckystiff.net/hpricot/

Nicely API documents

http://apidock.com/

Free online ruby classes

http://www.rubylearning.org/