Consoles
 

Archive for February, 2009

Python Is Mocking Me: A Ruby Programmer’s Adventures With Python/Mox

by Tim Jones, February 23rd, 2009 at 01:16pm - 7 Comments »
Posted in: Engineering, Python, Uncategorized

Overview

Much of Agora’s work over the last few years has been done in Ruby. Recently though, we’re migrating major components to Python in order to enjoy the benefits of cross platform compatibility with Windows. The purpose of this post is to discuss testing in Python; specifically mocking.
(more…)

  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • Tumblr
  • Twitter

Agora in print

by Scott DeMarco, February 23rd, 2009 at 12:09pm - No Comments »
Posted in: News

Our CTO Brian Corrigan was quoted in an article in this month’s ComputerWorld magazine. Check it out here!

  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • Tumblr
  • Twitter

Automatic Deploy Notifications

by Ola Mork, February 23rd, 2009 at 12:07pm - No Comments »
Tagged As:
Posted in: Engineering

When we make a deploy to our staging or production environments there are about 5 people who need to know and about 25 who want to know. Often someone is forgotten or the email doesn’t go out at all and we get a phone call (which no one likes).

The solution? Capistrano recipes to the rescue!
(more…)

  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • Tumblr
  • Twitter

Automagically Managing Merges with SVN

by Ola Mork, February 23rd, 2009 at 12:05pm - No Comments »
Tagged As:
Posted in: Engineering

For each Guitar Hero game we have a full trunk/branches/tags structure. Most of the trunks are copied off of their predecessor’s trunk. This works pretty well for us, but it can be hairy to merge changes made to the original (game-1) trunk down to each of its descendants. (more…)

  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • Tumblr
  • Twitter