CodeKitHub
Українська

#debugging

Коли конвертація hex у текст іде не так: помилки кодування, що перетворюють байти на мотлох
Кодування та конвертація

Коли конвертація hex у текст іде не так: помилки кодування, що перетворюють байти на мотлох

Hex валідний, конвертер відпрацював без помилок, а на виході все одно нісенітниця. Ось справжні причини — розбіжності кодувань, порядок байтів і помилки групування — та як виявити кожну.

Деревоподібний вигляд JSON проти табличного: що насправді допомагає швидше налагоджувати
JSON і дані

Деревоподібний вигляд JSON проти табличного: що насправді допомагає швидше налагоджувати

Обидва режими показують ті самі дані, але добре розв'язують зовсім різні задачі. Ось як обрати правильний варіант замість того, щоб покладатися на те, який режим відкриється в інструменті за замовчуванням.

Чому конвертація з двійкового коду в текст видає неправильні символи
Кодування та конвертація

Чому конвертація з двійкового коду в текст видає неправильні символи

Одиниці й нулі виглядають нормально, конвертер не видав помилку, але текст на виході неправильний або перетворюється на нечитабельні символи. Ось що насправді це спричиняє — групування, порядок бітів і кодування, саме в такому порядку ймовірності.