Рубрика «hex»
Ваш HEX-редактор должен подсвечивать байты цветами
2026-06-02 в 10:05, admin, рубрики: hex, hex-редакторы, timeweb_статьи_перевод, подсветкаКак я «взломал» адресную книгу Radmin, чтобы не вводить 1000 IP-адресов вручную
2025-11-21 в 13:16, admin, рубрики: hex, radmin, адресная книга, реверс-инжинирингКонечно же, взломал – громко сказано, но заголовок рождён эмоциями :-)
Эта история о том, как лень заставила меня окунуться в реверс-инжиниринг бинарного файла адресной книги Radmin (.rpb).
Внутри – странные заполнители, контрольные суммы, таинственные временные метки и структуры данных, где папки и компьютеры имеют одинаковый размер и бескрайние просторы нулей – о мои глаза!
Результат – opensource утилита для конвертации между RPB и JSON, возможно кому-то пригодится.
Атрибуты Хорошего Loader-a
2025-05-13 в 18:48, admin, рубрики: base64, bin, bootloader, cli, console application, cp2102, FW_Loader, hex, loader, PC
В программировании микроконтроллеров помимо написания прошивок ещё периодически приходится писать клиентские программы для загрузки *.hex файлов в микроконтроллер через загрузчик.
Как водится, самое сложное в этом процессе - это сесть и написать ТЗ. Только после ТЗ появляется ответ на извечный вопрос: "что делать?".
Сам написал, сам поиграл: как работали трёхмерные игры на кнопочных телефонах нулевых? Пишем 3D-шутер с нуля
2024-01-25 в 8:01, admin, рубрики: 3D-шутер, api, bodyawm_ништячки, duke nukem 3d, hex, j2me, java, nokia, PlayStation 1, sony ericsson, timeweb_статьи, WAP, игры
Думаю, большинство моих читателей успела застать эру кнопочных телефонов с поддержкой Java-приложений. Помните ли вы, как мониторили разделы с загрузками на WAP-сайтах и ждали выхода новых игр, которые подойдут под ваш телефон и разрешение экрана? А какой восторг вызывали свежие 3D-игры, где графика с каждым релизом становилась всё лучше и была вполне на уровне PlayStation 1? V-Rally, Galaxy On Fire, Asphalt Urban GT, Deep3D, Sony Ericsson Tennis, Left 2 Die, Counter Terrorism 3D — думаю, хотя бы один из этих тайтлов вам знаком. Но задумывались ли вы, как работали эти игры «под капотом»? Каким образом разработчикам удавалось адаптировать полноценные 3D-шутеры и гонки под железо, где не было 3D-ускорителей (видеокарт), сопроцессора для чисел с плавающей точкой (FPU), а одноядерный процессор, работающий на частоте 100-200МГц, помимо игры обрабатывал ещё и звук, ввод, а также радиомодуль? Сегодня мы узнаем: как разрабатывали игры под J2ME, какие графические API существовали и на каких телефонах поддерживались, почему игры на Sony Ericsson шли лучше, чем на Nokia, а на «закуску» сами с нуля напишем 3D-бродилку в практической части! Интересно? Тогда добро пожаловать под кат!Читать полностью »
Я купил телефон за 50 российских рублей. На что он способен?
2022-12-03 в 6:18, admin, рубрики: apple, DNS, gsm, hex, java, microSD, N95, nokia, opera mini, Samsung, symbian, timeweb_статьи_выходного_дня, WAP, WhatsApp, Беспроводные технологии, Блог компании Timeweb Cloud, гаджеты, китайцы, смартфоны, телефоны
Если прямо сейчас собраться и пойти в магазин любого ритейлера, дабы посмотреть — какие телефоны можно купить до 1.000 рублей, то можно увидеть кучу наименований… которые выглядят практически одинаково. Самый дешёвый телефон с монохромным дисплеем сейчас можно купить примерно за 500 рублей, с цветным — за 650. Но что будет, если мы пойдем дальше и купим слайдер с тачскрином в розницу за 50 российских рублей (~0.9$)? Подробнее в статье!Читать полностью »
Пишем Hex Viewer для Flipper Zero
2022-11-20 в 9:00, admin, рубрики: C, diy или сделай сам, flipper, hex, viewer, zero, гаджеты, программирование микроконтроллеров, просмотрщик
Примерно месяц назад основная поставка Flipper'ов таки доехала до России. Вопреки моим ожиданиям, это не вызвало волну публикаций про создание приложений под него. Хорошие публикации есть (например, эта и вот этаЧитать полностью »
Забудьте про RGB и HEX
2020-04-12 в 7:59, admin, рубрики: css, hex, hsl, RGB, верстка, цвет, цветовые схемыВ CSS существует несколько способов представления цветов. Один из них — система HSL. В этой статье я покажу вам, какие возможности она открывает для верстальщика.
Читать полностью »
Обработка изображений ReactJS — NodeJS
2020-03-08 в 13:09, admin, рубрики: arraybuffer, ASCII, express.js, filereader, hex, javascript, node.js, nodejs, react.js, ReactJS, uint8Array, Unicode, двоичная система счисленияДоброго времени суток.
Разбор полетов провожу на Reactjs (сторона клиента) и Nodejs (сторона сервера).
Недавно в моем маленьком проекте встал вопрос, как легко и просто можно обмениваться изображениями по типу клиент — сервер.
Сегодня мы научимся отправлять бинарные данные (конкретно изображения ) со стороны клиента и обрабатывать их на сервере. Добро пожаловать в под кат.
Читать полностью »
Создание Elixir-приложения на примере. От инициализации до публикации
2016-12-12 в 14:01, admin, рубрики: Elixir, Elixir/Phoenix, hex, Mix, ruby, Программирование
Пишу данную статью для того, чтобы закрепить знания полученные в процессе изучения языка Elixir и его инфраструктуры. Надеюсь, что данная статья будет полезна программистам решившим писать Elixir-приложения.
Вступление
"Elixir — динамический, функциональный язык программирования, разработанный для создания масштабируемых и легко поддерживаемых систем." — elixir-lang.org
Используя Elixir для создания ваших приложений вы обязательно столкнётесь с Mix. Он станет вам незаменимым помощником, так как через него вы сможете выполнять такие команды как создание, сборка, тестирование и публикация приложений, а также управление зависимостями и многое другое. Если вы знакомы с Ruby, то этот инструмент очень похож на Bundler, RubyGems и Rake, вместе взятые. В двух словах Mix — это удобный инструмент, который поставляется с Elixir и выполняет не меньше задач, чем швейцарский нож.


