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.
Rack-webconsole: a Ruby/Rails console inside your browser
We just launched a new Rack middleware that injects a Ruby console in your browser. You can read more about in this article :)
Why don’t you use and review these useful Ruby Gems?
If you have written a useful Ruby Gem, you can showcase the same on RubyLearning. A new blog post “Why don’t you use and review these useful Ruby Gems?” showcasing some Ruby Gems from developers like you and me.
Ruby pack unpack
BigBinary posted a blog on Ruby pack unpack .
Code Koans - The TDD way to learn a new language
A pecha-kucha style presentation on code koans, which leverage the Test-Driven Development style to help you master new programming languages. Ruby, Clojure, Scala, and Javascript are all covered, and getting started is amazingly easy.
Slim, the template language, v1.0 released!
Very happy to announce the 1.0 release of Slim. Details on this release can be found in the changelog. Read more
Expanding on the Law of Demeter
Recently Avdi Grimm posted a great run down of common Law of Demeter violations in ruby, but I felt like he left the worst type of Demeter violations out. So I’ve expanded on his post here: Expanding on the Law of Demeter
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. Read more
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
Released Foreverb 0.2.3, awesome CLI for your daemons!
I’m happy to announce that today I released a big update for foreverb. Read more
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.
BostonRB July Presentations - CMS Showdown, Stamp & Travis-CI
This month BostonRB had presentations on RadiantCMS, RefineryCMS, BrowserCMS, Copycopter, Stamp, and Travis-CI
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. Read more
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).