Состоялся выпуск 0.9.0 библиотеки и кроссплатформенной консольной утилиты ZXC (github.com), реализующих высокопроизводительное многопоточное асимметричное сжатие без потерь и оптимизированное для игровых ресурсов, прошивок и пакетов приложений. Формат разработан по принципу «один раз записать, многократно читать» (WORM).
В отличие от таких кодеков, как LZ4, ZXC жертвует скоростью сжатия ради максимальной пропускной способности при распаковке.
Декларируется скорость распаковки на 40%+ выше, чем у LZ4 на Apple Silicon, на 25%+ выше на Google Axion (ARM64) и на 5%+ выше на x86_64, при этом во всех случаях обеспечивается более высокий коэффициент сжатия.
В этом выпуске представлен API многократно используемого контекста, возможность настройки размера блоков, полное справочное руководство по API и ABI, а также несколько исправлений, связанных с безопасностью, в том числе устранение уязвимости переполнения буфера в куче, обнаруженной в ходе фаззинга модуля сжатия.
Данный релиз содержит изменения, нарушающие ABI, поэтому SOVERSION увеличена до 2.
( читать дальше... )
Мое субъективное мнение о лучших объективах для беззеркальных кроп-камер Sony. Некоторые модели доступны и для других беззеркальных систем.
Читать далееКогда мы обучаем модели машинного обучения, почти всегда возникает один и тот же вопрос:
Что именно происходит во время обучения?
Обычно мы смотрим на графики метрик и пытаемся вручную интерпретировать происходящее.
Можно посмотреть на learning curves и понять, что происходит:
Но этот анализ почти всегда выполняется вручную или с помощью простейших эвристических правил. А ведь сколько времени, сил и нервов можно было бы сэкономить, если обучить до 100 эпохи а не до 500 (см картинка выше) :-(
Но можно задать интересный вопрос:
А можно ли автоматически определить состояние обучения модели?
Читать далееВ одной из своих предыдущих статей «Как нейросети меняют наш мир и как адаптироваться к новым вызовам» я упоминал, что современные технологии выступают в качестве великого уравнителя. Смартфон у миллиардера и у студента один и тот же, доступ к Википедии равен для всех. Однако революция искусственного интеллекта — это не просто новый гаджет. Это тектонический сдвиг, сравнимый с изобретением парового двигателя или электричества. Только если промышленная революция разделила мир на тех, у кого есть заводы (буржуазия), и тех, кто на них работает (пролетариат), то ИИ-революция грозит создать когнитивный разрыв. Пропасть будет лежать не между богатыми и бедными, а между теми, кто управляет алгоритмами, и теми, кем алгоритмы управляют. Давайте немного поразмышляем над тем, каким будет возможное расслоение общества из-за активного внедрения искусственного интеллекта. Проанализировав текущие тенденции и мнения визионеров, я выделяю четыре основные касты, на которые разделиться общество будущего.
Читать далееПару месяцев назад я публиковал отчет об эксперименте по созданию языковой модели на базе модульной архитектуры с ядром на латентных представлениях. Данная статья является отчетом о новых аспектах этого эксперимента. Поэтому для тех, кто не в теме, совсем коротко: классические авторегрессивные LLM оперируют токенами, условно говоря думают на токенном уровне. В модульной архитектуре отдельно выделяется языковой интерфейс в виде энкодера и декодера, а само «думающее» ядро работает уже не с токенами напрямую, а с их сжатыми латентными представлениями. Кому интересно, вот ссылка на статью с предыдущим экспериментом: https://habr.com/ru/articles/985496/
Но в ходе экспериментов быстро выяснилась одна важная деталь...
Читать далееНаверное вся страна уже знает о том, что власти планируют отменить Телеграм на всех уровнях и вместо Телеграма предлагают нам перейти в довольно сырой мессенджер MAX.
В данном лонгриде я попытался предсказать, что будет происходить в ближайшие месяцы и кому-то реально стоит переживать, а для кого-то это окно возможностей и им надо пользоваться.
Читать далееВ понедельник в 11 утра по тихоокеанскому времени Дженсен Хуанг выйдет на сцену в куртке, которая давно стала мемом, и скажет то, что уже заставило рынок замереть. “Чип, который потрясет мир”. Без оговорок, без “мы надеемся”, без скучных слайдов с оговорками. Просто констатация факта.
Я перечитал стенограммы шести презентаций Nvidia. Пролистал десятки патентов. И чем больше я погружался в технические детали, тем яснее становилось: нас готовят не к очередному апгрейду, а к смене физической парадигмы. Пока все ждут цифр терафлопсов, Хуанг, кажется, собрался пересадить чипы с медных дорожек на световые лучи. И это меняет всё – от планировки дата-центров до глобального баланса сил в ИИ-гонке.
Читать далееПривет, меня зовут Владимир Голубев, я системный архитектор. Последние несколько лет я занимался системной архитектурой в финтехе. За это время у меня накопилось много опыта и понимание того, чтобы я хотел изменить в работе архитекторов. Я хочу рассказать, как я пришёл к подходу "архитектура как код" и почему в итоге начал создавать свой инструмент для работы с живой архитектурной моделью.
Читать далееС момента появления следящих и подслушивающих устройств люди стремились разработать надёжный прибор для их обнаружения. Один из самых эффективных инструментов в этой области — детектор радиозакладок на ВЧ-излучении. Любые P-N полупроводники по своей природе будут светиться излучают волны на гармонических частотах исходной волны.
Читать далее28 февраля 2026 года я стоял у окна на 41-м этаже в JBR в Дубае и смотрел, как системы ПВО ОАЭ перехватывают иранские беспилотники прямо над моей головой. Полез в новости — в Google и Яндексе статья двухчасовой давности, Telegram-каналы противоречат друг другу. Когда это происходит где-то далеко, не придаёшь этому значения. Когда ты в центре событий, то хочешь знать оперативную информацию, желательно с push-уведомлениями.
Читать далееИстория Windows: от MS-DOS до Win10 и флэт-дизайна. Как всё так быстро поменялось? Сегодня, в этой статье вы прочитаете, как менялась Win10
Читать далее, я хочу большеМы привыкли мерять успех текущей зарплатой и стеком технологий. Но если вы разработчик, тимлид или любой другой носитель знаний, ваш главный актив — не количество звёзд на GitHub и не оклад в этом месяце. Это ваша способность приносить доход в будущем. Давайте посчитаем, сколько вы стоите как бизнес-юнит, и почему это знание меняет всё.
Когда я проводил код-ревью или собеседования, я замечал одну странную вещь. Кандидаты отлично знают, сколько стоит их труд в час (RPS — rate per hour), но понятия не имеют, сколько стоит весь их карьерный цикл. Мы оцениваем компании по мультипликаторам (P/E, EV/EBITDA), но себя оцениваем только по остатку на карте «Тинькофф».
В финансах есть понятие DCF (Discounted Cash Flow) — метод оценки актива через сумму всех его будущих доходов, приведённых к сегодняшнему дню. Вы — это и есть такой актив. Ваш код, ваши решения, ваша экспертиза — это завод по производству денег. И у этого завода есть справедливая цена.
Читать далееКвантовая механика — одна из самых успешных теорий в истории науки.
Она лежит в основе атомной физики, полупроводников, лазеров и современных квантовых технологий.
Однако спустя почти сто лет после её появления остаётся странная ситуация: мы умеем с высокой точностью рассчитывать результаты экспериментов, но до сих пор не до конца понимаем, что именно представляет квантовая теория?
Относится ли она к физической реальности «самой по себе» или к структуре условий, при которых наблюдаемые факты становятся возможными?
В этой публикации я предлагаю рассмотреть следующую гипотезу:
квантовая теория описывает не саму реальность, а условия и механизм, при которых наблюдаемая реальность возникает.
Читать далееИногда бывает нужно запустить рабочие программы так, чтобы отделить их от ОС (не устанавливать поверх системы, использовать другие библиотеки, сформировать portable пакет и т.д.).
Например, защитить от нежелательного обновления, или наоборот, потестировать обновление перед тем как применить его в работу.
Простейшее решение - устанавливать и запускать их внутри контейнера docker.
Читать далееКраткая история о том, как утренняя переписка с моделью превратилась в создание системного промпта на 1000 токенов. Внутри заложен алгоритм размышлений, позволяющий модели работать вдумчиво и объясняющий ей на языке формул, как человек принимает решения (исходя из своего личного опыта и понимания).
То, чего я не ожидал на старте — на выходе получилась очень компактная системная инструкция. В действительности она заменяет огромное количество функций, которые ИИ-гиганты выстраивают вокруг моделей.
Читать далее13 марта, после четырёх месяцев разработки, состоялся выпуск 2.7.0 высокопроизводительной библиотеки lexbor, предназначенной для обработки форматов HTML 5 и CSS.
Основные особенности проекта:
( читать дальше... )
>>> Сайт проекта
>>> Исходный код
>>> Документация
https://keepandroidopen.org/ru/
https://keepandroidopen.org/open-letter/
https://www.change.org/p/stop-google-from-limiting-apk-file-usage?recruiter=1370041382&recruited_by_id=fddec6e0-0e30-11f0-a55d-cd0eb0fd0ac4
Уважаемая команда Google и руководство Android, я пишу вам не как случайный пользователь, а как человек, который уже больше 15 лет выбирает Android именно потому, что он был открытой платформой. Платформой, которая отличалась от яблочной тюрьмы iOS тем, что не требовала разрешения корпорации, чтобы я мог установить любое приложение, помочь другу с установкой или поддержать независимый проект. Сегодня я вынужден выразить глубокое разочарование, граничащее с чувством предательства.
С сентября 2026 года вы вводите обязательную централизованную регистрацию разработчиков для всего распространения приложений на Android — даже вне Google Play. Чтобы установить приложение через сайт, APK-файл, альтернативный магазин или просто передать его другу, разработчик должен:
- заплатить вам сбор,
- загрузить паспорт или другой государственный документ,
- предоставить доказательства владения приватным ключом,
- указать все текущие и будущие идентификаторы приложений.
Иначе приложение просто не установится на сертифицированных устройствах. Это не «улучшение безопасности». Это радикальная смена модели Android с открытой на закрытую.
Читать далееВ статье рассмотрим:
✔️ Что такое COM
✔️ Закрепление с помощью COM-Hijacking
✔️ Где искать следы в системе: реестр, логи, артефакты
✔️ Методы обнаружения
Добрый день, хабровчане!
Рабочее место современного диспетчера в энергосетях — это не просто монитор с графиками и картой, а целая стена экранов: мониторинг погоды, состояния объектов, учет заявок, графики отключений, связь с бригадами и еще десяток интерфейсов. Чтобы локализовать аварию, диспетчеру приходится постоянно переключаться между окнами, вручную сопоставлять данные и держать в голове данные из разных источников. В случае аварии или нештатной ситуации это не просто неудобно - это критически замедляет реакцию, когда счет идет на минуты.
Несколько лет назад было разработано решение для ситуационно-аналитического центра (далее САЦ), которое превращает этот хаос в упорядоченную систему. Это не замена существующей инфраструктуры, а единый «зонтик» над ней, объединяющий более 40 источников данных в одну верхнеуровневую систему. Сегодня это одна из самых масштабных программных разработок для ситуационных центров в России для реактивного и превентивного реагирования на экстренные ситуации.
О создании системы ситуационно-аналитического центра — со слов Александра Таскаева, директора департамента интеллектуальных систем автоматизации компании САТЕЛ.
Читать далееВ первой статье я уже говорил о своей любви к компьютерным играм — что, в общем‑то, неудивительно. Но всерьёз, вплоть до создания собственных небольших прототипов (так называемых демок), я занялся этим только в довольно зрелом возрасте — где‑то с 2021 года и до сих пор. Всё началось с того, что я открыл для себя мир Java: для моих программистских навыков он оказался на удивление простым. Ну и да, про 2 млн устройств — это, конечно, избитая шутка. Больше всего в разработке приложений на JavaFX меня впечатлила простота реализации: приложения получаются легко и быстро. Конечно, можно допустить ошибки, и тогда производительность окажется низкой. Но я по‑прежнему считаю, что это очень удобная технология для создания настольных приложений.
Забавно, но именно работа над промышленными системами моделирования научила меня ценить структурированность и надёжность кода — качества, которые я теперь применяю и в своих небольших игровых проектах.
Сейчас я смотрю на свою карьеру как на удивительное путешествие, где увлечение играми и серьёзная инженерная работа дополняют друг друга. Каждый проект, будь то промышленный симулятор или аркадная игра, приносит свой уникальный опыт и помогает развиваться как профессионалу.
Читать далее