• В этом тексте вы узнаете зачем программистам микроконтроллеров нужна стабильная сортировка.В программировании микроконтроллеров периодически приходится решать задачу о выявлении пересечения интервалов. Чаще всего это нужно при разработке загрузчиков и NVRAM, чтобы во время исполнения прошивки определять, что диапазоны памяти конфигов…

  • Не любил программировать, но ушёл в машинное обучение. Не хотел бросать инженерный бэкграунд — и не бросил. Работал с АЭС, фтором, флотомашинами и оптимизацией реального производства, где ошибка — это не падение метрики, а выброс ядовитого газа. Сегодня внедряю AI…

  • Где в мире можно увидеть старые компьютеры, калькуляторы и пишущие машинки? В музеях и частных коллекциях. Но есть одно исключение: в Венеции, в самом центре города располагается музей, где ничего не менялось с 1958 года. Изначально это был шоу‑рум — передовая по тем временам технологическая компания Olivetti показывала там…

  • Тема этой статьи преследует меня, как статуя командора из известной сказки. Почти десять лет назад я сделал возможность чтения и записи GPIO для виртуальной машины QEMU. GPIO был нужен для тестирования алгоритмов контроллера взвешивания в движении (Weigh In Motion, WIM).…

  • Привет! Меня зовут Константин Полуэктов, я solution architect в Yandex Cloud и технический эксперт в онлайн-магистратуре от Яндекса и ИТМО «DevOps-инженер облачных сервисов». В этой статье я расскажу о сфере DevOps: что изменилось за последние годы и чего ждать в будущем.Тренд:…

  • Добро пожаловать в третий пост серии о Flowable Async Executor. После того, как в первой части были описаны базовые концепции, а во второй части рассмотрены различные компоненты и их настройки, теперь пришло время ответить на вопрос, который все ждут: насколько…

  • Вадим Ваганов, ведущий эксперт разработки в ГазпромбанкеПривет! Меня зовут Вадим, я техлид команды разработки платформы кеширования в Газпромбанке. Хочу рассказать о том, как внедрили, использовали и улучшали Trunk Based Development, совершили все возможные ошибки, но в итоге получили то, что…

  • Функция поиска на панели эмодзи в Windows 10 перестала работать после установки недавно вышедшего обновления KB5062554. Теперь невозможно найти эмодзи по названию или ключевому слову, пишет Bleeping Computer.Компания Microsoft 8 июля 2025 года выпустила накопительное обновление для Windows, устраняющие ошибки…

  • Каналы — инструмент для передачи данных между горутинами. Это фундаментальная концепция, на которой строится вся модель параллелизма в языке, и одна из ключевых особенностей, которая делает Go уникальным среди современных языков программирования. За внешней простотой синтаксиса ch <- value и <-ch скрывается сложная реализация,…

  • OnePlus представила зарядный USB-кабель 2-in-1 Supervooc для одновременной зарядки смартфона и смарт-часов — OnePlus Watch 3, Watch 2 и Watch 2R. На одном конце кабеля — порт USB Type-С, на другом — Type-A, посередине провода — блок для зарядки умных часов — разъём POGO.…