WURFL in the Cloud with Ruby

Jun 13th