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.
Understanding the latest Rails benchmarks
Rails Core member José Valim offers a detailed explanation on the latest Rails benchmarks.
Acceptance testing using Capybara's new RSpec DSL
Capybara got a new RSpec acceptance testing DSL. In this article I explain how to get it up and running.
Track exceptions from your Rails Applications.
We have build an Application to track exceptions from your Rails Applications ErrorApp. It’s free for many projects and easy to integrate with your Rails Applications. You can connect your Lighthouse project to create tickets from your exceptions. Check it out!
Changing in RubyGems 1.6: How Gems are Activated
Eric Hodel has announced that “RubyGems’ Gem Activation is Changing.” In short, edge RubyGems and RubyGems 1.6 will ‘lazily activate’ gems meaning their load paths won’t be added to $LOAD_PATH until needed. Eric is inviting people to help test the new approach. In other news, RubyGems will no longer ‘chew on RAM’ either..
Copyrb - Copy and paste your ruby objects across terminals
Read more about it or check it out on Github.
bri 0.2.0 released
For those of us that loved qri/fastri and sorely miss it under ruby 1.9.2, I’ve just released bri 0.2.0. It emulates the rendering of fastri, utilizing the rdoc gem for storage and retrieval while offering a more colorful display of the result than ri does.
Interview with Michael Hartl
Interview with Michael Hartl author of railstutorial.org - http://lesscode.se/interview-with-michael-hartl/
Sinatra 1.1.3 released
I just pushed Sinatra 1.1.3 to rubygems.org. Sinatra is classy web-development dressed in a DSL.
github_cloner - an easy way to clone all your projects from github
Sometimes is nice to clone all your projects from github to the local computer. github_cloner can help you with this task.
Front-end development with Staticmatic (Haml, Compass)
I just wrote about front end development with haml and compass using the staticmatic gem. If you know a better way of doing this pls comment.
Ruby start-up times
I just posted a look at Ruby start-up times as well as an update to my data on Rails Dev environment scaling. Now with REE goodness.
IronRuby 1.1.2 Released
I haven’t seen any reference to the new 1.1.2 release of IronRuby lately. Even being a beta release it is really great, kudos for the people that is making that possible.
ArtyGo: How it was Built
I wrote an article about how I built a collaborative blog about the Internet. It’s built using Rails. The article explains the steps taken to make it. Let me know what you think! Why not write on ArtyGo?
A simple idea to improve security across the ruby ecosystem.
Hi, just had an idea to improve ruby security (a gem that tracks the news and vulnerabilities relating to other installed gems): Described here Thoughts?
2 Vulnerabilities, 3 Releases
Not the sort of news we love to share but.. Ruby 1.8.7, 1.9.1, and 1.9.2 have all been updated today due to vulnerabilities. The first is in FileUtils. The second is with $SAFE (on 1.8.x only).
MiniTest - Ruby's New BFF
MiniTest is the new testing framework that ships with Ruby 1.9. It’s fast, robust, and wants you to use it. I first used MiniTest during a TDD session in LaRubyConf and decided to write a quick introduction blog post where I show you how to write a simple test in a Test:Unit syntax and also in RSpec syntax.
A handy vim macro for RSpec users
Hate refactoring stuff into a before(:each) block by hand? <a href=http://codeulate.com/2011/02/a-handy-vim-macro-for-rspec-users/”>Let vim do it for you.</a>
Introducing NoneSuch: The greatest Ruby gem EVAR
Check out this short presentation on a new Ruby gem that will quite possibly change your life forever.
MetaWhere 2.0 Rewrite, Architectural Overview
I posted an architectural overview of the MetaWhere 2.0 rewrite-in-progress this morning. If you’re interested, head on over – I’d really appreciate your testing and feedback, particularly on the new DSL!
HTML5 Quick Start with Compass-html5-boilerplate (Episode 103 from the SD Ruby podcast)
Peter Gumeson shows off his compass-html5-boilerplate gem, which uses Compass to make it easier to integrate the HTML5 Boilerplate template into Rails apps. Watch episode
Understanding Rack (in french)
Hi, i am the Dakar Ruby User Group creator and lead manager. I just launched a blog post about Understanding Rack. And i just wanted to share it with all of you.
Lightweight Markdown in your Rails models
A brief blog post about our newest gem Markdownizer, providing easy Markdown integration with your Rails applications!
The query_reviewer, a classic Rails utility
I have been using the query_reviewer rails plugin since 2009. If you haven’t used it, this is the time to take a look. I reviewed and applied all the fixes since into a compilation fork which also turns the utility into a gem. Used for development, this utility will analyze all SQL queries generated on a given page, run EXPLAIN on the slow ones, rate the severity of the various slow or inefficient queries and display that all within an easy to use panel on the top corner of the browser. Thanks Kongregate and David Stevenson for creating this.
Interview: Michael Hartl, author of the Ruby on Rails Tutorial (railstutorial.org)
RubyLearning participants talk to Michael Hartl, author of the Ruby on Rails Tutorial (railstutorial.org).
ws-io 1.1.4 released
I just released ws-io 1.1.4, it provides the bridge between WebSocket and Standard IO. Also it provides the ‘ws-irb’ command that is the irb on browser.