Gangnam Style сломал переменную количества просмотров Youtube
Gangnam Style — это сингл южнокорейского музыканта Psy. Клип начал набирать миллионы просмотров сразу после выхода. Уже 21 декабря 2012 года видеоролик первым в истории набрал 1 миллиард просмотров.
Здесь этот медиафеномен можно было бы оставить в покое, если бы не маленький факт того, что недавно Gangnam Style вскрыл недостатки видеохостинга. Оказалось, что количество просмотров хранится в 32-битной целой переменной, и счётчик остановился на 2 147 483 647. Об этом разработчики сообщили в официальном аккаунте YouTube.
Видеосервис удачно обратил дефект в пасхалку: если на странице видео навести курсор на счётчик, то будет показана иллюстрация целочисленного переполнения.
zanuda_mode("on"); Сделали ли бы unsigned long(вряд ли бы им понадобилась возможность хранить отрицательные значения) - счетчик вмещал бы в 2 раза больше при том же занимаемом объеме памяти. zanuda_mode("off"); А вообще, этот случай показывает насколько же разросся интернет...во времена написания кода сайта никто не мог и представить 2 миллиарда просмотров...
http://www.youtube.com/watch?v=9bZkp7q19f0
Сделали ли бы unsigned long(вряд ли бы им понадобилась возможность хранить отрицательные значения) - счетчик вмещал бы в 2 раза больше при том же занимаемом объеме памяти.
zanuda_mode("off");
А вообще, этот случай показывает насколько же разросся интернет...во времена написания кода сайта никто не мог и представить 2 миллиарда просмотров...