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.
How to use a non-singleton version of Configatron
Here’s a simple tutorial about how to create your own instance of Configatron, and not use the global singleton.
Ruby GUI Survey
Ruby programmers are invited to take part in a survey of GUI programming in Ruby. The survey aims to get an up-to-date view of what toolkits are being used, for what purposes, and how Ruby could develop as a language for desktop programming in the future. Please take 10 minutes to share your views… even if you never use Ruby for GUI programming.
Rails TakeFive Featuring Jay Fields
FiveRuns has posted the latest Rails TakeFive interview, featuring Jay Fields.
Shoes with ActiveRecord
Get a Shoes app up and running (and do it quickly!) with ActiveRecord in I’ve got some ActiveRecord in my Shoes.
Ramaze by Example
Here is a blog post series which introduces the basics of web development using Ramaze, a fabulous framework that lets you create web applications in Ruby with a minimum of code. It walks through the creation of a small but functional app from start to finish, describing many Ramaze features along the way.
Next NWRUG (UK) user group - 20th November – Pub meet: RubyConf aftermath
This month the meeting will be two weeks after RubyConf so we will all be getting together to discuss any exciting news that may have found it’s way out onto the blogs. Maybe drink some curry and beer too! Meet at 7:00pm in The Paramount - More details
Monitoring Memory
How to monitor memory usage in your Rails app using FiveRuns Manage.
Testing your Rails Plugin
Testing your Rails plugin - A quick tutorial on how to write test for your plugin when you need a database and some models.
RailsTestServing v0.1.2 -- Stable release
Thanks to contributions and feedback, v0.1.2 is here, meant as a stable release. If your first attempt at speeding up your tests with RailsTestServing was unsuccessful, you are encouraged to give it another go.
acts_as_boolean Rails plugin released
acts_as_boolean is a Ruby on Rails plugin I created that treats a column as a boolean, whether it’s a tinyint, integer, float, string, etc. No matter how true and false are stored in the database.
Shoulda for RSpec is Remarkable!
Shoulda for RSpec is Remarkable!
Install Ruby 1.9.1 preview 1 on OSX Leopard
Complete instructions on how to install Ruby 1.9.1 preview 1 on OS X Leopard.
Addressable 2.0.0
Addressable is designed to let you treat URIs as first-class objects, with full support for internationalized resource identifiers. Also supports reverse URI template processing for framework routing.
Leveraging lsof to Troubleshoot Network, Filesystem, Native Library or Device Problems
Leveraging lsof to Troubleshoot Network, Filesystem, Native Library or Device Problems: lsof is one of the most powerful UNIX command (also available on Mac OS X). It is invaluable when it comes to investigating or troubleshooting problems related to network, filesystem, devices or even native libraries. This article first introduces lsof usage and syntax illustrated with concrete examples for the Rubyist and then dive into advanced options and techniques.
Shnork: Check the Links in your Sinatra Site
Shnork is a fledgling project that can dive through your Sinatra website and make sure all your internal links resolve, without 404 or 500 errors. Today, Sinatra; soon, all Rack-based web applications will be able to Shnork! Use standalone, or as an RSpec spec.
Little Known Ways to Ruby Mastery by Ian Dees
The Path to Ruby Mastery Interview Series by Ruby Masters, provides guidance to and answers questions confronting Ruby beginners from across the globe. Today, Ian Dees reveals his secrets!
Announcing Jekyll: A Static Blog Generator
Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server. A blog post about this is available at http://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html.
RailsTestServing v0.1.1 — Bugfix release
RailsTestServing v0.1.1 released. Fixes load path issues and compatibility with Rails earlier than 2.2.0.
Easily minify javascript and css using Fixie Shrinker
Most Rails plugins that minify javascript and css do it on deployment on the server. This requires that the server has the tools installed for doing the minification. What you want is to have the minification process happen constantly during development, alerting you to any minification issues immediately. [more inside]
Introduction to Rack
Thorough introduction to Rack web server interface and why it matters from Pratik Naik
git_remote_branch is github-agnostic
Should git_remote_branch and the github gem be merged? Instead of only responding by email to the user, I decided that a blog post scaled better to answer this question.
Run Capistrano on the server with Github post-receive URL
Make your Rails application “deploy itself” with Pushr, deploying it by Github post-receive hook or by clicking a button in web interface. Read more or browse the source-code.
Rick Rolled by RubyFlow
Nice! i came to post the captcha that got me captcha when the unthinkable happened.
Authlogic 1.2.0 (Auth Plugin) Released
Authlogic 1.2.0 released with password reset support and a tutorial to get you up and running.