Кухни по поръчка | Съвети за мода и красота | Ваучери за намаления

QR-кодове като съобщения за възникнали грешки в Linux-ядрото

В специализирания форум lkml.iu.edu за програмисти и разработчици на Linux-ядрото се появи интересна идея. Вместо куп oops-редове на екрана при възникнала грешка от типа kernel panic, се предлага изпращането на QR-код, в който е шифрована цялата информация, необходима за отстраняване на грешката. QR-кодът може да бъде генериран от самото Linux-ядро. Публикуването на QR-кодове в Bugzilla и в електронните пощи може да се окаже доста удобно.

QR-       Linux-

Основната задача, която си поставят програмистите с това нововъведение е подаването на информация за грешката в по-разбираем вид. Предвиждат се два варианта: кодиране на самите текстови редове или кодиране на URL към Kernel.org със съобщение за възникналата грешка. Във втория случай е възможно съществено намаляване размера на изображението. А за да може текста да се вмести в Интернет-адрес с приемлив размер се предлага използването на gzip компресия.

QR-       Linux-

Показаният тук QR-код, съставен от 600х600 пиксела съдържа текст с дължина 3134 символа. Той може да бъде компресиран до 1953 символа, но новият QR-код с размер 147х147 пиксела също няма да се побере на стандартния текстови екран изобразяващ 80х25 символа. Експериментите продължават.Програмистите са на мнение, че поддръжката на QR-кодове в следващото Linux-ядро (3.15) няма как да бъде внедрена, но в следващата версия може и да бъде въведена. Разбира се, тази функционалност може по избор да бъде включвана и изключвана.
Коментари
Все още няма коментари