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.
What's new in Redmine 1.4.0
Redmine 1.4.0 is almost out. Here’s a list of the most important changes and new features!
Rails + REST: the views nightmare
I just finished an article describing a nice approach for handling complex views of Rails (or Rack) based REST providers.
Cinch 2.0 is here
Today I released version 2.0 of the best known IRC framework for Ruby, introducing a lot of nice new features and API improvements. Changelog and migration guide (for older users) can be found at http://bit.ly/GLoXVP and http://bit.ly/GO4qkW respectively.
What the hell is a hypermedia API and why should I care?
This is a blog post I wrote on Hypermedia APIs in the context of Ruby/Rails
Dress Up Gem
A new gem to check out! Dress Up allows you to specify named sets of method overrides that you can selectively enable and disable.
OpenAuth2 is a thin OAuth2 wrapper written on top of Faraday
100% test coverage Mostly documented Travis support Plenty of examples [more inside]
A Rails engine to edit live copy
We’ve released Copycat version 0.1.0, a Rails engine that allows editing live copy that is managed with the I18n #translate view helpers.
Rails CMS landscape from 10,000ft high
A very quick analysis I made (if it can be called an analysis, really…) on some of the current CMS options for ruby.
Adhearsion 2.0 Plugins: Part 2
Luca Pradovera has posted part 2 of his 3-part series demonstrating the power of plugins in Adhearsion 2. For those not familiar, Adhearsion is a Rails-like framework for build voice applications, and is approaching its 2.0 release.
Discussing design patterns(in ruby). Factory method
I’ve opened a repo on github where I’m going to try to understand the most common design patterns and implement them in ruby. So please, if you want to participate in the discussion of patterns, share your experience or you just have any critics(mostly appreciated) please don’t hesitate to take part in. Thanks.
ActiveResource Removed from Rails. What about Roar?
ActiveResource was removed from Rails, we where using it but now moving we are moving to Roar. I wrote this article to provide an overview about Roar and how it can be used as replacement of ActiveResource ActiveResource Removed from Rails. What about Roar?
Git presenter
I just released an early version of git presenter, a tool help to give presentations with live code. I wrote an initial blog post with a screencast on how to use it or look at the the git repo
multiple_mailers - send emails by different smtp accounts
I just released a gem multiple_mailers, it extends actionmailer to allow one smtp account per mailer class. I also wrote a blog post to explain.
Intelligent Models, Making ActiveRecord a Bit Clevererer
I’ve just written a tutorial on making your ActiveRecord models a bit more Intelligent using techniques from basic Faux Attributes to {scary noise} Meta Programming. It’s my first tutorials so I’d love the feedback.
Fast deployment using Capistrano, RVM and more
I just wrote a new blog post on Fast deployment using Capistrano, RVM and more loaded with all the details needed to bootstrap server in 10 minutes.
Javascript templates using eco.
Eco makes coffeescript available on javascript templates, like jst + erb. Rails + Coffee + Eco + JQuery = AWWWW YEAH!.
Replacing gemsets with bundler
On Ruby Rogues, André Arko mentioned that he doesn’t use gemsets to manage project gems. I was intrigued so I investigated how well that works. Turns out, that works quite well. I’ve written an article on Rake Routes on how to use Bundler instead of rvm gemsets to manage your project’s gems.
MadCoderTV is live on Roku
Watch your favorite Ruby Videos on your big screen. Open Source, Open Content means you can add videos with a pull request!
Bundler Pain Points
I wrote up a list of some common pain points with Bundler (well, at least the pain points that are common to me). I also list various fixes and workarounds.
New Ruby video series on YouTube
Matt Stopa has begun posting a nice series of videos on YouTube, each one introducing some basic concepts in Ruby. These brief videos show him typing in code in real time while giving explanations and comparisons of various ways to implement and improve Ruby code. http://www.youtube.com/user/MattStopaDev
A Unix Shell in Ruby - Pipes
I just published the fourth article in a series where I implement a Unix shell in pure Ruby code. This time it covers shell pipelines.
Accordion Rails helper for Twitter Bootstrap
A micro gem providing an accordion view helper that generates the proper markup for Twitter Bootstrap. Get it here