1 год назад
RFC 5905 Network Time Protocol Version 4: Protocol and Algorithms Specification или же RFC 3339 Date and Time on the Internet: Timestamps Читаем: "In point of fact, if the client is set within 68 years of the server before the protocol is started, correct values are obtained even if the client and server are in adjacent areas." Всё же позитивные ребята это всё придумывали. 68 лет аптайма – это прям вызов. С другой стороны, до 2036 года осталось 12 лет, и что-то мне подсказывает, что era 0 в era 1 не так чтобы прям супер гладенько везде провернётся. https://datatracker.ietf.org/doc/html/rfc5905 P.S. Собственно, откуда скепсис. Несильно большой секрет, что в GPS номер недели хранится в 10-битном поле и оно уже проворачивалось пару раз. И да, через боль, страдания и разрывы.
1 месяц назад
Абсолютно точно известно, что любой, кто хоть раз решал проблему формата записи времени, знает про страдания с подмножеством RFC 3339 из
глобального ISO 8601. И бесконечная боль в глазах их от осознания того факта, что даже здесь человечество не смогло справиться с проблемой обсудить задачу ртом и хоть примерно одинаково записать часики...
859 читали · 3 года назад
Модули Python для ускоренной обработки JSON
Источник: Nuances of Programming Разработка ПО неизбежно сопряжена с парсингом JSON. Если вы взаимодействуете с API, передаете сообщения между хостами или собираете данные, то, вероятнее всего, используете JSON. Python поставляется со стандартной библиотекой json. Ее возможностей хватает для большинства случаев. Однако некоторые сценарии требуют более гибких и быстрых решений. При создании приложения или библиотеки, интенсивно работающей с JSON, следует обзавестись более функциональным модулем. В...
Как проверить RFC 2324 Compliance Checker: ваш сервер – чайник?
RFC 2324 Compliance Checker позволяет быстро узнать, возвращает ли ваш веб‑сервер статус‑код 418 «I'm a teapot», тем самым подтверждая, что сервер «знает», что он чайник. Проверка занимает менее 5 секунд и не требует установки дополнительного ПО. Сервис работает онлайн, без регистрации, и поддерживает проверку до 100 адресов одновременно. Код 418 появился в шутливом протоколе HTTP / 1.1, описанном в RFC 2324 «Hyper Text Coffee Pot Control Protocol», и обозначает, что сервер отказывается заваривать кофе, потому что он «чайник»...