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.

Ruby Metaprogramming: Part I

“If you’re working with Ruby, chances are by now you’ve heard the word “metaprogramming” thrown around quite a lot. You may have even used metaprogramming, but not fully understood the true power or usefulness of what it can do. By the end of this article, you should have a firm grasp not only of what it is, but also what it capable of, and how you can harness one of Ruby’s ‘killer features’ in your projects.” [more inside]

YAAM - Yet Another Article on Meta-programming? It’s always a good idea to use…

Travis CI - It’s the new awesomesauce.

If you need continuous integration for your open source projects than Travis CI is a no brainer. It’s free. It works. It’s trivial to setup. If you don’t know you need CI for your open source project … that’s topic for another post. Read more here.

Ox: Fast XML serialization

I recently released fast XML serializer called Ox also here. It is many time faster than Nokogiri and for Object serialization it is several times faster than Marshal. If there is enough interest I can provide some details as to what I did to make the underlying C code used in the extension as efficient as possible.

It looks interesting. How do you navigate through the xml? I can see if I par…
The XML tree is basically that, each node has children in an Array and attribut…
By the way the SAX like parser is fast as well. http://www.ohler.com/software/t…
It was easy to use Ox SAX parser - https://github.com/amolpujari/reading-huge-x…

rubylang.info: A Solid 3rd Party Attempt at a Site for Ruby

Chris Ledet noticed the recent drama about the cruftiness of Ruby’s official ruby-lang.org site and immediately set to work on his own attempt. It’s called rubylang.info and it’s an impressive attempt in such a short time. Does it just splinter efforts or does it continue a proud tradition of reinvention in the Ruby community? We’ll see!

It’s a good idea but it’s not “solid” yet. The “news” and “community” pages ar…
@peterc It looks good, but it’s not solid. That site is missing most all of the…
@Chris did an awesome job. Ruby isn’t slow as well as its community.
Meh. IMO, fix the root problem, and work towards getting the original site bett…

“Yehuda was right: Steak is a scam”

The slides from my lightning talk at Conferencia Rails 2011 fully annotated for your personal enjoyment

Not mentioning you mix acceptance and unit testing.
@PeterCooper that’s not exactly true. Steak, as a gem, might still be handy tha…
Yeah, I definitely wouldn’t be using Capybara near any unit testing ;-) I do…
Actually it is one dependency less in your Gemfile (just Steak). (one dependenc…
Loading older posts