CodeKitHub

Кодирование и конвертация

Почему мы разделили инструмент MD5/SHA-256 на две отдельные страницы
Кодирование и конвертация

Почему мы разделили инструмент MD5/SHA-256 на две отдельные страницы

Объединённая страница хеш-инструмента незаметно теряла трафик по конкретным запросам вроде "decode sha256" и "md5 decrypt" — вот данные о трафике, которые заставили нас разделить страницу, и почему объединение не всегда эффективнее.

Неудачное преобразование шестнадцатеричного кода в текст: ошибки кодировки, превращающие байты в бессмысленный набор символов
Кодирование и конвертация

Неудачное преобразование шестнадцатеричного кода в текст: ошибки кодировки, превращающие байты в бессмысленный набор символов

Шестнадцатеричный код действителен, конвертер проработал без ошибок, но результат по-прежнему бессмысленный. Вот истинные причины — несовпадения кодировок, порядок байтов и ошибки группировки — а также способы их выявления.

Почему при преобразовании двоичного кода в текст выводятся неверные символы
Кодирование и конвертация

Почему при преобразовании двоичного кода в текст выводятся неверные символы

Цифры «1» и «0» выглядят нормально, конвертер не выдал ошибки, но полученный текст неверный или изобилует корявыми символами. Вот что на самом деле является причиной этой проблемы — группировка, порядок битов и кодировка, в порядке убывания вероятности.