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.

libxml-ruby no slower than Nokogiri after all

A week ago, libxml-ruby 1 was released and rather quickly some benchmarking results of libxml-ruby vs Hpricot, REXML and Nokogiri went up. Unexpectedly, they showed libxml-ruby as about 10% slower than Nokogiri. Turns out this shouldn’t be and Charlie Savage has worked out why and resolved the problem. Nice investigation.

Wasn’t the Hpricot test badly flawed, and particularly practical?
Insert a “not” in the appropriate place. (I realize opinions may differ on whic…
@brendan - Nokogiri has a PushParser for SAX that libxml-ruby doesn’t have yet …
@Shane thanks for the explanation. This means I need to learn more about SAX. :…

Design Patterns written in Ruby language

My collection of Design Patterns written in Ruby. Previously they were implemented in Beanshell language. Also, a book dedicated to this topic.

I added some meta-programming hackery (which I’m not great at, there might be a…
@fredrik - You could argue these patterns are less Rails-ish perhaps but Rails …
I agree with Frederick. It’s nice that you are writing these, but I can’t help …
agree with most people here. sure you can code Ruby so it looks like Java/C# co…

Rails 2.3 template for Dreamhost

I wrote a little template to make creating new applications with Dreamhost easier.

the missing content on that site actually sums up dreamhost quite nicely. …
Nah. Operator error. I was filling something else out and wouldn’t you know it……
Aha, well at least we can’t blame HTML5 then :)
AH! I just spent tons of time writing one of these scripts!!!! Oh well, I have …

A Ruby Message Queue service OnlineMQ

OnlineMQ - Internet Message Queue A free Ruby cloud “Message Queue” service. OnlineMQ is 100% web services oriented which means your integration can be done quickly (Soap - wsdl, Rest & Pox).

If one were to want to deploy one’s own infrastructure to support them as well,…
Seems very interesting, i am checking it up. We are using a similar MQ service …
Amazon SQS has been popular so far, so any competition to that is a good thing.…
I like the concept and the fact that it is free !!

Ask RF: What is your I/O ratio?

I’m spending lot more time on learning/keeping myself updated in Ruby and Rails than writing code. And you? [following the The Tyranny of Choice post and comments]

freelancer, 60% learning, 40% coding
Probably 99.9% content, 0.1% coding.
Peter is like the boss who knows all the buzzwords, but never code. The differe…

Asking RubyFlow: Where can i find Radiant CMS Themeing Tutorials?

Hi World’s best Ruby community. Recently there have been an influx of Radiant CMS extensions. I would like to begin theming my install but have no idea where to start. The Radiant CMS wiki has no documentation on this and searching around google has lead me back to RF :) Thank you!

You don’t “theme” Radiant… you write you markup then you write your CSS. go …
I don’t have an answer, but let’s be civil now ;-)
OK well, thanks for responding Peter – love the site.

Hirb- Visualizing Trees In Irb

This post shows how to visualize trees in irb like this: Numeric |-- Float |-- Integer | |-- Bignum | `-- Fixnum |-- Date::Infinity `-- Rational

I don’t usually like tall posts here so I edit them down, but this is so illust…
PeterCooper: maybe you can put the tree in between <pre/> tags?
That’s supposed to read: “< p r e / > tags”. Whoops.
In theory code tags will do that with RF’s system. I think. I’ll try ;-)

Moonshine Released!

Rails Machine just released Moonshine, a Puppet and Capistrano based deployment and configuration management tool for Rails. I blogged about it over at the Rails Machine blog. If Puppet, Chef, Sprinkle, or Deprec are your kind of thing, you’ve gotta check out Moonshine.

The Great Rails Refactor

Yehuda Katz gave a great talk at Mountwest Ruby Conference 2009 called The Great Rails Refactor. Very informative speech about the things going on to move Rails in the right direction towards 3.0. Also, please make sure you listen to the last part about Competition. Yehuda really nails it, and definitely made me feel more at ease about the merge. PS Confreaks has to be one of my favorite things in the Ruby community. Those guys rock.

I concur, Confreaks are super awesome.
Loading older posts