Posts Tagged ‘ code ’

Using BETWEEN for SQL comparisons

November 14, 2009
By Robby Russell at Robby on Rails
Using BETWEEN for SQL comparisons

Recently, Carlos, suggested that I should start sharing some basic SQL tips that help with performance and/or general usage. I recently came across some code that I didn’t like to read and/or write. For example, let’s take the following…SELECT * FROM brochures WHERE published_at <= now() AND archived_at >= now()Essentially, this is pulling back...
Read more »

Tags: , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

The 8-Hour Rails Code Audit

October 20, 2009
By Robby Russell at Robby on Rails
The 8-Hour Rails Code Audit

While our team is typically focused on larger client and internal projects, we do get an opportunity to assist businesses on a much smaller scale. Whether this be through retainer-based consulting or through code audits, we have seen a lot of Ruby on Rails code over what has nearly been… five years!? We’ve been...
Read more »

Tags: , , , , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

Flash Message Conductor now a Gem

October 13, 2009
By Robby Russell at Robby on Rails
Flash Message Conductor now a Gem

We’ve been doing some early (or late… if you’re a half-full kind of person) spring cleaning on some of our projects. One of the small projects, flash_message_conductor, which we released last year as a plugin is now a gem. We’ve been moving away from using plugins in favor of gems as we like locking...
Read more »

Tags: , , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

Planting the seeds

September 5, 2009
By Robby Russell at Robby on Rails
Planting the seeds

Yesterday, the Rails team released 2.3.4, which includes standardized way for loading seed data into your application so that you didn’t have to clutter your database migrations.I noticed a few comments on some blogs where people were asking how to use this new feature, so here is a quick runthrough a few ways that...
Read more »

Tags: , , , , , , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

Using model constants for project sanity

June 22, 2009
By Robby Russell at Robby on Rails
Using model constants for project sanity

On one of our larger client projects (approx. 160 models and growing…) we have a specific model that we refer to quite a bit throughout our code. This model contains less than 10 records, but each of them sits on top of an insanely large and complex set of data. Each record refers to...
Read more »

Tags: , , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

Subdomain accounts with Ruby on Rails explained

January 11, 2009
By Robby Russell at Robby on Rails
Subdomain accounts with Ruby on Rails explained

DHH recently posted, How to do Basecamp-style subdomains in Rails on SvN and it just happens that I was implementing some similar stuff this last week for a project we’re developing internally.In our project, not everything needs to be scoped per-account as we are building a namespace for administrators of the application and also...
Read more »

Tags: , , , , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

The HTTParty has just begun

November 26, 2008
By Robby Russell at Robby on Rails
The HTTParty has just begun

After releasing the new RubyURL API, I decided that it was time to look around at libraries to interact with it. I came across a new Ruby gem from John Nunemaker named, HTTParty, which aims to make it easy to talk to XML and JSON-based web services. Be sure to read John’s announcement of...
Read more »

Tags: , , , , , , , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

Lesson Learned: Git Ref Naming

September 18, 2008
By Robby Russell at Robby on Rails
Lesson Learned: Git Ref Naming

Our team has been working our way into the Git world. One of our big client projects is now 100% git while the other is still on Subversion for another month or so. (I’m getting by with git-svn, the gateway drug on that). We’ve had pretty much nothing but success with Git for quite...
Read more »

Tags: , , , , ,
Posted in Publishers, Robby on Rails | View Comments

RSpec: It Should Behave Like

August 19, 2008
By Robby Russell at Robby on Rails
RSpec: It Should Behave Like

I was going through an older project of ours and cleaning up some specs and noticed how often we were doing the same thing in several places. When we started the project, we didn’t get the benefits of shared groups. Now that we have some time to go through and update some of our...
Read more »

Tags: , , , , , , , , , ,
Posted in Publishers, Robby on Rails | View Comments

Code Digest #1

June 17, 2007
By Revolution@Rails at
Code Digest #1

When you program for a living, you write lots of code. There is often some code that you are fond of. We start the Code Digest series to present such code written by the RHG developers. We encourage other teams and individual developers to share similar snippets in their blogs so we all can...
Read more »

Tags: , , , ,
Posted in Publishers, Revolution On Rails | View Comments