Вот буквально только что я убил полчаса на попытку выяснить причину спонтанного тотального сбоя системы, которую я пишу на PHP. И ведь работало, что примечательно! А потом "бац!" и сломалось само по себе. Вот чего я никогда не мог понять будучи программистом, так того, как программа может работать-работать, а потом вдруг сломаться?
Оказалось, что система распределения тикетов внутри программы работала ориентируясь на время создания. Сервер у меня локальный
(работает прямо на моём компьютере), поэтому все даты и поплыли ровно в 3 часа ночи, когда снова стало 2 часа ночи.
Вы, вероятно, помните
проблему 2000 года, когда все боялись, что жизненно важные программы начнут работать некорректно, ибо дата у них съедет на 100 лет. Так вот у меня похожая проблема случилась, но на один час. Не зря всё-таки придумали UTC.
Офф: А завтра, то есть уже сегодня, я напишу про анимешный мультик "Девочка-лисичка", который посмотрел сегодя, то есть уже вчера. Есть о чём написать, то есть почитать. Нет. Посмотреть :)