310 прочтений · 5 лет назад
Ubuntu: смена часового пояса и синхронизация времени
Любой сервер нуждается в выставлении точного времени. Это нужно для самых различных вещей, начиная от сбора корректных логов, заканчивая работой WEB-приложений, в работе которых участвуют сертификаты. Установка точного времени складывается из двух частей: синхронизация самого времени и установка правильного часового пояса. Посмотрим, как нам это сделать. Признание проблемы — это половина её решения. Давайте проверим, что на нашем тестовом сервере со временем: date Увидим примерно такой вывод: Ср...
14 прочтений · 5 месяцев назад
Качество кода ч.8
Части 1, 2, 3, 4, 5, 6, 7 18. Все части системы должны оперировать временем в одной временной зоне (стандарт - UTC) Если фронтенд передаёт бэкенду время в часовом поясе +04, бэкенд оперирует временем в часовом поясе +00, а база данных - хранит время в часовом поясе +03, то очень скоро вы устанете конвертировать все эти значения между друг-другом и объяснять всем заинтерсованным лицам причины различий одних и тех же даты и времени на всех трёх уровнях. И это самый простой пример, в котором всего 3 приложения, относящихся к одной вертикали...