-
Формат ночной копии обычно выбирают по размеру и скорости. Автор lzip Антонио Диас Диас пишет, что данных о надёжности форматов мало: разработчики редко публикуют что-то, кроме замеров скорости и сжатия. Цена одного испорченного бита так и остаётся неизвестной.Я упаковал одни…
-
Режим полета стал ритуалом. Только защищает он вовсе не самолет
Двери закрылись, бортпроводник показывает аварийные выходы, и по салону звучит привычная просьба перевести телефоны в режим полета. Большинство пассажиров послушно жмет на значок самолетика. Кто-то забывает, а кто-то только делает вид, что забыл. За несколько десятилетий этот жест стал таким…
-
Стерео 44,1 кГц на Nintendo 64 за 4% времени процессора: малоизвестный кодек ULC
Простите за кликбейтный заголовок оригинала, но пост своё обещание выполняет: стерео 44 100 Гц при битрейтах почти как у Opus и примерно 4% процессорного времени N64.Сначала немного истории. Со звуком на N64 всё было печально, и с воспроизведением, и с…
-
Вы просили AI-помощника исправить баг…
В какой момент можно спокойно принять работу AI-помощника? Обычно после просмотра правки и запуска тестов. Лишнего не поменял, ошибку исправил, проект работает. Кажется, на этом можно заканчивать.При подготовке этой статьи проверка пошла в другую сторону. Хотелось увидеть не только то,…
-
Как я разработал Geo Collector: бесплатная мобильная ГИС для iPhone без рекламы и обязательных подписок
React Native, Expo, GPS-трекинг, геоданные и немного размышлений о том, какой должна быть модель распространения небольшого независимого приложения.Привет, Хабр!Некоторое время назад я решил попробовать себя в разработке мобильных приложений. До этого основная часть моих проектов была связана с анализом данных,…
-
Делаем освещение умным: полный гайд от Zigbee лампочек и выключателей до цифровых трековых шин на DALI
Умный свет — это первое, с чего начинается комфорт в современном доме. Когда не нужно вставать с дивана, чтобы приглушить люстру, или нащупывать выключатель в темноте по дороге в санузел ночью, восприятие комфорта дома меняется. Трековое освещение в гостиной с контурной подсветкой потолка и мебелиНо на рынке сейчас огромное количество устройств для управления…
-
От поиска коллизий к когнитивному инференсу: Топологический логический слой архитектуры ZAP v4.0
В прошлой статье мы выкатили концепт ZAP (Zero-Annihilation Processor) и рассказали, как приспособить существующие ASIC-майнеры под роль аппаратных ускорителей для поиска пространственных коллизий. Но давайте честно: сбор сырых хэшей — это только половина дела, просто фаза накопления данных. Самый сок…
-
11 наносекунд на слово: до смешного эффективная сверхоптимизация анаграмм
Сыграем в «словесную лесенку»BLOG → BLOT → SLOT → SPOT ↝ POSTНедавно друг рассказал мне о новом варианте игры «Словесная лесенка»: найти путь преобразований от начального слова до конечного, где на каждом шаге разрешено заменить одну букву, либо удалить одну букву, либо вставить одну…
-
SSRF: как заставить сервер атаковать самого себя и почему обычной проверки URL недостаточно
Представим обычный функционал: пользователь вставляет ссылку на изображение, а приложение скачивает его и устанавливает в качестве аватара.На первый взгляд ничего опасного. Сервер просто отправляет HTTP-запрос по указанному адресу, получает картинку и сохраняет её.Но есть один нюанс: а что, если вместо…
-
Откуда нейросети берут информацию и почему для ответов ChatGPT и Claude сайту бренда мало топа Яндекса
Чтобы попасть в ответы Claude, сайту бренда мало топа Яндекса и Google: он может стоять там высоко и всё равно не попадать в ответы. Peec сверил ссылки Claude с выдачей Brave: из 100 страниц, которые Claude цитирует, 89 нашлись в…