Замечали, что скриншоты - это один из языком общения в поддержке и инцидентах?
Этот инструмент настолько привычный, что даже не задумываешься, что когда-то его просто не было!
Технически под капотом все прозаично. Экран - это просто массив точек в памяти. Операционная система берет состояние кадрового буфера и пишет его на диск. Ничего магического.
Интересно, что раньше это считалось инженерной функцией. Она была даже старых Nokia 15, но нельзя было просто так сохранить экран. Нужно было лезть через компьютер и специальные утилиты.
Сейчас это база в любой ОС, хоть в ПК, хоть в смартфоне.
Помню когда впервые увидел функцию распознавания текста с сриншота в MacBook - сильно обрадовался, т.к. мне тогда в 2020 приходилось часто искать проблемы в сессиях пользователей, а на скриншотах сессия была как UUID в 32 символа. Такое пока наберешь - уже задолбаешься, а еще и ошибешься, и снова задолбаешься, но уже - проверять.
А вы часто сохраняете крины ошибки для баг-репортов или предпочитаете логи?
Скриншоты логов? (для ценителей 😁)
#SRE #engineering #OS #tech_history #incident_management
Post #193
141