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…
Loading older posts