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.
Discount coupon for the Rails Tutorial (2nd Edition)
Michael Hartl just released a second edition of his Rails tutorial. In this brief post I describe why it’s a worthwhile course and provide a discount coupon for 25% off.
Environment specific robots.txt with the Roboto Rails Engine
Introducing Roboto, a Rails Engine for providing environment specific robots.txt files. Use this to hide your staging and QA environments from search engines.
SwitchFile - a basic utility for jumping across files
SwitchFile is a basic utility for jumping across files. With it, you can open the matching controller, helper, spec of a model file or whatever. You can configure the type of files it recognizes via a simple ruby configuration file. Read more
All magic comes with a price
An opinion article on frameworks in the Ruby and Node.js communities.
Capy is the Capybara script runner
I just released capy. It provides the ‘capy’ command to run the script written in Capybara DSL. I will use this tool for web operation automation.
You should try automated static code analysis
I followed John Carmack’s advice and discovered that static code analysis is the next step (after BDD) if you care about your craft.
Squeel 1.0 Released
I’ve just released version 1.0 of Squeel, the gem that adds all sorts of powerful new querying syntax for ActiveRecord 3.0.x - 3.2.x. It’s been over a year in development, so I’m really excited to get it out the door for this RailsConf. Check out this post for details on what’s new, and a rundown of some of its nicer features.
Matt Aimonetti: Ruby in 2012
Ruby is more popular than ever, but it’s also not as trendy as it used to be. Matt Aimonetti a well-known Rubyist, technical writer, speaker and active open-source contributor talks about his vision of Ruby in 2012 and for the future.
Start learning to Read The Source with others
Ever tried starting to read open source code only to be totally stumped as to whats going on? Well why not join our code reading study group. Read more
Using mruby in a nosql database (like Lua with Redis)
Frank uses mruby as embedded language in an open source nosql database called AvocadoDB and blogs on his experiences.
RailsConf 2012 Twitter Leader Board APP
I just launched RailsConf Twitter Leader Board. Read more
Tidying up an rspec suite with helpers
A blog post about using rspec helpers to tidy up your suite.
Example gem including @font-face in the rails asset pipeline
I just created a example gem which adds @font-face fonts to the rails asset pipeline. Check it out on Github!
Exception Notification v2.6.1 is out!
ExceptionNotification v2.6.1 was just released, fixing custom views lookup for background notifications. Get it while it’s still hot!
Two for one: jqtree-rails and jquery-cookie-rails
I just created jqtree-rails which allows you to use jqTree within your Rails 3 applications. Read more
Rails for API applications (rails-api) released
Rails for API applications (rails-api) released
Process => Process in CarrierWave
Process => Process in CarrierWave.
Concerned about Code Reuse?
If you’re concerned about code reuse in Ruby you should be using Active Support concerns to awesome-ize your modules. Learn why and how in this quick article.
Roar 0.10 with JSON-HAL Support and Representable 1.1.6 Released
Roar 0.10 got support for HAL+JSON, a new promising hypermedia REST format. Representable 1.1.6 got the :if option for conditional representing properties. Read it here.
[Screencast] Creating an ASCII progress spinner
Free screencast shows how to display a Command line progress spinner that runs in a background thread.
Learning Grails - A beginners guide for the Rails developer
I have started working on a book called “Learning Grails - A beginners guide for the Rails developer” http://leanpub.com/learninggrails). Rapid MVC development strongly influenced by Rails.
mruby, write iOS & Android apps in Ruby thanks to mruby
Appcelerator Titanium employee Yuichiro MASUI announced mobiruby. For a review of MobiRuby check out this blog post.
mruby, Matz' new Ruby implementation is now on GitHub
Matz and his team released mruby source code on GitHub. For more details on what mruby is, check out this blog post.
My take on mruby and MobiRuby
Many people asked me what I thought of the announcement of Matz’s new Ruby implementation and the first real life use of it: MobiRuby, allowing Ruby developers to write iOS apps. Here is my take on these two projects.
Devise, CanCan and Twitter Bootstrap for Rails: Tutorial and Example App
Just added to the RailsApps GitHub repo: an example app for Rails, Twitter Bootstrap, Devise, and CanCan. Twitter Bootstrap is coming on strong as a front-end framework to use with Rails; Devise continues to be popular for user management and authentication; and CanCan is a favorite for authorization architecture. This example app puts them together. Best of all, it comes with a detailed Rails Tutorial for Devise with CanCan and Twitter Bootstrap. The tutorial takes up where the popular RailsApps tutorial for Devise with RSpec and Cucumber leaves off. Like the other example apps in the RailsApps repo, this one comes with an application template to generate a starter app, with options for Haml, Devise modules, and more. Built with the Rails Apps Composer gem.