The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Form builders in Rails: field names and ids for Javascript
I’ve just written a post on Form builders in Rails: field names and ids for Javascript. In it there are handy helpers to aid in writing JS for your rails apps.
XSS Protection
A short post just to remember WHY developers should take care about XSS protection this days
Let's not add_bundler_dependencies anymore
Another Bundler article about letting the Bundler Gemfile read your .gemspec instead of the other way around.
Signal playing nice with Bundler
Signal, the continuous integration server, now is playing nice with Bundler. Know the problem and the solution in this post.
Almost everything is an object (and everything is almost an object!)
David Black explains to Ruby Noobs that almost everything in Ruby is an object (and everything is almost an object!). A guest post on RubyLearning.
Redmine 1.0.2 released
Redmine 1.0.2 has just been released to Rubyforge.
TcpSyslog for Rails
Just drop the file in /lib, add a config.logger line in your environment files, and you’re ready to go. Read more
Ezror: Simple,easy Rails deployment script
No more spending hours trying to deploy Rails app? Ezror installs/configures Enterprise Ruby, rubygems, mysql, Rails, Apache, Capistrano, and Passenger.
Crazy Tests
I just made this totally useless script that plays a burp sound every time that one of your tests fail.
Effective Qt in ruby
Part I</a href> and part II of a series of articles on GUI programming in ruby with Qt.
rails_best_practices 0.4.1 released
I have released rails_best_practices gem 0.4.1, it uses rvm and bundler to setup the development and test environment, adds progressbar and colored output for analyzing result.
Generate polymorphic url
I have wrote an article Generate polymorphic url, it gives you a hint that you should use the polymorphic_path/polymorphic_url to simplify the polymorphic url generation.
Use WinRM in Capistrano
Just published a gem that allows you to use WinRM for MS Windows systems in Capistrano:
Hooks and callbacks done the simple way.
A small post how to use hooks, a new gem on the block. It shows how simple hooks and callbacks (like a before_filter) can be implemented or how you can improve your application code.
Chuck Norris gem
I just launched Chuck Norris gem.
Why I rewrote the Chronic gem
Why oh why would you reinvent the wheel? Here’s at least three reasons.
Testing with many Rubies with Infinity Test
Infinity Test is a continuous testing library and a flexible alternative to Autotest, using Watchr library with Rspec OR Test::Unit with RVM funcionality, giving the possibility to test with all Rubies that you have in your RVM configuration. [more inside]
Utilize Rails 3 and the cloud to become a more efficient developer
A very nice demonstration on how to build, publish and load-test a realtime application in 45 minutes (using Rails 3, Heroku, MongoHQ, Google font directory, Pusher and BrowserMob): The future is here – Rails and the cloud ecosystem.
How Searchlogic dynamically creates named scopes
An article on how Searchlogic generates named scopes.
Writing modular HTTP client code with Faraday
I just wrote up a post about Faraday, Rick Olson’s Rack inspired HTTP client library.
So… you're new to Ruby!
Javier Cicchelli covers the basic stepping stones for Ruby beginners in “So… you’re new to Ruby!” - a guest blog post on RubyLearning.
Interview with Corey Haines
I interviewed Corey Haines about his Journeyman Tours, Code Retreats, and learning better programming practices. He provides a ton of great information about how to elevate yourself from journeyman to master.
Beginning Rails Workshop, Mongoid, and BDD at the next Toronto Ruby Brigade Meetup
Beginning Rails Workshop, Mongoid, and BDD at the next Toronto Ruby Brigade Meetup
Top Ruby Jobs
Envy Labs just recently launched Top Ruby Jobs, a job board to help you find your dream Ruby job. It’s also a great place to find top talent if your firm needs more Ruby devs, as we cross promote with the Ruby5 Podcast.