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.
Difference 1.0.0 Released
I just launched difference to compare 2 activerecord objects. Feel free to download and contribute to it. Hope you find it useful.
New in Rails Edge: Queue
I’m launching a new rails edge series, here’s the first article: [more inside]
Find Your Rails Partials Easily
Trying to find partials in a huge Rails codebase can be annoying. This makes it easy: gem install way [more inside]
Adding UTF-8 support to IRB or Pry
I have wrote a blog post explaining how to add UTF-8 support to IRB or PRY compiling it through Ruby Build.
Quiet Assets Help You to Have Little Log
A little article about quiet_assets gem and why it’s really usefull.
Intro Sadie and Olsen
About a week ago, I posted about Sadie, a construct for optimized data access and analysis, and Olsen, a simple reporter that makes it easy to produce typeset reports (among other data products) using a framework of very manageable data primers and a powerful templating system that marries ruby’s erb templates with sadie’s data access api. [more inside]
Released Bookshop 0.1.3 - Publishing Framework for HTML/CSS/JS Book Toolchains.
Just released version 0.1.3 of Bookshop, an open source book publishing framework for building pdf/(e)books based on HTML, CSS, and JavaScript. Bookshop is built in Ruby. [more inside]
Create a mashup of your coder's and designer's blogs for your company to show using planet.rb
I wrote planet.rb, the main purpose of the gem is for a code shop to have a healthy blog populated automatically with tech articles from its employees. It’s flexible, configurable and designed to play along with Octopress/Jekyll. Other uses include migrating a blog from whatever to octopress, but that’s a side effect :) [more inside]
Using mruby inside of a NoSQL Database
Frank Celler (@fceller) is currently working on using mruby as an alternative to server side javascript in the new NoSQL database AvocadoDB. He describes his way towards an interactive mruby shell and made some preliminary performance tests for mruby and v8, which is currently used as the embedded language in AvocadoDB.
Our Rails 3.1+ deployment workflow and tuning the assets pipeline precompilation task
Rails 3.1’ assets pipeline is awesome, but precompilation takes a LOT of time. In this blog post, we explain how we hacked stuff to make this task quicker.
Asset Pipeline for Dummies
Learn how the Asset Pipeline works and why you should use it at http://coderberry.me
Getting started with mruby
Learn what makes mruby different and how to get started embedding Ruby in a C program by reading this mruby blog post.
Making the Web Fast(er) one Rails page at a time
RailsConf 2012 slides for Making the Web Fast(er) one Rails page at a time - tools and tips for optimizing your pages using a variety of Google tools (aka, the tools we use at Google to optimize our products).
Rails Internals: Secure Password
Another article in the Rails internals series: [more inside]
My Emotional Framework
This isn’t the traditional programmatic framework. As an engineer, I am constantly looking for repeatable rules and guidelines. As I mature, I try to govern my emotional life in the same manner. Here’s my (feeble) attempt to outline my emotional rules that I use to guide my relationships with others, the relationship with myself, and how I can dissolve unfounded fears. Feel free to fork. Pull requests gladly considered. You can find the guidelines here.
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. [more inside]
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. [more inside]
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.