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.
Hashie: The Hash Toolkit
If you’re a user of Mash or someone who likes things built on hashes, be advised! Hashie is a new library that solves the namespace conflict once and for all as well as adds some new tools. Blog post here.
small library for getting "lucky" numbers for national lotteries
Unfortunately I didn’t win 40mln (PLN). Maybe someone will be more lucky :) Try it out: defkode’s lotto
10 lesser known ways to find a suitable ruby on rails team for your next project
Everytime we talk to our clients, we find that they are not aware of lot of options through which they can find a good rails developer. I just compiled a list of few sites and ways to find a rails developer for your next project.
MongoScope
I just launched MongoScope, a scope wrapper for the MongoDB ruby driver, inspired by Searchlogic. It’s brand new, but thought people might be interested.
Premature end of script headers - Ruby on Rails with Phusion Passenger on Apache error
If you are experiencing this error, check out this blog post.
Loading Rails conditionally with Rack
Some clever rackup loading now allows gems to be downloaded from Gemcutter even when it’s down for maintenance. Read more here!
Consuming XMPP PubSub in Ruby
A how-to for using blather and switchboard gems in Ruby to work with XMPP PubSub streams.
Ruby in the browser as if JavaScript
Gestalt is a library released by MIX Online Labs that allows you to write Ruby, Python & XAML code in your (X)HTML pages. It enables you to build richer and more powerful web applications by marrying the benefits of expressive languages, modern compilers, AJAX & RIAs with the write » save » refresh development model of the web.
Pop quiz: Are you using Rails 3 (HEAD) for real projects yet?
The title says it all; please leave a comment if you are using Rails 3 on any real projects, or still Rails 2.3? And possibly, why.
Rails + ExtJS: Window, new Netzke widget
How difficult should it be to create a Netzke widget? See the new blog post. With live demo.
RubyMine 2.0 RC
We’ve just uploaded the Release Candidate for RubyMine 2.0 IDE, with many fixes and some additions since last Beta. Do not miss the last chance to get the 20$ discount.
munin-nginx-ubuntu
How’s your server doing? Encharge your ubuntu rails server with stats from munin. This steps will take you through installing munin and the munin nginx plugins. Check it out
Webbynode's Weekly Highlights #1
One of the things we enjoy the most are interesting overall ‘geeky’ links, whether they refer to linux, mac stuff, office design, web applications, etc. We’ll be sharing some of the links we run into each week. Read it here
New Screencast: Creating a Twitter Clone in Rails - Part 4
In case you are following the ‘Creating a Twitter Clone with Rails’ screencast series, the latest release is now out. Continue learning how to create a ‘Flitter’ application using Rails at TeachMeToCode.com
ThinkingSphinx and Nil Results
Just a quick tip to prevent ThinkingSphinx from returning nil results for deleted records and borking your app.
If you’re cleaning up your user’s input in your views you’re doing it wrong
Have you ever found yourself using the “h” view helper all around your views in your applications? Have you ever thought that cleaning up user input in views is a tedious, error prone and cumbersome job? You’re not alone. Read on to find a dead simple solution for this issue.
Rack::GemAssets
Do you want to serve assets from gems without doing some crazy symlinking? Rack::GemAssets does exactly this! (works with Rails or any other Rack enabled web app)
BDDCasts: Removing duplicate Twitter results
Querying Twitter repeatedly will return some of the results already fetched in previous runs, so episode 11 BDDCasts shows how to refactor existing code and remove duplicate results using behaviour driven development.
Nice and easy way to install Ruby and Rails on Ubuntu 9.10 using RVM
I just wrote an article about installing Ruby and Rails on your Ubuntu 9.10 Karmic Koala box using Ruby Version Manager.
Simulate Heroku environment configuration variables in development
A small Rack middleware to help you set up environment variables in development.
Super Inplace Controls updated with support for Rails 2.3
We just updated Super Inplace Controls with Rails 2.3 support and some other features. Check it out
You're An Idiot For Not Using Heroku
John Nunemaker shows how painless it is to deploy an app on Heroku in his blog post.
[ANN] Do YOU want to learn JRuby using Google Wave?
A tool such as Google Wave enables the students to collaborate together in an online environment. Wave replaces the need for multiple services such as a Wiki to post work, Google Docs to collaborate on documents, email to communicate asynchronously, and instant messaging services to communicate synchronously. [more inside]