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.
InfoQ Interview: Avi Bryant on MagLev and GemStone
Avi Bryant talks about MagLev, GemStone’s merits and whether the Ruby future will be fragmented like the Smalltalk world.
Erubis 2.6.2 released to support Ruby 1.9
Erubis 2.6.2 is released to support Ruby 1.9. It contains a fix of problem about installation on windows. Erubis is another eRuby implementation. It is much faster and more extensible than ERB.
Guide to hacking Rubinius
Adam Wiggins has put together a quick start guide to hacking on Rubinius, an alternative Ruby implementation.
Capistrano 2.4.0 Released
Jamis Buck announces the release of Capistrano 2.4.0. It includes improved git support, an improved sudo helper, and numerous other enhancements.
Win a free book
Win a free copy of the book Professional Ruby on Rails. (Yes, we tried this a couple of weeks ago. It didn’t quite work, and we’re trying again).
How to run a ruby script within Mac OS X's Automator
I tried to use Automator once, but ran up against things it couldn’t do. With the Run Ruby Script by Jason Foreman it seems to be uber flexible now.
Rails-doc.org website opens
Rails-doc.org website opened. First release of the actual app will ship next week. Current release date target is June 18th. Rails-doc.org is the first Ruby on Rails documentation app that wasn’t developed by one guy in his underpants.
Easy and flexible breadcrumbs for Rails
I wrote a little article on how to create Easy and flexible breadcrumbs for Rails.
Easy-access rdocs
Shorten your access time to gem rdocs with this shell script.
Mocking web requests with FakeWeb
I wrote a short post on mocking web requests with FakeWeb.
The illustrated guide to recovering lost commits with Git
Been bit by Git lately? Take a look at The illustrated guide to recovering lost commits with Git
Merb presentation - Introducing Merb from Rails-land
Presentation/slides introducing Merb for Rails developers given to the Toronto Ruby on Rails Project Night.
Keeping preferences / configuration data in Rails apps
I have written a post on how to keep preferences in Rails apps where I compare available solutions. Enjoy!
link_to_unless_current without request parameters
:ski_on_rails has a small snippet posted to ignore request parameters (those things after the ? in URLs) when using link_to_unless_current.
Lazy evaluation
Want to run a method later, only if the object is really used? Being lazy with Ruby
Ramaze 2008.06
A new version of Ramaze, the light and modular open source web framework, has been released.
Review of the screencast series The Ruby Object Model and Metaprogramming (episodes 1-3).
Review of the screencast series The Ruby Object Model and Metaprogramming (episodes 1-3).
A Concise Guide to Using Thinking Sphinx
A quick guide to using Thinking Sphinx, a(nother) Sphinx Plugin, for Rails and Merb.
MacRuby 0.2 Released
Laurent Sansonetti of Apple has released MacRuby 0.2. MacRuby is an alternative OS X focused implementation of Ruby that uses the Objective-C common runtime to improve Ruby’s performance.
Tim Bray charts some of his difficulties...
Tim Bray charts some of his difficulties with Ruby 1.8.6, Ruby 1.9, and REXML.
Acts As Taggable On gets major updates
The multi-context tagging Rails plugin acts_as_taggable_on has received a substantial number of updates including tag ownership, find related items, and Rails 2.1 GemPlugin support.
Interest in Eindhoven.rb?
For the Dutch Rubyists: any of you have interest in a Ruby-usergroup in Eindhoven? Drop me a comment on my website.
BIND DLZ on Rails pushed to Github
Bind DLZ on Rails (announcement here and GitHub repository) is a Web frontend based on our experience of managing thousands of DNS records through techniques including building zone files from databases via cron and implementing PowerDNS for its database backends. [more inside]
Erubis 2.6.1 supports Rails 2.1
Erubis 2.6.1 is released to support Ruby on Rails 2.1.