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.

IndexTank Hosted Search API Contest is Live!

IndexTank and Factual have teamed up for an awesome contest. The theme is: local businesses! By hacking up an application that uses both IndexTank real-time custom search API and Factual’s dataset of 14M US businesses. You could win an iPad 2 and IndexTank is Ruby / Rails ready to make it super easy to get up and going and a native add-on in Heroku. Come check out complete details:

RSpec Outlines

Ever wanted cucumber-style scenario outlines in RSpec? Now you can with RSpec Outlines.

I don’t know about others but to me that isn’t pretty at all. I’ve once thought…
The specific example of testing all parameter combinations is a bad one in retr…
I think it is pretty well accepted from the cucumber and a pretty neat addition…

Rails Misapprehensions: The Hardest Thing about REST is Working with Representations!

Working with resource representations is the hardest part about REST. This blog post discusses how Rails handles de-/serialization of representations, the limitations of the Rails way and the problems when cluttering transformation rules. It then introduces the new roar gem which tries to solve all that with representers and more.

You mean this blog post. …
http://nicksda.apotomo.de/2011/04/rails-misapprehensions-the-hardest-thing-abou…
So much for a uniquely identifiable resource…
Sorry, fixed ;-)

Spot invalid Active Record objects with active_sanity (and sleep better at night!)

We just released a little gem that logs (and stores) all the invalid Active Record objects your database contains. As you add / update ActiveRecord model validations, existing records may become invalid. An invalid record can break migrations, raise weird bugs in production or just prevent a customer from ordering stuff on your webstore. Just add gem 'active_sanity' to your Gemfile, run rake db:check_sanity and go fix your records! More info on the blog post introducing active_sanity or the active_sanity Github project.

Great idea Phillipe, I’ve never know the best way to handle this. I used to jus…

New gem: ruby-perl (run Perl in Ruby)

Today we announced ruby-perl. ruby-perl lets you evaluate and run Perl code within the same binary, without any heavy-weight forking of sub-processes. Enjoy the compactness, robustness and maintainability of Perl! For more background info see our announcement blog post.

April fools?
Apparently not, they have wrapped perl by using FFI.

Bookshop: Where Ruby Meets DocBook Development

I just published an early release of our gem, bookshop, an open-source Ruby-based framework for DocBook toolchain happiness and sustainable productivity. The framework is optimized to help developers quickly ramp-up, allowing them to more rapidly jump in and develop their DocBook-to-Output flows, by favoring convention over configuration, setting them up with best practices from the get-go. Reflections, Suggestions, and Assinine Comments Welcome! [more inside]

If you are interested in document production and don’t need DocBook support, ch…
I’ll try that again: Glyph framework. …
Great work on the Glyph project! Thanks for sharing. Looks like a helpful docum…

Psychedelic: Awesome Syntax Colorizer in Ruby

I just published a new gem: Psychedelic, Awesome syntax colorizer in Ruby. It can automatically colorize any output in your console, supporting Ruby, Python, Perl, C++, Brainfuck… and any language you know magically. What are you waiting for? Use Psychedelic in your project TODAY!! RIGHT NOW!! (If it’s April 1 in your timezone LOL)

Ow! My eyes! It burns!! Ha ha. Good one.
WHOA!
What a great plugin to have in case one misses the eye burning sensation of php…
loving it. working on pranking my co-workers with it right now.

Ruby VS Python Event

RubyVsPython.org - we are organizing an event between rubyist and pythoners to see who has the smartest engineers. Now we need more rubyist to “beat” pythoners. :P Check the website to see if you are interested in this.

www.rubyvspython.org - fixed it for you! …
Loading older posts