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.

How Mendicant University Works

I’ve written a blog post explaining how things work at Mendicant University, in the hopes that it will answer some of the frequently asked questions about the program. It’s a free online school for software developers that I’ve been running since June 2010, and it is awesome. If you’d like to join us, admissions are now open for our January 2012 core software development skills course. Please spread the word if you like what we’ve been up to!

New bash-completion for "gem"

Based on gem version 1.8.10, and based roughly on the widespread git-completion.bash, here is rubygems-completion.bash for your convenience. The existing completion scripts were having problems with recent versions of gem, and had some annoying quirks. This version should be fast, and much easier to maintain as gem evolves.

Delayed_job web interface inspired by resque

I just launched delayed_job_web, a ruby plugin to give delayed_job a web interface similar to resque. This gem allows you to: easily view jobs enqueued, working, pending, and failed. Queue any single job. or all pending jobs, to run immediately. Remove a failed job, or easily remove all failed jobs. Watch delayed_job operation with live ajax polling.

Gitdocs: Open-source Dropbox using Ruby + Git

A couple days ago, we wondered if we could create a Dropbox clone in Ruby using just a simple git repository. We wanted to use this for many documents including shared task tracking, file sharing, storing code snippets, et al with our development team. We also added the ability to view the entire repository in your browser so you can use gitdocs as a wiki. Our blog post details the reasons we ended up building this and how to get started using this for your team.

Run grep across git diffs

I often need to see when methods are defined, removed, etc, so I made this: [more inside]

@astropanic isn’t that only for the log messages?
@oscardb ‘git log -S WORD’ this shows you which commit introduced / removed WOR…
@astropanic I think you’re correct, I’ll have to try it. This may still be usef…
@oscardb: To get the diff when running git log -S use git log -p -S.

Writing simple Ruby client/servers using Protobufs

Miso is excited to welcome Joshua Hull to our engineering team! In his first blog post, he discusses one of the open source projects we have been working on to allow lightweight services to communicate using Google’s excellent Protobuf. As a result of using protobufs for inter-service communication, we have released Protoplasm to simplify using them in Ruby. Be sure to check out his blog post for more information.

Command Line Reporter 1.0 Released

I am releasing the first version of Command Line Reporter. It allows you to control the output of your ruby scripts using formatters just like RSpec does displaying the results of your tests. The result is cleaner code that is not polluted with unreadable puts and print statements with hard to track whitespace. The gem is available on rubygems.org with source on <a href=https://github.com/wbailey/command_line_reporter”>github</a>

You may be reinventing the wheel here, because there’s already a general purpos…
@sunaku - pv is a cool utility but that is not what I was creating. If you loo…
Loading older posts