RubyFlow The Ruby and Rails community linklog

×

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

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Is It Rubinius? (Which Gems Work on Rubinius?)

I recently launched Is It Rubinius?. 100% written and deployed on Rubinius. If you’ve written a gem, or are considering using Rubinius for your next project, try it out on Rubinius and report your findings on Is It Rubinius.

I implemented literate programming support for Rubinius in the style of Haskell…
Wow, sorry. Posted this on the wrong topic. This was supposed to be in response…
Is there an issue tracker for the web site? I’d like to browse gems by number o…
@agrimm: I’m cleaning up the code to be released, but you can report issues on …

Pow! A Zero-Config Rack Server for OS X

From 37signals comes an interesting new Ruby project: POW!! It’s a “zero-config Rack server for Mac OS X” by Sam Stephenson and it allows you to “knock out Rails & Rack apps like a superhero.” Pretty bodacious stuff and people have been raving about it over Twitter and Hacker News all day.

Pow is very cool, both from the simplicity perspective AND how they went about …
While I like the idea, I’m not sure why node.js is needed for that. How about u…
This is awesome! @Roland I’m not afraid of node.js. The code is is very stra…
A MacBook Air has always been good enough for many programming development even…

How to Use RVM (8 minutes)

We’ve just released the How to Use RVM screencast. RVM stands for Ruby Version Manager which allows you to quickly install and switch between Ruby implementations. It also has a great feature where you can specify which version of Ruby you want for a particular project with isolated gemset. All this is auto-switched when you cd into the project directory. Check it out!

Using Goliath to Integrate With External Services

Have an existing set of web services built on a synchronous stack? Do you want to start to get some of the benefits of using an asynchronous stack? Getting a legacy app to run using something like rack fiber pool may require a lot of work. In this post I outline a technique that allows you to integrate an async stack like goliath with your synchronous rails stack.

Ruby Hero Award Nominations

Do you know anyone in the Ruby community who deserves a little extra recognition? Now is the time to nominate them for the Ruby Hero Awards so they can win one of the six given away at Railsconf next month. You can also see the last eighteen winners from previous years here.

Sinatra gone async with em-fiber_pool and em_mysql2.

Meet em-shorty, a modern URL shortener. This Sinatra app is completely async by using rack-fiber_pool and em_mysql2. If you have been curious about how async Sinatra works, this is a good sample to get you started. It’s even setup with sinatra-activerecord so you have standard migrations and several database connectors to choose from. [more inside]

I edited it (capitalization, punctuation, added a couple of links to things you…
I don’t think he said that in a negative way. :)
Yeah I am fine with it, was just surprised when I refreshed the page. Honestly …
Great example, thanks ! I felt surprised that you don’t use async_sinatra at fi…

ResqueCleaner 0.2.0 released.

I have just released ResqueCleaner 0.2.0. This version has extended resque-web. You can see stats of your failed jobs grouped by class and time. It also comes with a screen to filter failed jobs which supports bulk retry/clear the jobs. If you are not satisfied with the default Failed tab on resque-web, check out the screenshots on github.

Loading older posts