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.
Tested CSV export in Rails 3, new take on an old problem
I needed to do a CSV export yesterday, and detailed the process from testing to exporting.You can read the complete post on wealsodocookies.
tmux Tutorial
In case you still haven’t tried tmux: this tutorial contains all information you need to start, gathered in one place - tmux Tutorial
Exhibit vs Presenter Patterns
I just published an article on the Exhibit pattern vs the Presenter pattern. The Exhibit pattern was introduced by Avdi Grimm in Objects on Rails. These two are similar in concept and structure, although vary in their use cases.
The Business Tip DHH Gave me Last Night
A dream, and a business tip that DHH gave me last night.
Rails Edge: Multiple Route Files
You can now have multiple route files in your rails [edge] app.
Ore 0.9.0 released
Released Ore 0.9.0. Ore is a flexible RubyGem project generator, supporting Git/Hg/SVN, gemspecs, gemspec.yml, rubygems-tasks, bundler, .rvmrc, RDoc, Markdown, Textile, YARD, RSpec, Test::Unit and installable templates. Read more
Simba v0.0.5 is released! - provide you ruby off rails bestpractice.
Simba provide you ruby off rails bestpractice.
named_emoji has been released - You can get the emoji for Mac OSX easily
I just released named_emoji. You can get the emoji for Mac OSX (Lion and Later) by name easily like NamedEmoji[:smile]. The emoji names are from Emoji cheat sheet.
My first look at mruby (with code)
Just posted my first look at mruby with a practical overview, and a naive benchmark.
rubygems-tasks 0.2.0
rubygems-tasks are agnostic and unobtrusive Rake tasks for building, installing and releasing Ruby Gems. rubygems-tasks are compatible with plain .gemspec files, support Git/Mercurial/SVN, PGP signed tags, package checksums, PGP signed packages, a console task and ANSI coloured output! Read more
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: Read more
Find Your Rails Partials Easily
Trying to find partials in a huge Rails codebase can be annoying. This makes it easy: gem install way Read more
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. Read more
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. Read more
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 :) Read more
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: Read more
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.