Забавная рабочая ситуация
Apr. 29th, 2026 04:06 pmНесколько лет назад писал людям систему, которая до сих пор эксплуатируется.
Сегодня звонят: У нас сгенерированный QR-код на пропуске не распознаётся. Чем ни пытаемся считать - возвращается "No QR-code".
Начинаю вспоминать и разбираться. Выясняется следующее:
1. Когда шла разработка, я открытым текстом спрашивал, что возвращать, если поле, из которого строится QR-код, пустое. Заказчик сказал: фигня вопрос, вот прямо пустой код возвращать некрасиво, пусть будет какой-то текст про отсутствие QR-кода.
2. При создании шаблона пропуска народ накосячил и подцепил генерацию QR-кода на реально пустое поле.
3. Генератор посмотрел, увидел пустое поле и взял за основу строку "No QR-code".
4. Товарищи сканируют код, а он.... "не распознаётся", потому что приложение пишет "No QR-code" ;))))
5. Занавес :)))

P.S. Шаблон поправили, всё стало распознаваться.
Сегодня звонят: У нас сгенерированный QR-код на пропуске не распознаётся. Чем ни пытаемся считать - возвращается "No QR-code".
Начинаю вспоминать и разбираться. Выясняется следующее:
1. Когда шла разработка, я открытым текстом спрашивал, что возвращать, если поле, из которого строится QR-код, пустое. Заказчик сказал: фигня вопрос, вот прямо пустой код возвращать некрасиво, пусть будет какой-то текст про отсутствие QR-кода.
2. При создании шаблона пропуска народ накосячил и подцепил генерацию QR-кода на реально пустое поле.
3. Генератор посмотрел, увидел пустое поле и взял за основу строку "No QR-code".
4. Товарищи сканируют код, а он.... "не распознаётся", потому что приложение пишет "No QR-code" ;))))
5. Занавес :)))

P.S. Шаблон поправили, всё стало распознаваться.