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.
Deploying your static nanoc sites to Heroku's hosted platform with Nanoc::Heroku
So you created a static website using nanoc, the static site generator. But to where could you deploy it? The most obvious choice would be a VPS. However, using Nanoc::Heroku you can deploy to your static website to Heroku’s performant and managed platform for free. Keep reading to find out how.
Released jsdebug-rails 0.1.1
I just launched jsdebug-rails, that extends Rails 3.1’s assets pipeline. [more inside]
Concurrency in JRuby
Nick Sieger recaps his presentation from EventMachine RubyConf as a blog post.
Refinery CMS day 30th of July
We are planning on holding a “Refinery CMS Day” on the 30th of July. The purpose of this day is to fix as many issues related to Refinery CMS as possible so that we can support Rails 3.1 when it is released. Read the full blog post here.
GemAWeek Episode 7 - Twitter
Just published the 7th episode of GemAWeek. Couple days late because the screencasting software didn’t like Lion. This week, I build upon the Omnisocial login from last week and add a way for people to tweet the posts they create. Check it out at http://gemaweek.com/post/7936608699/episode7-twitter
Released Foreverb 0.2.3, awesome CLI for your daemons!
I’m happy to announce that today I released a big update for foreverb. [more inside]
Podcast: Ian Dees on JRuby, Warbler, and JRubyConf
Charles Nutter interviews Ian Dees for this week’s Cloud Out Loud podcast.
RailsAdmin with Rails 3
I just launched a blogpost about RailsAdmin and how to integrate it into your Rails 3 applications.
Myrrha 1.0.0 released
I just launched Myrrha, the missing coercion framework for Ruby, IMHO.
Tuning the Garbage Collector with Ruby 1.9.2
Shai Rosenfeld walks through tuning the GC with Ruby 1.9.2 .
Sinatra Loves Dancer
Sinatra had some issues with someone posing as core team members and leaving rude comments about the Dancer project (a Sinatra clone in Perl). To stop the badmouthing, I published an official statement to set things right.
constructable gem
I made this gem to simplify class construction.
Automatic Testing of REST Web Services with Rails
Testing REST web services has never been easy. It requires a running web server, multiple threads, network conection and complex transaction management. [more inside]
Yes, Nick - class methods are evil
My reply to Nick’s post about using class methods and how to avoid it.
Are Class Methods Evil?
Trying to figure out if class methods are evil, misused or just problematic when it comes to DCI. Please help me with comments (on the blog).
TaskJuggler: Manage your projects with Ruby and Vim
TaskJuggler 0.2.1 has been released with full Vim integration and a 3 - 5x speed improvement in the scheduler. [more inside]
Terminus: a cross-browser Capybara driver
I just pushed out version 0.3 of Terminus and gave it a spiffy new website. This is the first release since Capybara 1.0 and it supports almost all of Capybara’s capabilities. Plus it lets you run tests on your iPad, which is pretty sweet.
Rails development mode 300% faster
The bigger rails project the slower development mode. If it annoys you go and try ActiveReload by Robert Pankowecki. If you don’t believe just watch a video comparison
Codebrawl's contestants created some great testing libraries
For Codebrawl’s Ruby testing libraries contest, we had some great and unique entries. Want to find out who won? Read the contest rundown.
Benchmarking Enumerable
Over the weekend, I did some benchmarking of several Enumerable methods. Some of the results surprised me. They might surprise you, too.