Avid Life Media Blog
Updating your IOS apps for iPhone 5’s 4 inch retina display
Why not take advantage of more screen space on the iPhone 5? It’s simple and won’t take long.HTML Mobile Debuggers Manifesto
Debugging HTML5 web apps on the desktop is easy. But when you make the leap to mobile devices, things get tricky. We've made a chart to document the recommended tool for each situation.Altering Large Tables in MySQL Without Downtime or Replication Delay
Modifying large databases can be daunting, but with some planning and forethought it can be done safely, without downtime and without any replication delay. Here's how.QA Test Automation using Selenium
At Avid, we've chosen Selenium to satisfy our automated testing needs. Learn all about this great tool's strengths and weaknesses and how we make Selenium work for us.ARPU: A simple number with complex underpinnings
Average Revenue Per User is arguably one of the best metrics out there. It rolls together just about everything your product does into one magic monetization measure.Using Graylog2 for Environment-Wide Log Collection and Correlation
As an organization grows from a startup with a handful of systems into a sophisticated environment comprising hundreds of servers, dozens of subnets, and a multitude of integration points, the benefits of consolidated logging become painfully clear.Logging Tables, Without the Mess
Logging tables are usually at the periphery of a design effort, sometimes added as an after-thought. A DB design technique to design-away storage of NULLs and allow for optional columns is presented.Queue & Worker Roundup
When you have as many users as we do, you become experts at queueing background tasks pretty quickly. We've used all the biggies: RabbitMQ, DelayedJob, Resque, Beanstalk and we're going to tell you all about 'em.Advanced AB Testing
AB testing isn't all fun and games. What you don't know about AB testing.. could kill you!! Learn how to handle staged roll outs, non-independent groups and more.The Merb Problem
Merb was an alternative to Rails, whose hey-day was early in the Rails 2.x Era. It was announced that Merb would be merging into Rails 3.x and that Merb users would have an easy upgrade path. That was not the case. Now it's time to flee. Our hope is that sharing our decision making process might help other Merb users.