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.

Yet another JSON terminal gem!

Another gem reimplementing common tasks in a json context is available. This time we are implementing diff. Try it out @ github or just gem install jsdiff. Send in issues if your particular ruby complains! [/o_O]

Data Synchronization in Android Applications for Tablets With Back-End RDBMS

ITTIA DB SQL now provides application developers of Android tablets and mobile devices bidirectional data synchronization capability for connection with any type of back-end enterprise database. ITTIA DB SQL offers unique small footprint architecture, concurrent shared access both for reading and writing, multiple table options, and is the ideal choice for application development at a low cost.

Have you checked out the new gem by Yahuda and Jose Valim? Solves this in a bi…

Writing Ruby Scripts That Respect Pipelines

Want to write a Ruby program that behaves like grep, cat, or tail? I wrote an article showing how you can make your Ruby scripts accept input via command line arguments or pipes. I show you how to differentiate your output so that you can output nicely formatted text for terminals, but always send plain text when you’re being piped to another program.

This is a really good article! I always get annoyed when Ruby scripts do not ch…
Responding to postmodern. That used to be the case long ago. Today, it seems le…
Woot!
The way that less responds to color codes is also dependent on configuration. F…

How to learn Rails

How to learn Rails from the beginner to the expert. This is a collaborative tool, so feel free to add your suggestions, motivating all of them.

I do not have google account to view the doc.
Why not pushing it to GitHub in markdown format, that’d be great, I guess. …

Ed: A Domain Specific Language(DSL) that you can use to talk to Git from Ruby.

Ed is a Domain Specific Language(DSL) that you can use to talk to Git from Ruby. It isn’t intended to be a full interface to Git, but a very small subset of one that allows you to profile code from tag A against tag B (for example). Project is very young, so it may have edge cases I haven’t caught, it definitely hasn’t matured (yet) but please try it out if it’d be useful to you(and report bugs :))

RubyMine, a Rails 3 photo gallery app

I just launched RubyMine which is a simple Rails 3 photo gallery app for personal use. Simple UI, basic features and zero complexity. Easily customizable and forkable on github.

just wondering if there’s any quality control here. i also remember a few weeks…
You mentioned in your blog that “..I also like to customize things so I started…
GrokPhoto has a database dependency. I wanted a simple file based storage for e…
@ Vladimir Reshetnikov - December 09, 2011 18:38 That’s pretty cool you don’…

Smooth S3 - A superset of the S3 gem geared towards backup operations

Smooth S3 is a user-friendly superset of the S3 gem geared towards file system backup operations. It greatly simplifies regular file uploads to S3 by using Convention over Configuration™. The library also adds new features such as directory synchronization and timestamped uploads, which should come in real handy to anyone doing backup scripts on a regular basis. [more inside]

Turn any ruby code into a simple daemon with Dante

As part of a not-yet-released larger project that we are working on at Miso for managing service-oriented architectures sprung Dante. In our latest blog post, we detail the usage of Dante to manage starting and stopping daemons created from arbitrary ruby code. Dante manages starting, storing pids, accepting CLI options, and more for a process. We use dante for all process management in our new Gitdocs (open-source dropbox) project as well.

Loading older posts