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.
Notes from Ruby Manor
Graham Ashton has done a write up of Ruby Manor in London for those that couldn’t make it. Makes quite a good introduction to rack, rugalytics, and nanite too.
Ramaze by Example -- Parts 6 - 8
The next three parts have been posted for a blog post series which introduces the basics of web development using Ramaze, a framework that lets you create web applications in Ruby with a minimum of code. The tutorial walks through the creation of a small but functional app from start to finish, describing many Ramaze features along the way. The latest posts cover building up basic functionality (add, update, delete).
Rails 2.2 added to APIdock
The brand spanking new Ruby on Rails 2.2 has been imported to APIdock for your documentation viewing and note writing pleasure.
Latent Semantic Analysis in Ruby
An implementation of Latent Semantic Analysis in Ruby. Contains explanations, examples, gem and code.
Rails 2.2 Enters World, Opens Eyes
To celebrate the release of Ruby on Rails 2.2, Ruby Inside is running Rails 2.2 Released - 27 Links and Resources to Get You Going!
Review of JBoss-Rails Plugin
I wrote a how-to and summary of the new JBoss-Rails plugin by Bob McWhirter. I found it an extremely powerful deployment option.
Run Merb through Phusion Passenger without compiler permissions
How to run Merb through Phusion Passenger as an unprivileged user.
RailsTestServing v0.1.3 — Proper
Version 0.1.3 of the Rails test server is out. If you experienced weird assertion failures with previous versions, you ought to check it out.
Authlogic 1.2.2 released along with an OpenID tutorial
Authlogic 1.2.2 has been released along with an OpenID tutorial that uses some of the new features. OpenID integration has never felt so right.
R18n
R18n is an i18n tool. It isn’t a yet another Rails plug-in. R18n has a core gem and plugins for the Merb framework and desktop applications. It can format numbers and time to the rules of the user locale. Translations are stored in YAML format with procedures and pluralization (“1 comment”, “5 comments”). It has special support for countries with two official languages (exUSSR, China) and translation for commons words, like “OK”, “Cancel”, etc.
RubyOSA needs a new maintainer
Laurent Sansonetti comments on the future of RubyOSA - He says “I personally don’t have the time to make any further RubyOSA releases, so if one wants to take over the project’s maintenance I would be very happy to give the maintenance rights.”
Professional Ruby Conference Wrapup
The Professional Ruby Conference in Boston has wrapped up. Copious amounts of notes are available on all of the talks given for those who couldn’t make it. Enjoy.
Deferring Tests with Test::Unit in Rails
To my mind, the only thing missing from Test::Unit is an easy way to defer tests. So, here’s a quick and dirty way to defer tests in your Rails app without loading up test/spec or RSpec or what have you.
Introducing RubyFu
RubyFu is a new community based ruby news site. RubyFu is not made to compete with RubyFlow, but to complement it :)
Rack::Builder Tutorial
Detailed introduction to Rack::Builder - One of the key components in rack
Using MacPorts Ruby 1.8.7?
The p72_1 release was broke performance wise - make sure you have the latest version. See the defect on macports trac for the full details.
How to use a non-singleton version of Configatron
Here’s a simple tutorial about how to create your own instance of Configatron, and not use the global singleton.
Ruby GUI Survey
Ruby programmers are invited to take part in a survey of GUI programming in Ruby. The survey aims to get an up-to-date view of what toolkits are being used, for what purposes, and how Ruby could develop as a language for desktop programming in the future. Please take 10 minutes to share your views… even if you never use Ruby for GUI programming.
Rails TakeFive Featuring Jay Fields
FiveRuns has posted the latest Rails TakeFive interview, featuring Jay Fields.
Shoes with ActiveRecord
Get a Shoes app up and running (and do it quickly!) with ActiveRecord in I’ve got some ActiveRecord in my Shoes.
Ramaze by Example
Here is a blog post series which introduces the basics of web development using Ramaze, a fabulous framework that lets you create web applications in Ruby with a minimum of code. It walks through the creation of a small but functional app from start to finish, describing many Ramaze features along the way.
Next NWRUG (UK) user group - 20th November – Pub meet: RubyConf aftermath
This month the meeting will be two weeks after RubyConf so we will all be getting together to discuss any exciting news that may have found it’s way out onto the blogs. Maybe drink some curry and beer too! Meet at 7:00pm in The Paramount - More details
Monitoring Memory
How to monitor memory usage in your Rails app using FiveRuns Manage.
Testing your Rails Plugin
Testing your Rails plugin - A quick tutorial on how to write test for your plugin when you need a database and some models.
RailsTestServing v0.1.2 -- Stable release
Thanks to contributions and feedback, v0.1.2 is here, meant as a stable release. If your first attempt at speeding up your tests with RailsTestServing was unsuccessful, you are encouraged to give it another go.