Been paying attention to Twitter recently? You might have noticed Apple developers complaining about the company's developer portal, which has been out of service for a number of days. Today, Apple acknowledged the outage, explaining that the site was taken down to combat a