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.
Savanna Outliers: Plug & Play Anomaly Detection
Hey folks, just in case you need to clean your data from noise keep in mind, that you can use my new package: Savanna Outliers (github). This package allows to detect outliers using Grubb’s test for outliers. Supports hashes and arrays as inputs.
Phusion Passenger for Heroku
Phusion Passenger works on Heroku now. It brings many benefits, like allowing you to utilize your dynos more efficiently and running your apps faster. Watch the demo for more information.
Simple and easy access to http resources
Step-by-step instructions about how to use resource accessor gem.
Help, My Test Is Failing
A short screencast on debugging and handling failing tests at http://www.tablexi.com/blog/2013/09/help-my-test-is-failing-xi-to-eye/developers/. See more in the XI to Eye series at http://www.tablexi.com/blog/category/xi-to-eye/.
Postgres_ext adds support for common table expressions and rank to ActiveRecord
I just posted an article on using common table expressions and rank using ActiveRecord, postges_ext and PostgreSQL.
Setting up Source Maps for CoffeeScript in Rails
Here is a blog post about Setting up Source Maps for CoffeeScript in Rails. This blog post talks about how to generate source maps, and debug coffeescript in chrome browser. It also briefly talks about sprockets supporting automatic generation of source maps.
How our own workflow is driving PullReview
How our own development workflow led us to create an automated code review software for Ruby developers.
TheRole (Authorization Gem for Rails 4 w...
TheRole (Authorization Gem for Rails 4 with admin UI) was updated. Friday release: TheRole 2.1.1 Great thanks to contributors for pull requests!
Protip: Ruby Devs, Please Tweak Your GC Settings for Tests!
It was made apparent to me that many ruby devs either aren’t aware or couldn’t be bothered to tweak their ruby garbage collector settings. [more inside]
Seeing is Believing - a repl in your editor
Seeing is Believing is a library that will run your code and show you what every line evaluates to in a comment off to the side. Here is a video showing how it works. Complete with endorsements by famed (i.e. trustworthy ;) Chicago Rubyists.
Stages of Learning
It has been a while since I posted on here but I wanted to share a post on The 5 Stages of Learning as seen through the eyes of a ruby developer. Would love to hear what the community thinks and if they can relate.
Simple and easy finder for models
Utilizing square brackets in your models to create a easy quick-finder methods. Here it is
Interview: Continuous Integration and Continuous Deployment at GrabCAD
An interview with GrabCAD. Amos Benninga talks about Continuous Integration and Continuous Deployment and the advantages and disadvantages of using Ruby on Rails. [more inside]
WWTD - simple Travis simulator for local test runs
No more pushing and waiting for emails, instant results! (Can also run multiple builds in parallel) gem install wwtd && wwtd
StarTechConf 2013
Hi Guys StarTechConf, is a two-day conference about technology in Chile, this conference have amazing speakers like Yehuda Katz, Tenderlove, Laurent Sansonetti among others. If you have the chance to visit South America in october, you can´t miss this opportunity.
Dependency Injection in RubyMotion with Objection
Motion Objection for RubyMotion has all of the power and speed of Objection, plus the declarative affordances that the Ruby language provides.
Sinatra and Google currency API – Part 1
In this two-part series, Girish Sonawane will show you how to use the Google currency conversion API and use it in a small Sinatra app. This is Part 1, where he focuses on using the API in Ruby.
Quick Chef Server with Vagrant Tutorial/Repository
I’ve just posted a quick chef server vagrant setup tutorial: https://github.com/lucdiallo/vagrant-chef-server.
Fast Compact Sparse Bit Sets
I implemented a fairly compact data structure for a scenario I had where I needed to store and check set membership for a lot of mostly-consecutive integers, so I thought I would share some details.
A couple of useful extensions to Ruby's Enumerable module
I just wrote a blog post about a couple of useful extensions to Ruby’s Enumerable module.
Writing a Ruby compiler bottom up, part 27
I’ve just posted part 27 of my Ruby compiler series. This time I start removing the last little bit of C (a tiny runtime library providing stuff that’s better as built in primitives).
It's dangerous to go alone. Take this!
To celebrate the launch of out new 8-bit-tacular, Jekyll-powered community website, the Norfolk, VA Ruby Group is holding a t-shirt fundraising campaign on Booster.com. Available in ladies, mens and youth sizes, these shirts will be available for only a few days.