Почему не переводятся часы

топ 100 блогов dolboeb31.03.2015 С утра обнаружилось, что мой рабочий Мак ночью отдал Богу свою мятежную яблочную душу.

Подключая и настраивая с чистого листа новый комп, я, наконец, понял, что нам в воскресенье рассказывали в новостях про «перевод часов» (который в России в очередной раз отменён, а в гаджетах, нечутких к решениям Государственной Думы VI созыва, он, тем не менее, в ночь на 29 апреля случился — по указке вашингтонского обкома, не иначе). Я внимательно проверил все свои устройства, карманные и настольные, но все они показывали правильное московское время, и совершенно не пытались сбиться на час. Так что я решил, что коллеги попались на очередную утку, подброшенную знакомыми эникейщиками.

А когда стал настраивать новый Мак — обнаружилось, что он-таки довольно упрямо тянет с яблосерверов московское время на час позже фактического. При разысканиях выяснилось, что проблема реально существует, и неплохо описана в документации. Заодно я понял (не прошло и 30 лет за компом) как именно разные операционные системы решают проблему с переходами на зимнее/летнее время в разных часовых поясах, где этот вопрос отдан на откуп законодателям с bipolar disorder, как в России.

Оказывается, сервер синхронизации часов отдаёт подключённым устройствам одно и то же время на весь шарик — видимо, UTC. А вот информация о том, как соотносится с UTC время каждого отдельно взятого часового пояса, в операционной системе зашита локально, в соответствии с известными на момент программирования местными законами о летнем/зимнем времени. И если вы регулярно обновляете ОС (по крайней мере, в яблочной экосистеме), то текущие версии OS X и iOS давно учли новые решения Госдумы. Если же вы давно не обновляли ось, или она в принципе не подлежит обновлению (как какая-нибудь снятая с поддержки Винда, типа XP), то эта система просто не в курсе того, как в России менялось смещение относительно UTC за последние годы. Как не знает этого, к примеру, OS X 10.8.5, на которой я и отследил ошибку. Эта система по-прежнему ориентируется на медведевский завет, что московский пояс — это UTC+4, зона постоянно действующего летнего времени, как в Индии.

Решений у проблемы принципиально два. Радикальное состоит в том, чтобы взять и обновить систему (например, до Yosemite). В новой версии Москва будет считаться UTC+3, царством вечной зимы, где солнца всё равно не видно, так что и электричества на нём не сэкономишь.

Паллиативное решение — для тех, кому лень переставлять систему, или не хватает для этого административных полномочий — состоит в переназначении своего часового пояса. Москвичам и питерцам надлежит установить зону Калининграда/Минска, свердловчанам — Ашхабад или Ташкент. Новосибирцам, наоборот, нужно выставить время Ебурга, красноярцам — Новосибирска, иркутянам — Красноярска, и так до самого Магадана (которому предписывается назначить своим поясом Якутск). Полный список «кому куда переезжать» доступен в очень вдумчивом пошаговом хелпе Яндекса.

Тут напрашивается вопрос: а какая, в сущности, разница. Ну, будет на компьютере неправильное время, есть же часы наручные, дисплей телефонный, да мало ли гаджетов с часами, включая ту же микроволновку. В принципе, замечание верное, но опыт подсказывает, что правильное время на компьютере (особенно — подключённом к Интернету) иногда используется системой для нужд, о которых сами мы не задумываемся. Например, для сортировки файлов по времени создания и писем по времени отправки/получения, для маркировки сообщений в чатах и постов в блогах, а также иногда для сверки при синхронизации с внешними устройствами. Серьёзно сбившиеся системные часы могут стать помехой для подключения к сетям WiFi. По всем этим причинам проще один раз настроить часы корректно, чем жить в ожидании сбоев, причину которых зачастую много проще устранить заранее, чем впоследствии угадать.

Оставить комментарий

Andrey Ilyin 09.08.2015 13:12
немогуперевестичасынакомпьюторе
Архив записей в блогах:
Вчера утром жена сказала, что неплохо бы шашлык сделать - давно не было. «Я понял - это намёк, Я всё ловлю на лету» - слетал в магазин, купил свинины, ибо традиции нарушать нельзя. Свиной шеи тут не бывает - по другому рубят, поэтому взял окорок; в магазине же обнаружился почти настоящий ...
Я не знаю, как мне удается сохранять бодрость духа в этот кризис. Мне даже не приходится стараться, оптимизм мой неубиваем. Мало того, получается мобилизовать все духовные силы и направлять их на поддержку упавших духом. И это при том, что в долларовом эквиваленте мой доход сократился ров ...
Греция и Россия. Бывший министр энергетики Греции Панайотис Лафазанис [Panagiotis Lafazanis] и его про-русски настроенное Демократическое национально-освободительное движение (DIKEA) ...
Пятиклассница из Элисты Таня Ж. повесилась на собственном шарфе, придя домой из школы. 13-летняя Катя Т. прыгнула с 8-го этажа в Петербурге после профилактической беседы с учителями о серии суицидов. 15-летний ученик школы-интерната поселка ...
В Москве с 13 апреля, будут постепенно вводить пропускной режим. Об этом заявил мэр столицы Сергей Собянин. Пару часов спустя об аналогичных мерах заявил глава Московской области Воробьев. Как будет устроен пропускной режим - неясно. Вопрос - что это - режим самоизоляции или домашний ...