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.
Moving to Rails 2.2 - Some Headaches and Learnings
I did a write up on a recent move to Rails 2.2 from 2.1.2. Hopefully it will save someone an hour or two.
Facets Series: Hash#rekey
With the soon to be released 2.5 version of Ruby Facets. I decided to start a series of posts on all the good stuff within. It starts here.
A status update on the Ruby Benchmark Suite and the Ruby Shootout
I just published a status update on the RBS and the shootout. You can find it here.
Which Rubyists have rocked 2008?
I’m putting together a series for Ruby Inside that will profile some of the Ruby developers who’ve had a prominent effect or done a lot for the Ruby (and Rails) community in 2008. I have a few names already, but who would you nominate? I don’t want to miss anyone obvious. This post is also a good way for you to show appreciation to any Ruby developers who’ve had an effect on you in the last year. So, yeah, this is a bit of a “love in” post! :-) Thanks in advance.
Ruby and Shoes Programming Course
After the run-away success of the first Ruby and Shoes Programming Course, RubyLearning has announced the second batch starting from 13th Dec. 2008. Registrations have started.
Rails 2.2 SQL Server Adapter for 2000 & 2005
The SQL Server Adapter for rails is back for ActiveRecord 2.2 and up! We are currently passing all tests and hope to continue to do so moving forward. Includes tons of new features including unicode column support, pessimistic locking, date/time column casting, DDL transactions and more.
Notes from the Ruby Manor (part 2)
Here’s a write up of the afternoon session at the Ruby Manor, covering Neo4J, APICache, the Acts as Recommendable plugin, notes on Unobtrusive Metaprogramming, a UK Government Hack day, and Ruby 1.9. And curry (briefly).
This Old Hash
TigerOps.org is finally getting some bloggy goodness going. In classic transtyle, how about this one: “The Hash may well be the most used class in Ruby. Sure, our programs have arrays and strings galore, but they generally come and go without much ado. Hashes on the other hand get used…” Jump Here.
Authlogic 1.3.2 adds BCrypt as an encryption option
Storing nuclear launch codes in your app? If so, you will like Authlogic 1.3.2, which has added BCrypt as an encryption option. Checkout the blog post / tutorial.
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.
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.