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.
Reversible, secure storage for your Rails model with public key encryption
I just posted a Rails plugin that allows you to securely and easily store secrets in your Rails models using public key cryptography using Lockbox.
Testing flex apps from ruby with Cucumber
Functional testing for flex applications with FunFX and Cucumber.
RIO: Ruby I/O Facilitator
It strikes me as extremely idiomatic but Rio bills itself as a “Ruby I/O facilitator” that abstracts the abilities of many of Ruby’s IO classes. It’s not new, but it hasn’t been on RF before.
Native MRI Callback
A quick dive into MRI extensions by stepping through a Callback object implementation
Mac OS X 10.6 Help Needed for autotest-fsevent Gem
The few Obj-C code lines of autotest-fsevent allegedly misbehave on Mac OS X 10.6. Can anyone with a Snow Leopard SDK help out?
@object.destroy doesn't work like you think it does
Find out more (Ed: At time of writing, it looks like David’s site is down but the link is correct so feel free to try!)
"Django Admin" style administration with typus
Typus - Effortless admin interface for your Rails application
Making Your Existing User Base Play Nice With Your Facebook User Base
This is the second article in a series of articles explaining how to get your existing rails application on facebook. This article focuses on unifying your user base.
One week to register for the Ruby Hoedown (the FREE Ruby conference)
With only about 10 tickets and a week left, you’d better register now if you want to come to this year’s Ruby Hoedown, the free regional conference we’re holding in Nashville, TN!
Backgrounded 0.3.0 Released
Check out the release notes for Backgrounded, The API for calling background jobs.
Scripting Java Libraries With JRuby (by Charles Nutter)
Missing a Java library you used to use back in the day? Charlie Nutter talks about how JRuby makes them accessible again, all from the safety of your comfy Ruby world :)
Activity Logs and Friend Feeds on Rails & pfeed
This blog post explains how to create a friend feed and scoped application logs with the pfeed plugin.
git merge vs git rebase
understanding Git merge/rebase workflow and avoiding rebase hell
Beginning Ruby Book Promo and Interview
RubyLearning.org has organized the promo of Peter Cooper’s book - Beginning Ruby 2nd Edition from 25-27 August 2009. Also, Peter Cooper talks about the book to RubyLearning in this brief interview.
Getting Your Existing Rails App on Facebook
There’s already a ton of information out there about writing a Facebook application from scratch with Rails. In this blog post I’ll tell you how to get your existing rails application on facebook.
Why The Lucky Stiff Missing?
It seems that Ruby hero, why the lucky stiff, is missing (or has been the victim of a significant hack). why is mostly known in Ruby land as the creative genius behind things like Hpricot, Hackety Hack, Shoes, RedCloth, and Camping.
vimcast: introduction to using vim with Rails
Someone recently asked thoughtbot to do “vim on Rails” screencasts. So, we’re responding with this experiment. Let us know what you want to see and we’ll try to improve things the next time around.
Git By Proxy
Simple rake tasks to rope in a graphic designer who doesn’t want to use version control and (S)FTP’s stuff up to the server instead.
Lockdown 1.3.0 released!
Lockdown, an authorization system for Rails 2.x, released version 1.3.0: Ruby 1.9 compatibility and RSpec helpers to simplify testing your application’s authorization rules. more…
Improving Seed Fu
…The bad news is Seed Fu was terribly slow on large datafiles and consumed RAM without freeing it, which means it never completed seeds of many large fixtures. The good news is I’ve got yer fix right here.
Faster Sites Done Faster
Google wants your site to be faster. They want it so much, they made videos! You don’t want to watch videos though, you want to make your site faster, faster. Take an hour of time and make your website 4-5x faster using these 5 high-impact techniques.
Yehuda Katz's Five Favorite Things About Rails 3
Check out his current faves – but at the rate Rails 3 is progressing, there’ll be more right quick!
Quakespotter - a ruby processing application
quakespotter.org an example of what can be done with ruby-processing. Also, check out the code on Github: http://github.com/jashkenas/quakespotter/tree/master
Smart Clients: ReverseHTTP & WebSockets
Most web applications are built with the assumption that the client / browser is ‘dumb’, which places all the ‘scalability’ and load on the server. But, what if, the browser was smarter? A look at ReverseHTTP & WebSockets APIs.
Devver just launched public beta
Devver allows simple easy to use parallelization of Test::Unit and Rspec tests. Try the freshly opened up public beta, give your test suite a shot on Devver.