‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

Повбывав бы.

При смене версии прошивки некоего прибора с XX.60 на XX.80 внезапно, без лишней помпы, поменялся формат данных некоторых бинарных пакетов, сделав парсер, рассчитанный под предыдущую версию, абсолютно непригодным к эскплуатации. Зачем, почему - х.з. Не сказать, что формат раньше был простым и удобным (новый даже как-то логичнее выглядит), но из-за этого придётся городить огород с хитрожопым мультипротокольным парсером, подставляющим одни структуры под старый протокол и совсем другие под новый. Хуже всего то, что нет никакой гарантии, что в следующей версии прошивки этот формат снова не поменяется.

Блять, так и знал, что на Лиспе надо было писать всё. Хотя бе гемора с жонглированием памятью было бы меньше.

А ещё такое подозрение, что поменялась схема протокола - теперь, ВЕРОЯТНО, дивайс сообщает об ошибке формата. Или о чём-то ещё, о чём никогда никаких сообщений не было. Сука.
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1 comment