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.

For a Good Strftime - Easy Skeezy Date/Time Formatting

Looking up strftime formatting codes is a pain. With For a Good Strftime you can drag and drop date elements to create your own format codes or choose from any of our lovely presets.

You’re missing a few codes. There is a more complete list here: http://strfti.…
I like http://strfti.me/ way better …
This prompted me to post how I’ve handled dealing with date and time formatting…

Bone v0.3 released - Remote environment variables

I released a new version of Bone and launched a free, companion web-service at bonery.com. I use it store dot-files, config templates, and many other things. Here’s the announcement.

https://github.com/solutious/bone …
Sorry, my point was why not just use github for this instead of this service? …
It looks like a place to store things you don’t want anyone with git access to …
drhenner, that’s it ya. And also files or configuration that could be unique pe…

How do I keep multiple Ruby projects separate?

If you have multiple projects in Ruby, it’s a good idea to separate their dependencies. Steve Klabnik shows you how to isolate your Ruby projects from one another, and easily and efficiently switch between them, in his article “How do I keep multiple Ruby projects separate?” on RubyLearning.

It would be more helpful in the description if it was pointed out this is an rv…

Url Shortener With Rails 3, Cucumber and Rspec

Demo app that uses Rails 3, MongoDB, Cucumber and Rspec for an url shortening service.

Is there a reason you’re not using rails SecureRandom.hex() method to generate …
To be honest I didn’t know about it, but I’ll use that. Thanks
Technically it is not a quine since the globe spins but way effin cool!

Preconditions and Postrelations on your methods with Gendarme

I have just released a beta version of Gendarme. It began as an experiment for annotating methods (i.e: add metadata to them), so I went thru a complete exercise and built Gendarme. [more inside]

This is wrong on so many levels I don’t have enough space to begin!
Bit long for the front page so I’m pasting the source part here.. class F…

IRB in iPhone/iPad

IRB for iPhone/iPad app available in Apple store

Hello! Can you add IRB to Russa App Store?
abc20180823 atlanta braves jerseys uggs outlet store pandora charms oakley sung…
http://www.longchamp-outlet.us.com http://www.uggbootssale.in.net http://www.ad…
http://www.true-religionoutletstore.us.com http://www.christianlouboutinshoessa…

Kata 0.2.0 Released

A kata is defined as an exercise in programming which helps hone your skills through practice and repetition. Authoring katas is done in blogs but you can’t really test yourself. This gem provides a DSL to author the kata and administer it as a test providing feedback for evaluation. Check it out on Github.

Rails matchers in any Ruby testing framework

Many people think of Shoulda as a context framework for Ruby tests. It’s really two libraries, however. One is a context framework and the other is a set of Rails matchers that only depend on Ruby. This means they can be used in any testing framework (Test::Unit, RSpec, whatever). This post has more details, including how to write your own matchers.

WebSockets with EventMachine for Real-Time Communications with Tropo

Here is a blogpost I did on WebSockets and Tropo, Putting the Real-time in your Communications. This shows how to use WebSockets to interact with users over phone calls.

There are security issues with WebSocket : Firefox and Opera drop support …
Correct, that is why I put a note at the end of the post: “Note: Recently a …

See how other people work & improve your productivity

We just launched How I Work. It’s a free web site to help developers find tools to increase their productivity. The thing that’s different about How I Work is that it’s screencast based because we think that figuring out if a tool will work for you is much easier if you can see it in action and understand the workflow. [more inside]

The ryan singer talk is very good.

Multiple Applications with Devise, Omniauth and Single Sign On

The best way to scale an application is to split the application business logic into different inter-communicable components. However, authenticating, authorizing and security raise concerns. OAuth comes to the rescue – and like a knight in shining armour – omniauth steals the show. A practical solution by Gautam Rege.

Loading older posts