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.
Merb roadmap: charging towards 1.0.
Merb blog has a post about Merb’s roadmap towards 1.0, issues that are left to be resolved and a call for arms to the community of developers.
Introducing merb-extlib
Merb is proven to be fast and use benchmark suites instead of guessing what takes time in your program. So recent extraction from merb-core, called merb-extlib, is a good choice if you need a fast lightweight Ruby core classes extensions library.
koopd
Unfortunately Rails and SWFUpload don’t work together without a little bit of tweaking to our Rails applications. We’ll show you how to make it work.
Mobilize Your Rails Apps with Mobile Fu
Mobile Fu is a new Rails plugin that makes it really easy to support a variety of non-iPhone mobile devices in your Rails application, including device-specific CSS targeting.
Charles Nutter talks to JRuby Newbies
On the eve of a new JRuby course at rubylearning.org, Charles Nutter gives some advise to JRuby newbies.
Setting up a long term fork with Git
I recently had to fork a project and it won’t be merged back. Exchanging patches of code will still be relevant however. I decided to manage this with Git. Here’s how I set up this long term fork.
Camping Explained: The beginning
I have published Camping Explained: The beginning, the first part of a series on the cool stuff behind Camping.
http://rethink.unspace.ca/2008/7/20/we-are-rubyfringe
RubyFringe was absolutely awesome. Best conference ever. Loads of inspirational rocking talks, fantastic people. Great vibe. Lots of love out to the Unspace crew for organising it!
EditorKicker 0.1.0 released
EditorKicker 0.1.0 is released. EditorKicker is a pretty tool to invoke TextMate or Emacs and open files automatically when exception raised in your CGI or Rails script. It can reduce turn-around time of web application development. If you are Rails developer, try EditorKicker plugin for Ruby on Rails.
Recurring billing with Authorize.net
The SaaS Rails Kit now supports Authorize.net CIM, so now it’s even easier to get going with subscription payments for your Rails app.
Developing Rails applications in Emacs
Here you can find some tips as how to turn your Emacs into a top notch Rails development environment.
Introducing is_rateable
I need a rating system and wanted something different than acts_as_rateable and decided that I would try to come up with one more tailored to my needs. [more inside]
Automate Your Rails Deployment
This CitrusByte blog post gives an overview of automating rails deployment with Phusion Passenger + Apache2.
Nice and easy model versioning
So you like acts_as_versioned but you can’t stand the way it stores versions with one more table per model (oh and you want to add columns later to your model ? puhleaaaaaase: don’t). Meet Matt Mower’s Simply Versioned. Good. Now you got millions of database entries with only a few altered ? You can’t version everything ! And what about only versioning entries which have really been changed, not just saved ? Then meet my fork (for Rails >2.1 only).
Schema.rb
Should schema.rb be included in your source control?. The answer may surprise you. Or it may not, who am I to know?
Rails TakeFive interview with Ryan Bates
FiveRuns has posted the latest Rails TakeFive interview, this week featuring Ryan Bates of Railscasts.
http://rails-doc.org/
“Are documents necessary?” At least we think so. That’s why we brought you the Rails-doc 2.0 release with the long-waited (at least for a month) features: multiple versions support and full-text search! Minor improvements include OpenID, gravatars, the new dashboard, Firefox search plugin and of course tons of bugfixes.
Ian Ownbey askes if docs are necessary
Ian Ownbey tells the world that all this hubub is useless, and docs aren’t necessary
Rails Envy Podcast #38 & We ain't got no RSpec
The Rails Envy Podcast #38 was released yesterday, bringing you the latest Ruby & Rails news in Audio Podcast format. Also check out We ain’t got no RSpec, one of the funniest voicemails / remixes we’ve ever heard. Good for a laugh.
The complete guide to setting up starling
Here is the complete guide to setting up starling. Includes installing, configuring your workers, and then monitoring the services with god.
Persistent Cookie Login Generator
expedia/travelocity/amazon.com style delayed authentication via the Persistent Cookie Authentication Generator
Google Analytics Plugin for Rails gains support for local cached copies
As mentioned here, I’ve just added some updates to the Google Analytics Plugin for Rails that adds support for local cached copies of the legacy and new Analytics JavaScript files. It includes full support from the Rails AssetTagHelper module, so timestamps, asset id’s and asset hosts are all used. A convenient rake task makes sure files are kept updated at deployment time, or via cron.
Waves 0.7.7 released
The Waves team has released version 0.7.7. Named Briareus after a mythical Greek titan with a hundred arms, this release includes ActiveRecord support, Haml support , many more tests, and revised documentation. ORM can be chosen at app generation time with a simple switch. Once again many things either have changed or are changing below the surface, so check it out if you haven’t for a while, or dive in for your first time.
Mack 0.6.0 Released
Mack, the distributed Ruby web framework, has been upgraded to 0.6.0. Improvements include, DataMapper 0.9.2 support, RSpec support, transactional tests, Internationalization, and more. Enjoy!