Archive for the ‘Blog’ Category

Make Android play nice with Selenium Grid on a remote Jenkins server

September 3rd, 2013 Comments off

I spent quite a large amount of time figuring out how to make a Jenkins server kick off a job to run some integration tests on a remotely connected Android device. A LARGE amount. So much time, in fact, I wished someone had written an article such as the one you see below. Connectivity from the server to the remote device connected to a host computer was my largest time sink by far, so I hope to minimize that for you.

There are some pieces of this puzzle I won’t get into, as lots of information already exists about them. They require some basic knowledge I’m going to assume you possess or that you have ready access to tutorials. The information I’m glancing over includes the following points:

  • How to setup a server with Jenkins
  • How to instantiate a new Android Emulator
  • How to install the Homebrew package manager
  • A bit of Java as well as JavaScript experience – not much needed here, but it certainly helps
  • Basic understanding of what JSON is/is capable of doing; how to write/edit a JSON file
  • Basic understanding of networking ports

I’m running on OSX, but you can probably do all of the following with Cygwin. Read more…

Categories: Blog, Code Tags: , , , , ,

Going out? So am I, but probably for a different reason…

February 2nd, 2012 Comments off

Today is a day for field recording. Been a while since I’ve done this, so I’m listing my takealong kit (in case I forget):

  1. laptop
  2. my audio interface
  3. a large AKG condenser and possibly the Rode shotgun
  4. mic cables and a stand
  5. a TV dinner table

I’m sure you’ve guessed, but the last item is probably the most important!

Categories: Blog, Recording Tags:

Ready… Set… WORK!

January 24th, 2012 Comments off

I’m actively looking for paid programming projects. Let’s do this thing!

Categories: Blog Tags:

Done With School! Again!

December 14th, 2011 Comments off

Finally done with school (for programming). At least, as far as I know I am. I got approval for graduation at the middle of this semester. Let’s hope they keep their end of the bargain :)

Categories: Blog Tags: , , ,

Hands On A Hard Vita

October 16th, 2011 Comments off

Yet another repost from

Screen shot 2011-10-12 at 4.19.40 PM

Finally, I got my hands on a PS Vita. I played the TGS build of Uncharted: Golden Abyss, which is a system exclusive. I can see why it’s difficult for games reviewers to get a sense of what a product (a game and system, in this case) will be like on launch just from playing a demo. The game demo was short, a bit buggy, but overall pretty impressive. The bug, if you’re wondering, involved Drake getting into a “ready” position to hoist an AI character onto a higher platform. The AI character proceeded to get stuck, and there was no way to cancel the canned animation.  Graphics from the Vita looked somewhere close to a 360, and possibly better, but it’s difficult to say with any certainty. There were high resolution textures, lots of simultaneous sounds, and a relatively smooth play experience. The demo isn’t enough to convince me that the system is worth buying, but then again, I’ve been soured by my PSP experience. I shouldn’t have to hack my system to access functionality I want it to have (to be specific, I want to play PS1 games I already own without having to buy them again). Hopefully, my annoyance will change with PS Suite.

Read more…

Categories: Blog Tags: , , ,

More About PlayStation Suite

October 11th, 2011 Comments off

I like to share anything I write here, so I’m reposting my article from

Right now, if you want to make a game for the PlayStation3, you need to spend tens of thousands of dollars on an expensive development kit.  That same thing holds true, even if you just want to make some casual titles or PlayStation Minis!  It’s a different story for making PSP games as the devkit is quite a bit cheaper at $1500, but you’re still out of luck if you’re short on cash.  Luckily, Sony has seen the light (and the money signs), and is going to open the PS Vita as well as a few other platforms for use by the casual and low-budget indie developer.  I suppose I could have titled this “Garage Development Comes to the Masses,” but that’s already been done by the likes of XBox Live Indie Games, the PC and (last but not least) the short list of Apple iOS devices.  We heard about this new “hardware neutral” development environment in January of this year, but what does Sony plan to do with PlayStation Suite?
Read more…

Categories: Blog Tags: , , ,

9 to 5

August 10th, 2011 Comments off

I’m workin!  Can you believe it?

If you contact me, please allow at least 24 hours for me to get back in touch with you, as I may have other tasks yanking me in multiple directions.  This is not an affront to your importance!  You’re all important to me.

Categories: Blog Tags:

Austin GDC 2010

October 6th, 2010 Comments off

Heading to the Austin Convention Center in the morning so I can listen to and report back on interesting panels, discussions and roundtables!

See you all when the whirlwind decides to stop throwing small pieces of splintered wood at me!  Stop me and say, “Hi!” if you catch me either at GDC or ACL starting on Oct 8th!

Categories: Blog Tags: , ,

New Contract For the Win!

August 4th, 2010 Comments off

It’s always good to have work to do! Thanks for hooking me up, Mark :)

Hope to be able to talk about the work going into this one at some point, as it’s certainly an interesting process.

Categories: Blog, Contract Tags: , ,

Fantasy music for your Face…book

May 28th, 2010 Comments off

The hugely popular Facebook game: Fantasy Kingdoms

My first major musical release, as defined by myself, has just taken place! Fantasy Kingdoms is a popular new game on Facebook with over 250,000 monthly players, and I was lucky enough to be chosen to provide them with an original score. Go check out the game if you’re of the Facebook gaming persuasion:

I hope you enjoy both the game and the audio!

The track for Fantasy Kingdoms was created with a number of tools and went through approximately seven iterations (there were minor changes I’m not counting which occurred in-between revisions) before we decided it was “complete”.  It was certainly an educational and interesting experience, as this was my first Facebook game for which to compose!

Categories: Blog, Composition, Music, new work Tags: ,