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.
The steps Boston Ruby is taking to become newbie-friendly
The steps Boston Ruby is taking to become friendly to beginners, on the OpenHatch blog.
Just released chef-handler-librato 1.1.0
I just released chef-handler-librato, which allows you to send chef metrics to Librato metrics.
http-parser-lite, a skinny wrapper around Joyent http-parser
I just released https://github.com/deepfryed/http-parser-lite. It’s yet another wrapper around Joyent http-parser. I wanted to keep the API simple & the code minimal. [more inside]
Gon v3.0.5 is out
New option (:need_type) and fixes for old ones with small refactoring, soon there will be convenient wiki instead of long README.
Catche - No more sweepers or observers
I just released catche. A caching library for Ruby on Rails. Automatic expiration of resource and collection caches with minimal configuration. Even supports multiple (polymorphic) associations.
Lessons Learned: First 6 Months of Running a Rails Consultancy
Maybe off-topic but we do develop all Rails! I’ve collected some thoughts and reflected on what has gone right and what has gone wrong (and how it was fixed) for starting a Rails consultancy in the past 6 months.
BlueBoard opensource statusboard
We have just launched our first beta version of BlueBoard! BlueBoard is a slick project dashboard/statusboard ala PanicBoard and statusboard.me. It is a standalone HTML/CSS3/Javascript client that can be hooked to any service that delivers a BlueBoard compatible JSON payload. [more inside]
Using Sublime Text 2 with Ruby and RSpec
I just posted about how I use Sublime Text 2 with Ruby and RSpec, including automatically kicking off tests in Terminal.app.
EmailRecipientGuard: send outgoing email always to the same address
With EmailRecipientGuard you can configure ActionMailer to always send outgoing email to the same address (useful for example for development or staging environments).
API Taster - A quick and easy way to visually test out your application's API
API Taster - A quick and easy way to visually test out your application’s API. [more inside]
active_record_uuid 0.1.0 released
I just released active_record_uuid yesterday. It is a nice gem that uuid support to your activerecord model. It allows you to store uuid in various formats: binary (16 bytes), base64 (24 bytes), hexdigest (32 bytes), or string (36 bytes), and query back with uuid string.
Bustle - Activities recording and retrieving using a simple Pub/Sub architecture
Bustle - Activities recording and retrieving using a simple Pub/Sub architecture. The advantages:
Ubuntu 12.04 Ruby on Rails Development Environment
I know I’m late to the party, but I just couldn’t find a guide that documented a rails setup the way that I needed it to, so I just posted an updated Ruby on Rails setup guide for Ubuntu 12.04 LTS, Precise Pangolin. [more inside]
up - a bash script that updates either a git or an svn repo
This script lets you run a single command to update either a git or an svn repo. I hope you find it useful.
Building Relationships in a Database and Querying with ActiveRecord
How exactly do we model relationships between different database tables, and how do we use those relationships in ActiveRecord? With Database Relationships and ActiveRecord [video] you’ll learn how to map a has_many and belongs_to relationship and more in databases, and cover how to query and join the data in ActiveRecord. This is the second week of my Database and Rails class at the University of Texas.
irake - lightning fast rake (in rails console)
I just launched irake for easy and fast running rake tasks in rails console. [more inside]
rails_best_practices 1.10.0 released
rails_best_practices gem 1.10.0 released, it added 3 new checkers, HashSyntaxCheck, LongLineCheck and UseParenthesesInMethodDefCheck, check out more here
BostonRB June '12 - JRuby
This past month we had two presentations and one lightning talk, videos available: [more inside]
Talks gem now works on linux and show notifications
I just added new functionality to talks gem for working with different notifiers (like Growl, Kdialog, etc). And from previous version talks perfectly works not only on MacOS X ;)
Some Updates on Representable: 1.2.3 Released
With the release of representable 1.2 - a gem to map (REST) documents to Ruby objects - some groovy things changed, like the treatment of nil and false values.
postgres_ext: Adding Postgres data types to Rails
I just blogged about a postgres_ext, a gem I released to add support to ActiveRecord for PostgreSQL data types
portalign - A rubygem for easily managing your EC2 security groups
Portalign is a rubygem designed to simplify EC2 security by aligning your EC2 security group(s) with your current IP address. This allows you to keep your ports 99.999% closed, while leaving them open for the only IP address that matters: where you are right now. Align the port, do your work, release the port. Easy and secure.
Cloud-based API for applying effects on images
This blog post describes how to easily apply effects and filters on images using Cloudinary’s cloud-based API: hue, saturation, brightness, oil paint, sepia and more. The post also explains how to apply multiple chained image transformations simply by modifying an image URL. Ruby sample code included.
CachedResource @ 2.3.2
CachedResource is now at version 2.3.2. It now supports cache expiry randomization and deals with certain ActiveSupport quirks better. [more inside]