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.
Installing the Ruby Enterprise Edition regardless of the preinstalled Ruby
It’s no secret that RubyEE is much more productive than standard Ruby. Ruby 1.8.6 (2008-08-11 patchlevel 287) is more preferable than ruby 1.8.7 (2008-08-11 patchlevel 72) and other. So, let’s go to install rubyee and mod_rails. I want to give a small warning about the system’s interpreter of ruby - no need to remove or recompile from an older version (older repo), because your operating system has a hard dependency within allover packages, and the repository contains the required version of ruby. No need to touch system Ruby.
RailsConf 2009 Liveblogging
happening here throughout the week!
ArrrrCamp - Belgian Ruby/Rails/Radiant Conference
If you’re in the vicinity of Ghent (Belgium), be sure to come to ArrrrCamp, About Ruby, Rails, Radiant & Rum Camp. Be sure to sign in because registration closes wednesday at 12:00 CET
2009 Rubyist's guide to Linux development
2009 Rubyist’s guide to Linux development. After the GiantRobot guide to Mac Os development, here is my Linux guide, with Gedit as a guest star.
RubyForge now running Subversion 1.6.1
Upgraded RubyForge to Subversion 1.6.1; anyone used “svnadmin pack” or have other optimization suggestions?
RailsBridge is Born!
Last week’s Ruby/Rails incident was not entirely just about drama - a new community, RailsBridge has been formed to address some of the issues.
Eff The Finder finds things right from your command line
Eff is an extensible command line interface for various search engines.
New plugin: delocalize
Do you need to parse localized user input such as numbers and dates and you’re tired of always having to write your custom attribute accessors? [more inside]
RubyTrends.com now has 'Practices'
RubyTrends.com has been updated with a ‘Practices’ section. I seeded it with a few basics, just login to add/modify the contents if something is missing or you want to improve the description. It’s open.
Bunny: Another synchronous Ruby AMQP client
Bunny is a Ruby AMQP client that allows you to communicate with AMQP-compliant brokers/servers in a synchronous fashion. [more inside]
Fun with Class.new
The RBP Blog has really been heating up, with some awesome commentary from the readers. Come check out some anonymous class hacks and join the conversation on this and other posts. Ruby Best Practices - Fun With Class.new
Book Promotion: Rails Test Prescriptions
RubyLearning is pleased to announce the promotion of the book “Rails Test Prescriptions by author Noel Rappin. Go here for all the details. Anyone can join. It’s free.
CrossTwine Linker
CrossTwine Linker - Demo integrates the new CrossTwine linker with both the Ruby 1.8 and 1.9 implementations, which results in a faster Ruby.
The future of Rails is Ruby 1.9 - real performance of 1.8, JRuby and 1.9 compared
Ruby 1.9 is 2x faster than 1.8.6 on production application!
The Ruby Toolbox launched
Find out about Ruby tools and their popularity on ruby-toolbox.com. Introductory post can be found here
Github Pages for Fun and Win
Some tips and tricks for using Github Pages.
ruby setter syntactic magic
I was tracing down something unexpected and ended up reducing the code to <a href=http://blog.skiptree.com/?p=203”>this snippet</a> to illustrate the point. I was a bit suprised and I was hoping someone in the community could clue me in as to why ruby setters behaved this way? any input would be appreciated. Thanks.
Hey, Don't Dump. Debug!
Are the “Two Ps” (print statements and prayer) all that comprise your debugging strategy? It’s time you were introduced to the Interactive Ruby Debugger.
Quickly crypt strings into *nix shadow passwords
Quickly crypt strings into *nix shadow passwords with Ruby. Strangely a topic that is difficult to find any recent information on…
Martin Fowler's thoughts on current Rails controversy
Broader issues with current Rails controversy: Smut On Rails. (If you think this was “storm in a teacup” – etc. etc. –, read at least this one.)
AddThis.com helper plugin for Ruby (on Rails)
Addthis.com provides widgets that make sharing, bookmarking and emailing pages, and subscribing to feeds easy for your visitors. It supports a broad range of social network sites and web applications. The Addthis helper plugin makes it easy to add plain or customized Addthis.com widgets to your Ruby (on Rails) application.
Nested path-to/described_routes and HTTParty
Nested path-to/described_routes and HTTParty - 2 lines of code gets you a client-side API to your Rails app (assuming it has described_routes already)
Sinatra + DJ (DelayedJob) Example
If you’re interested on how to get DJ (DelayedJob) working with Sinatra, here is an example. (DelayedJob is a database backed asynchronous priority queue extracted from Shopify.)
Super simple captcha for Sinatra
sinatra-captcha Quick simple captcha for sinatra