iTunes ストアのダウンロード曲数が 100 億に近づいている。
地球上の人口 60 億の老いも若きも含め1人1曲以上買ったことになるのだからスゴい。
100 億曲目をダウンロードしたひとにはアップルが1万ドルくれるそうだが、地球上から1人を選ぶのより難しい確率になる。
100 億曲目ダウンロードをめぐる楽しい話題を Jim Dalrymple が提供している。
The Loop: “Predicting when Apple will hit its 10 billionth song” by Jim Dalrymple: 15 February 2010
* * *
アルゴリズム
頭のいいひとはスゴいことを考えつくものだといつも感心する。最近の例でいえば、アップルの iTunes ストアで 100 億曲目がダウンロードされるのが何時になるかを当てるアルゴリズムだ。
I just love watching what smart people come up with. The latest is an algorithm to figure out when Apple will reach its 10 billionth song downloaded.
そんなアップルの記念すべき日を予測する方法を考えついたのは Barry Schwartz、Mike Butler、Alex Fierro の面々だ。
Barry Schwartz, Mike Butler and Alex Fierro came up with a way to predict when the company will reach the milestone. According to Schwartz, this is how they figured things out.
* * *
カウントダウンページ
「いい方法を考えつくため、まずアップルのカウントダウンページをよく見た。アップルのカウントダウンページは、Flash なんかまったく使わずに素晴らしい効果をあげている。アップルは Javascript と CSS だけで、大量の背景数字のイメージを上下させているのだ。ソースコードを調べてみると、カウンターの起点および変化率がテキストファイルから読み込まれているのがすぐ分った。」
“To come up with a good estimation, we started by taking a look at Apple’s “countdown” page. The 10 Billion Song Countdown page features a really awesome countdown effect without a lick of Flash; it’s all done by moving a large background-image up and down with Javascript and CSS. By taking a look at the source code, we quickly discovered that the counterユs starting amount and rate of change is being loaded from a text file.”
* * *
予測カウンター
予測カウンターは Alex Fierro たちのサイトで見られる。今現在 8300 万の数字は少しずつ減っている。あと7日と11時間で 100 億曲に達する見込みだ。
You can see the counter on his Web site. The counter is down to 83 million and dropping. The estimated time to reach 10 billion is in 7 days, 11 hours.
* * *
100 億曲目に1万ドル
アップルは 100 億曲目をダウンロードしたひとに1万ドルのギフトカードをあげるコンテストをやっている。
Apple is holding a contest with a $10,000 gift card going to the person that downloads the 10 billionth song.
* * *
Flash を使っていないアップルのカウントダウンページは、その点でも興味深い。
Alex Fierro たちのサイトでは、ブログにエンベッドできるウィジェットも提供されている。
★ →[原文を見る:Jim Dalrymple]
★ →[原文を見る:Alex Fierro et al.]
Technorati Tags: Apple, iTunes, Programming, Algorithm
コメントを残す