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
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Tickle me pink!
A neat time approximation gem Tickle by the same people that do Todopia.com
Ruby Tweets!
A writeup on the art of getting Ruby scripts down to Twitter size. (I.e., less than 140 characters.) You’d be surprised what can be packed into a tweet.
Rails Test Prescriptions Beta on sale.
The first beta of Rails Test Prescriptions by Noel Rappin is available from Pragmatic. Follow the book’s progress and keep up with related stuff at http://www.railsrx.com. Thanks!
tomk32-flickr_fu 0.3.3 released
If you request a few extra fields for your flickr photos and notice that the flickr_fu gem does an api call for every single photo, then release 0.3.3 might just be the right thing for you. [more inside]
OAuth2 Gem
We just released the OAuth2 Gem to connect to OAuth 2.0 providers (right now, that means Facebook’s new Graph API).
Padrino 0.9.10 Just Released!
Padrino is a ruby web framework built upon the excellent Sinatra Microframework. Brand new 0.9.10 version containing added features, bug fixes and speed optimizations. Read about all the latest changes or get started by reading our guides, viewing our screencast, or checking out the github repo for more information!
[ANN] resque-exponential-backoff v0.1.1 released
I just released resque-exponential-backoff v0.1.1. A Resque plugin, to add retry/exponential backoff functionality to your Resque jobs.
[ANN] Free Sinatra Course
To celebrate the release of Sinatra 1.0, RubyLearning.org has announced a free, online “Introduction to Sinatra” course. The course starts on 15th May and runs for a week. The course is restricted to only 30 participants, on a first-come-first-served basis. If interested, create an account on RubyLearning.org and email your registered email id to satish [dot] talim [at] gmail.com
ActsAsTextcaptcha
I just launched ActsAsTextcaptcha, it provides spam protection for your Rails models using logic questions from the excellent Text CAPTCHA web service.
Interview with Dave Thomas (Pragmatic Programmers)
I talked to Dave Thomas of Pragmatic Programmers about building code better, his books (the PickAxe book and the Pragmatic Programmer), and learning new programming languages. We also talked about entrepreneurship.
Mandelbrot Set ...in 134 Characters
Code golf is not generally the best use of Ruby, but when I saw my Mandelbrot fractal generator was less than 400 bytes, I decided to squeeze the program down into a single tweet.
Code Metrics with Metric Fu
There’s a new video up at teachmetocode.com about measuring your code’s maintainability with metric_fu.
Rails Dispatch Week 3 is live: ActionMailer!
New post and screencast, by Mikel Lindsaar over at RailsDispatch—check it out!
Using Personal Projects for Learning
Some thoughts on how to use personal projects to keep learning from getting boring, and to make yourself a better programmer. All IMHO of course, suggestions and comments appreciated.
Shindo testing framework for Ruby.
Shindo is a depth first testing framework that is written in ~200LOC. It is fast and has an interactive mode. Checkout this screencast for a demo.
BrB: extremely fast interface for doing distributed ruby
I have recently released the first version BrB, an Event machine based distributed ruby, it is simple and transparent but is extremely fast and reliable. BrB Ruby github. Blog post for usage and example of BrB.
Red Dirt Ruby Conference: Registration Deadline and Discount
Red Dirt Ruby Conference — May 6th and 7th, 2010 — Cox Convention Center, Oklahoma City, Oklahoma — Regular registration deadline this Friday, April 23rd — 10% Discounted registration for readers of RubyFlow using the code rdrcrubyflow
[more inside]
ColorTail Gem Released For Prettier File Tailing
I just released a new gem called colortail. ColorTail provides a cool way for you to configure how logfiles (or any other files for that matter) look by color or text attribute based on regular expressions when you tail them.
Using Enums For Constant Data in Rails
I just wrote up a bit on how to use enums as constant data in Rails and ActiveRecord.
RubyScope, ruby colored binoculars
First release of RubyScope a tool for doing syntactic queries against your ruby code. Find out where variables are being assigned, classes and methods are defined, and more. A TextMate plugin is coming soon.
Three reasons for Resque (and a Scout Plugin)
Jesse Newland of Rails Machine shares three reasons they’ve started using Resque for high-volume background job processing.
Guestlist: user authentication using Github credentials
I just released Guestlist: a Rubygem for user authentication using Github credentials. The source is on Github and here’s the gem.
Unobtrusive Ajax with Rails 3
How to use ajax callbacks in Rails 3 w/ Prototype Read Full Article