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.
Adhearsion Training Available Just Before AdhearsionConf 2012
Adhearsion training will be available on Friday October 19, 2012 at the AT&T Foundry in Palo Alto, CA. To get more info and tickets, visit here. You will get a chance to learn Adhearsion on Asterisk, Freeswitch and PRISM.
MotionCasts - Screencasts on RubyMotion
My friend and I have recently launched MotionCasts, screencasts aimed towards teaching RubyMotion. [more inside]
Vote for EuRuKo 2013 logo
Vote for EuRuKo 2013 logo by simply commenting with +1/-1 on the images on this flickr stream!
Presenting Beta version of CIBox.org - a Code Sharing and Continuous Integration Service
Pasting services works great when you need to share trivial code that can be “executed” in mind. But wait, are’t computers that who should execute code? JSFiddle doing a great job of running javascript code and present you with result. Same is doing CIBox, but for server-side languages, Ruby, Python, Node.js … others to come later. And that’s not all about. It does not just run Ruby/Python/Node. It does run various versions of them. So you can test your code against all major language versions. [more inside]
2012 Rails Rumble Registration Now Open!
Registration for the 2012 Rails Rumble is now open! See here for details.
Introducing Sidekiq Pro
Sidekiq Pro is an advanced feature pack for Sidekiq, the best asynchronous processing system for Ruby. It includes brand new functionality like Batches, Notifications and Metrics.
A few SSL tidbits
The blog post about full SSL support at the Travis CI blog has a few interesting facts about setting up SSL certificates, dealing with naked domains and saving money when running multiple apps on Heroku.
Announcing sidekiq-failures - keep track of your failed jobs on sidekiq
I just released sidekiq-failures. It Keeps track of Sidekiq failed jobs and adds a tab to the Web UI to let you browse them. Makes use of Sidekiq’s custom tabs and middleware chain. It mimics the way Resque keeps track of failures.
Letters: A tiny debugging library for Ruby
Letters is a little alphabetical library that makes sophisticated debugging easy & fun. [more inside]
Lightweight handmade solution for jquery autocomplete and rails
Hi guys! In my current project I had a need to use autocomplete tool but with very specific query to db. So how you can make it without gems [more inside]
Sapporo RubyKaigi 2012
Sapporo RubyKaigi is a Japan regional conference which has been held each year since 2008. One of my teammate has participated to the last edition and wrote about it and said how a pleasure it was.
Monitoring Resque and DelayedJob
A couple of us are working on a service to make it super easy to monitor resque and delayed_job tasks. We’re really keen to get some early feedback and would appreciate anyone who’s using these taking the time to see if we’re on the right track. More info at evenitron.com where you can also request an invite.
Paranoid Git Workflow
Check out my new blog post about improving teamwork in big projects with paranoid git workflow.
Lightning JSON in Rails
Rendering JSON is pretty easy in Rails. But what happens when we need to return 10,000 records at once? “Lightning JSON” post explains how to speed up JSON rendering in Rails.
How to skip migrations in capistrano deploy (if no new ones)
Make deploy time shorter by skipping migrations. Here is the solution.
Using Routing Constraints to Root Your App
I just wrote a post about using Rails routing constraints to set a different root path for an authenticated user.
Easily prototype new features in production with subsets of users
Have you ever wanted to test out a new feature with only a subset of users? Did you end up with lots of if/else statements embedded in the main code? If so, perhaps Chili - The spicy extension framework for Rails can help.
Full text search on Heroku FOR FREE
I recently wrote a two-part blog post on doing full-text search on Heroku for free. Here are links to Part 1 and Part 2. TL;DR: you can use the pg_search gem, but its scopes have some serious problems, with workarounds detailed in the blog posts.
Introduction to Ruby code optimization (part 2/2)
I just finished my article to make your Ruby code faster with some Ruby tips, advices, examples and practical techniques!
ReferenceNumber simple gem to generate reference numbers
I just launched ReferenceNumber Ruby library to generate reference numbers (viitenumero, referensnummer).
Generating absolute urls in Padrino
I just wrote about how to generate an absolute url in Padrino. Padrino is an awesome little framework, but it takes some digging around to get the best out of it.
Make your website super fast with Asset Pipeline, Sprites & Cloudfront
As the Heroku Cedar stack has no Proxy in front of your Rails application any more static assets have to be delivered through your application. This is very inefficient and keeps your dynos or unicorn workers busy with serving your assets. [more inside]
How to display page views in Rails app using Google Analytics API
Here is my blogpost about using Garb gem in rails app for displaying page views and real example of using it.