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.
Aikidoka Prevents Ruby Namespace Collisions
Introducing Aikidoka and yada yada yada.
RubyTrends.com updated!
Vote for what you use to guide others.
Radiant CMS on Heroku
Back in March Heroku put up a post on deploying Radiant CMS in 5 Minutes or Less to their platform. While this post is a bit old, I found it very helpful. Radiant CMS can be found here.
Control Center - Easy Admin Interfaces for Rails
Control Center is an Rails plugin that helps you easily develop admin interfaces for new apps by providing a clean default layout with styles for forms and helpers to create things like tabs and sidebars.
Use Firefox as your CSS editor
I posted a screencast on gemupdate.com on how with Firefox you can test CSS changes on multiple pages without the usual change, save, refresh cycle. Then, when you’re happy with your changes, you can commit them for good, without ever leaving firefox.
Experimenting with Shoes, EventMachine and AMQP
Here’s a multi-user Ruby chat program using AMQP and EventMachine, and a primitive, read-only GUI using Shoes. Unfortunately, the integration between Shoes and EventMachine is kludgey.
Relax and Relief
I’m relaxed and relieved to release two new DSLs for defining web service consumers and custom XML parsers.
Top Ruby Gems with Links / Summary
Top Rubygems with Links / Summary takes the text-only rubygem download stats from rubyforge and adds a link and a blurb from a google search. Basically makes it easier to explore all those gems!
acts_as_random_id
It’s Ruby gem for generating unique random id for ActiveRecord models. You can use it e.g. if you want to hide real amount of users of your project. Acts_as_random_id available on GitHub.
Learn Bash Shell basic shortcuts
I posted a 5 minutes tutorial on gemupdate.com on how to use the shell more effectively. I go through the basic shortcuts that still most developer don’t know. Moving around, search trough history, cut and paste.
Did you miss RailsConf 2009?
Don’t fear, Nick Quaranto has some very excellent notes on RailsConf 2009.
Special Edition – RailsConf 2009 Report by RailsMagazine.com
This concise issue of Rails Magazine covers RailsConf 2009 – in-depth commentary, photography, pointers to related resources and an interview section.
A Look at Micro-frameworks
I’ve written an article on micro-frameworks, featuring Sinatra for Ruby and Limonade for PHP. You can read the story online at Linux Magazine.
Do you need/want to use rake tasks from ...
Do you need/want to use rake tasks from gem plugins in rails v2.3.2? So do I. And if you want to simplify your controllers’ rendering logic? Again, so do I.
Ask RubyFlow: Do you Know Who Are Our Ruby Heroes This Year?
Or, how do you know what is happening at Railsconf? Their news coverage is like the conference being held in the Soviet Union.
rufus-scheduler, with an EM mode
rufus-scheduler 2.0 a rewrite of rufus-scheduler (cron, at, in, every scheduling from within ruby). Now comes with an EventMachine mode.
Netzke (Rails+ExtJS framework) screencast: role/user-based application configuration
I needed Netzke to allow intuitive, yet powerful, role/user-based configuration of the web-app. Here’s a little preview of what it now can do: Netzke: “masquerading”
RailsConf 2009 Day 1 Rubyology Podcast Online
Subscribe to the “Rubyology” feed in iTunes, or stream the episode for free online! Featuring Saul Mora of OpenRain Software and the triumphant return of Chris Matthieu. On location at RailsConf, 2009 in Las Vegas, Nevada.
Record Filter: An ActiveRecord query API for replacing SQL with awesome.
Record Filter is a pure-Ruby API for ActiveRecord that uses an expressive DSL to replace nasty hard-coded SQL with beautiful Ruby. It works seamlessly with your existing named scopes, but once you see it you might just want to rewrite them all. Check out the project home or the rdocs for more info.
Spree: Open Source eCommerce for Rails
Spree is an open source ecommerce project built on Rails. It has a powerful extension system (similar to engines) which you can use to customize the platform to your exact needs. If you’re at RailsConf come see us at the BOF tonight (8:00 PM) and join the discussion.
MacRuby Screencast
If you’re interested in creating Mac applications with Ruby, you owe it to yourself to check out MacRuby. In hopes of helping spread the good word about this exciting project, I’ve put together a free MacRuby screencast.
Sunspot is a pure-Ruby API for search and indexing in Solr
Sunspot provides a robust, pure-Ruby API for intuitive search and indexing of Ruby objects in the Solr fulltext engine. Sunspot::Rails provides drop-in integration with Rails. Read about the new Sunspot release.