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.
Rails 3: Code coverage with rcov
An easy way to get test coverage reporting in your rails 3 app http://nathanhumbert.com/2010/03/rails-3-code-coverage-with-rcov.html
gem install validates_as_hostname_label
Checks for valid hostname labels (i.e. subdomains) - http://github.com/shuber/validates_as_hostname_label.
having humility in technology or how I did it wrong
I (Matt Aimonetti) posted a blog post addressing the problem of doing it wrong and technologies that suck.
Rit. – The anti-CMS content scheduling system in Rails
Need to support business users updating website content? You need a CMS right? Probably not. Introducing Rit. – The anti-CMS content scheduling system in Rails. Rit. is a standalone web application that allows users to edit multiple editions of website content and designate when that content should show up on the site. Site content is served up to a consuming application as a web service.
Outsource your site-wide search with Binged
An introduction to using Binged, a ruby wrapper for the Bing Api.
Firing up the team at Radiant CMS
In new developments with Radiant CMS, Sean Cribbs is stepping down as the team lead (although still an active member of the core) and, Jim Gay is taking the reins and William Ross has been added to the Core Team.
Ruby Midwest Conference Opens Registration
Get your Ruby Midwest conference Early Bird tickets before May 15 and save $25. That’s $75 for two days of single track goodness! Register HERE and check out the Travel & Venue info for hotel accommodations.
Spree 0.10.0 Released
We’ve just released the newest version of Spree which is an open source e-commerce framework for Ruby on Rails. Highlights include: theming, REST API and Ruby 1.9 support. See the release announcement for more details.
Install any Java library as a JRuby gem
Charles Nutter: “… a prototype Maven server that looks and feels like a RubyGems source. By setting this server as a source (or passing it to the gem command), any Java library in the world is installable as a gem. Let me repeat that: ANY Java library in the world, installable as a gem. This means you can also use Maven artifacts as dependencies in regular Ruby gems, and it additionally means we won’t have to re-release jar files into their own duplicate gems on the standard repositories. It’s very exciting, and we hope to have it ready for JRuby 1.5.” You can get it here: maven_gem at github
state_machine 0.8.1
state_machine 0.8.1, an FSM library, has been released. Highlights from the 0.8 series include: ActiveRecord 2.0 / 3.0 support, DataMapper 0.10 support, better i18n support, improved callback control, and 20 bug fixes.
Fat Free CRM 0.9.10 released, adds more features
Fat Free CRM 0.9.10 is available for download from Github. Check out the release notes to learn more about the latest version.
LipsiADMIN is based on Ext JS 2.2 fram...
LipsiADMIN is based on Ext JS 2.2 framework and all around kicks ASS. I’m not the author but i wanted to expose more people to this as it’s very well documented, has a great getting started screencast and even comes with a DemoApp. A demo video can be found here.
jruby-prof 0.1
I just released jruby-prof 0.1, a ruby-prof style profiler for JRuby. Come test it out and tell me where it breaks.
Kansas City Ruby User Group presentation: Ryan (dot) Smith on Heroku
Ryan Smith presents to the Kansas City Ruby Users Group on Heroku: why it is wonderful for deploying Ruby on Rails applications, how to set up a new application and deploy it to Heroku in minutes, and how to use Heroku add-ons to support search.
Hirb supports ten additional database gems
This post explains that the latest hirb works with couch, mongo, riak or any databases supported by sequel or datamapper. Hirb has essentially turned irb into a database-agnostic database shell.
Gem Bundler Screencast - TeachMeToCode.com
There’s a new screencast about Gem Bundler on teachmetocode.com. Check it out!
ShowFor - Show your objects baby!
The guys at PlataformaTec just released a new tool called show_for that helps you to DRY your code and markup whenever showing your objects (aka in your “show” views). Check out the blog post here.
Bitfields Rails Plugin/Gem, simple bitfields with scopes, sql, setter-sql, change-recording
The new ‘bitfields’ Rails plugin and gem allows simple bitfield managements for ActiveRecord and others, produces fast(indexable) sql for query and bit-setting.
APN on Rails has a new home!
The APN (Apple Push Notifications) on Rails plugin has moved to a new home.
Quick & simple online regex editor
Very simple sinatra app for testing your regular expressions.
Making Ruby Fast: The Rubinius JIT
Named Scopes Are Dead
Lots of people love using named scopes in Rails 2. However, in Rails 3 they’re not only more or less obsolete but can also hinder productiveness in teams by being update blockers. Read about the reasons and alternatives in the railway blog.