откуда растут ноги у IT странностей
Был на хабре пост про историю юзерагентов различных браузеров (оригинал на вражеском).
Вспомнил я про это читая описание того, как в одном промышленном стандарте передают данные о часовом поясе. В двух словах формат такой:
Все данные записаны в 1 бай. Бит знака (1 - минус) хранится в 4ом бите, старшие 3 бита значения записываются в младшие 3 бита, а младшие 4 в старшие.
На картинке это выглядит так:
В итоге, видя "закодированное" число, декодировать его "в уме" невозможно.
В то что этот стандарт писали под кайфом я не верю, а значит, для такого представления должны быть какие-то разумные объяснения. Очень интересно их узнать (пока кого ни спрашивал, никто не в курсе).
Не удивлюсь, если история этого формата окажется не менее витиеватой чем у юзер-агентов.
RSS лента - доставка мыслей на расстоянии

