В феврале у меня уже был материал про серебряные кадры – сотрудников старше 50 лет, которых компании всё активнее начинают рассматривать как один из ответов на демографическую проблему российского рынка труда.
И тогда моя основная мысль была такой: людей в ключевых возрастах становится меньше, при этом сохраняется дефицит кадров и бизнес постепенно начинает активнее работать с сотрудниками 50+. Я тогда писал, что у Магнита росла доля сотрудников 50+, у Ашана к началу 2026 года она достигала 37%, также у Сибура были проекты и у Т2.
Исследователи из немецкого Технологического института Карлсруэ (KIT) и японского Университета Цукуба представили «первую в мире» твердотельную систему охлаждения с эластокалорическим эффектом, работающую за счёт тепла. Интересно, что система не требует электродвигателей и работает непосредственно за счёт тепла окружающей среды, отработанного тепла или солнечного света. Она соединяет две ультратонкие плёнки из никель‑титанового (NiTi) сплава с памятью формы, что позволяет обойтись без электродвигателя.
На охлаждение и обогрев уходит почти половина мировой энергии. Между тем химические хладагенты продолжают попадать в атмосферу, усугубляя климатический кризис. Ранние модели твердотельных «эластокалорических» материалов предлагали более экологичный путь, поскольку эти сплавы охлаждаются при растяжении и отпускании. Однако в тех ранних системах для создания механической силы по‑прежнему использовалась электроэнергия. Новый подход полностью исключает использование электроэнергии за счёт соединения двух тонких, как бумага, никель‑титановых плёнок, работающих в тандеме.
Первая плёнка выступает в роли внутреннего двигателя системы. Под воздействием тепла этот сплав с памятью формы резко сжимается, преобразуя тепловую энергию непосредственно в мощную механическую тяговую силу без использования электродвигателя. Это механическое действие мгновенно растягивает вторую плёнку, выполняющую функцию холодильника. При снятии нагрузки обратимые структурные изменения в металле резко понижают его температуру, генерируя холодный воздух непосредственно из тепла.
Исследователи из команды Roblox, Массачусетского университета в Амхерсте (США) и Критского института технологического образования (Греция) представили BLARM (Blending LAtent Rigid Motion Primitives) — систему, которая переносит движение из видео на статичную 3D‑модель. Для этого не нужен заранее подготовленный скелет или размеченные веса скиннинга. Модель машинного обучения сама определяет, какие части объекты должны двигаться.
Год назад я написал статью «Переводим fb2 книжки, с нейронками, для себя» — про то, как собрал на паре Tesla P40 в гараже программу Sunny Narrator («Солнечный сказочник»), которая переводит художественные книги через локальные и облачные LLM. Тогда это был скорее прототип «доказать себе, что так можно»: черновики читались с головной болью, книга в тысячу страниц переводилась два дня, а электричество, отключённое посреди процесса, стоило ещё двух.
За год программа доехала до версии 2.1, я перевёл достаточно книг, чтобы набить руку, и понял главное: это уже инструмент не только для меня, но и для переводчиков — и для всех любопытных. Рассказываю, что изменилось, сколько это стоит в токенах и почему без человека ничего не работает.
Мне хотелось разобраться с языком C по-человечески: не «сто задач на указатели», а так, чтобы каждая написанная программа была зачем-то нужна. Готового такого курса я не нашёл, и по своей же идее собрал себе сам.
Получилось следующее: 80 серий в десяти сезонах, 74 часа задач, семь сквозных проектов, всё собирается без единой внешней библиотеки и прогоняется в CI на Linux и macOS. Курс бесплатный, лежит на GitHub, и я решил им поделиться — вдруг будет интересно или пригодится ещё кому-то.
Год назад я уже писал о нём здесь, но с тех пор от того курса, не осталось почти ни одного эмодзи, а уроков стало в два-три раза больше.
OpenAPI React скомпрометирована в результате атаки на цепочку поставок npm от Mini Shai-Hulud
28 августа 2026 года в npm появились десять вредоносных версий @7nohe/openapi-react-query-codegen. Согласно предупреждению проекта, при установке они запускали код атакующего на машине разработчика или CI-раннере. Под угрозой оказались секреты GitHub, облачных сервисов и реестров пакетов.
За неделю с 23 по 29 августа пакет скачали 156 752 раза. На вредоносные версии пришлось около 1 900 загрузок, и доступны они были меньше двух суток. В пакетной базе npm также находится 8 зависимых пакетов, у которых есть указание использования вредоносного пакета. Это показывает размер потенциально задетой области, а не число подтвержденных заражений.
CodeScoring завел эти версии в базу 29 августа в 02:20 по Москве, через девять минут после публикации предупреждения GitHub, и еще через две минуты они попали под блокировку в платформе. Все десять помечены как опасные, поэтому у пользователей платформы данные компоненты автоматически блокируются при наличии соответствующей политики безопасности.
Атакующему не понадобилось взламывать учетную запись автора пакета. Ошибка была в workflow публикации. Любой пользователь мог открыть pull request из форка и запустить этот сценарий специальным комментарием. GitHub Actions загружал код из pull request и устанавливал зависимости, хотя одновременно имел право публиковать пакет в npm.
По сути, внешний пользователь на несколько минут получал полномочия доверенного издателя. После атаки мейнтейнер проекта убрал запуск публикации по комментариям, отозвал связанные полномочия и оставил выпуск версий только по тегам.
Вредоносный код запускался во время установки пакета. В части версий запуск был прописан в команде preinstall внутри package.json, которую npm выполняет перед установкой. В других ту же команду спрятали в binding.gyp — конфигурационном файле для сборки нативных модулей с помощью node-gyp. Поэтому проверка только скриптов в package.json не обнаружила бы все зараженные выпуски. Полезная нагрузка искала учетные данные и настройки инструментов разработчика, а затем пыталась распространяться через доступные пакеты и репозитории. Механика похожа на августовскую волну Shai-Hulud, только точкой входа стала не учетная запись мейнтейнера, а небезопасный процесс публикации.
Все зараженные версии при этом получили валидные сведения о происхождении сборки (provenance). Это важная граница такой проверки. Она подтверждает, где собрали и опубликовали пакет, но не доказывает безопасность самого процесса. В данном случае сборка действительно прошла через официальный процесс публикации проекта, который, однако, выполнил код из чужого pull request.
Сейчас основной тег пакета снова указывает на чистую версию 3.0.2, а зараженные релизы удалены из NPM. Удаление пакета из реестра остановит новые установки, но не вернет уже украденные секреты. Командам стоит:
если пакет устанавливался 28 августа с разрешенными установочными скриптами, пересобрать машину или CI-раннер из чистого образа и отозвать секреты, доступные в этой среде;
очистить кэш пакетного менеджера и повторить установку с чистой версией;
проверить автоматические сценарии публикации: в них нельзя исполнять код из pull request внешних участников с правами на выпуск релизов.
Пользователям CodeScoring достаточно один раз настроить блокирующую политику с условием «Зависимость опасна». Пример настройки данной политики можно найти в документации платформы.
31 августа 2026 года разработчики проекта Debian объявили о завершении сопровождения LTS‑версии (с долгосрочной поддержкой) дистрибутива Debian 11 (кодовое название Bullseye). Дистрибутив Debian 11 Bullseye вышел в августе 2021 года.
Врачи разработали «сверхчеловеческий» инструмент на базе искусственного интеллекта, способный выявлять сердечные заболевания менее чём за две секунды. Эта революционная технология была обучена на данных миллионов пациентов и позволяет извлечь из стандартной электрокардиограммы (ЭКГ) больше информации, чём обычно может уловить человеческий глаз.
Традиционная ЭКГ, которая регистрирует электрическую активность сердца, включая частоту и ритм, на протяжении столетия является важнейшим медицинским инструментом для диагностики инфарктов и нарушений сердечного ритма. Однако она не позволяет выявить сердечные заболевания. Для этого требуется эхокардиография — вид ультразвукового исследования, которое пациентам часто приходится ждать месяцами.
Теперь команда врачей разработала инструмент на базе искусственного интеллекта, который может «в мгновение ока» выявлять признаки сердечной недостаточности и заболеваний сердечных клапанов — двух наиболее распространённых форм сердечных заболеваний — по результатам ЭКГ. Подробности этого прорыва, который может способствовать ранней диагностике сердечных заболеваний, были представлены тысячам делегатов на ежегодном конгрессе Европейского общества кардиологов в Мюнхене — крупнейшей в мире конференции по кардиологии.
Ранняя диагностика имеет жизненно важное значение при сердечной недостаточности и заболеваниях сердечных клапанов, поскольку позволяет быстрее выявить тех, кому необходимы спасающие жизнь лекарства, до того как их состояние станет опасным для жизни. Эта разработка считается потенциально значимой, поскольку ЭКГ является одним из самых распространённых обследований в медицине: ежегодно во всём мире проводится около миллиарда таких исследований.
Обращаю внимание, что Киевская Школа Экономики оказалась вынуждена ввести свой аналог курса российской Школы Синтеза Цифровых Схем из-за (внимание!) "откровенно слабой подготовки бакалавров" в других украинских вузах. Иначе не получается курс по процессорам по материалам ETH Zurich и OpenHW Foundation. Дык это то о чем я твердил еще 15 лет назад, после первых посещений России и Украины в 2011-2012 годах. Я мог бы выложить куски программ некоторых украинских вузов, но я не хочу заниматься избиением младенцев. Причины явления на мой взгляд следующие:
1. Многие вузы готовят не инженеров для промышленности, а следущее поколение преподавателей. Поэтому у них нет мотивации чего-то менять в своих старых программах.
Это кстати не чисто украинская проблема - например в Мексике я тоже обнаружил программу, созданную в середине 1990-х людьми, которые учились в 1970-х. Мексиканцы сказали "это нас направило правительство по рекомендациям американского IEEE".
2. Более украинская проблема - позиция что все айфоны и микроконтроллеры STM32 продаст или подарит Запад и их просто надо учить программировать.
3. Вероятно коррупция. Я больше знаком со среднеазиатской коррупцией: как они пропивают, в прямом смысле, в западноевропейских винодельнях деньги выделенные на написание учебников, под предлогом совместной работы с европейскими вузами. Но на Украине возможно что-то такое тоже есть.
На связи команда Авито Рекламы и мы с отличной новостью: открываем доступ к бесплатному Базовому курсу по работе с рекламным кабинетом Авито Рекламы.
Мы подготовили пошаговое видеоруководство, в котором разложили все настройки по полочкам: от первого знакомства с интерфейсом до аналитики и оптимизации первых запусков.
А чтобы настроиться на обучение было еще приятнее, предлагаем заглянуть за кулисы съемочного процесса. Записать 11 уроков с первого дубля — задача со звездочкой даже для опытных спикеров. Собрали забавные оговорки, смешные моменты и живую атмосферу съемок в коротком видео:
небольшой пост, куча разрозненных статей про разные части(в основном технических), вообще что это такое и зачем. здесь просто - что это такое и как это используется в реале. всё опен- сорс, открыто и бесплатно, тут нет продаж и маркетинга. и не найдете фраз по типу "покупайте наших слонов".
Главная выгода от использования единой экосистемы redb (RedBase) вместо разрозненных библиотек — это радикальное сокращение стоимости и времени разработки (Time-to-Market).
Автор спроектировал все четыре компонента (Core, Route, Tsak, Identity) так, чтобы они идеально знали друг друга «из коробки». Для бизнеса и разработчиков это дает пять ключевых преимуществ:
1. Архитектурная гармония (Один стек — один стиль)
В классическом .NET-приложении вам приходится собирать «зоопарк» из чужеродных технологий: Entity Framework для БД, MassTransit для очередей, Keycloak для авторизации и Hangfire для задач. Каждый инструмент имеет своего автора, свои правила.
Выгода: В redb вся экосистема написана в едином стиле на чистом C#. Вы один раз понимаете логику работы фреймворка, и вам больше не нужно переучиваться при переходе от работы с базой данных к настройке безопасности или очередей сообщений.
2. Избавление от «инфраструктурного ада»
Чтобы начать enterprise-разработку по классическому пути, вам нужно развернуть десятки сервисов, настроить SQL-миграции, прописать Docker-контейнеры.
Выгода: С RedBase вы забываете про SQL-миграции. База данных сама адаптируется под ваши C#-классы при старте. А благодаря встроенному серверу авторизации redb.Identity и движку redb.Route, вам не нужно разворачивать тяжелые внешние сервисы вроде Keycloak или Apache Camel — всё работает внутри единого .NET-процесса.
3. Колоссальная экономия времени на старте ( я бы выделил это отдельно)
Вместо того чтобы тратить первые недели (или даже месяцы) проекта на настройку авторизации, логирования, интеграционных шин и доступов к СУБД, разработчик использует готовые шаблоны dotnet new redb.
Выгода: Вы получаете рабочее приложение с готовой базой, встроенным веб-сервером, авторизацией и роутингом за 5 минут. Бизнес-логику можно писать сразу, не отвлекаясь на техническую рутину.
Когда ваши микросервисы общаются между собой, они обычно гоняют трафик по сети через HTTP или gRPC, что тратит ресурсы процессора и создает задержки (latency).
Выгода: Компоненты экосистемы redb общаются друг с другом в памяти одного процесса через специальный direct-vm - мост (redb.Route.Core). Например, проверка прав пользователя в Identity или передача сообщения в шину Route происходит мгновенно, без сетевых задержек.
5. Снижение стоимости владения и поддержки (Zero-Key Pro)
Многие современные фреймворки завлекают бесплатной базовой версией, но требуют огромных денег за коммерческие «Pro»-функции (кэширование, массовые операции, аудит).
6. DevOps-рантайм готовый к эксплуатации (redb.Tsak): Этот компонент полностью закрывает вопросы девелопмента и поддержки в проде. Он предоставляет готовый кластерный контейнер для Kubernetes с нативными пробами, сбором метрик (OpenTelemetry/Prometheus) и встроенным веб-дашбордом. Самая крутая фича для админов — Hot-Reload модулей без перезапуска процесса, что позволяет обновлять бизнес-логику на лету, не теряя сообщения «в полете» и давая возможность дежурному вручную «переигрывать» упавшие транзакции прямо из панели управления. Как микросервисом так и монолитом, или можно собрать свою версию.
Выгода: Все Enterprise-пакеты экосистемы RedBase с приставкой .Pro являются абсолютно бесплатными. Вы получаете оптимизированные bulk-операции, продвинутый трекинг изменений и кэш без покупки лицензионных ключей.
Итог для бизнеса: Меньше серверов для поддержки, меньше кода для написания, меньше багов на стыке разных библиотек, и как результат — кратное удешевление разработки продукта.
Если было полезно, ⭐ на GitHub поможет другим это найти.
Идея этой статьи пришла мне в голову, когда алгоритмы Ютуба подкинули мне видео со схожим названием, где автор рассказывал о своём 2-летнем пути в геймдев после 40 лет. Меня просто поразило – насколько у нас оказались схожие стартовые точки. Но вот двухлетний итог работы у меня и автора этого видео оказался почти диаметрально разным. Вот об этом, а также подвести итог моих двух лет разработки игры с полного нуля в 42 года я и хочу рассказать в своей новой статье.
Вот видеоверсия данной статья на YouTube, RuTube, VK Видео, т.к. полотно текста получилось довольно большое (отчетная статья, всё же), а многим будет более комфортно не читать, а смотреть.
После того как мой пет-проект случайно «выстрелил» на Reddit, я решил, что пора поделиться так же и своей кроссплатформенной библиотекой на C++20 для мониторинга железа, с нативной поддержкой Python.
Рассказываю историю создания hardware_monitor_cpp: как избавиться от лишних зависимостей, получить адекватную статистику swap-файла под Windows и macOS, упаковать все в удобное C++ API, а заодно получить готовую консольную утилиту с визуализацией графиков прямо в терминале.
Разработчик iMazing выпустил патч 3.6.3 и через Mac опять можно устанавливать на iPhone ранее удалённые приложения. Обойти новые ограничения Apple в версии на Windows оказалось сложнее, так что обновление к этой версии, вероятно, выйдет позже.Важно! Установив новую версию iMazing, перезагрузите Mac.
Пять раундов дообучения детектора промпт-инъекций, четыре неудачи и только один успешный релиз. Разбираем, как собирать и размечать корпус на реальном корпоративном трафике, почему рост точности может обернуться потерей атак и какие гейты помогают не выкатить регресс в прод. Внутри — реальные метрики, причины откатов и практический процесс релиза модели.
Появление IBM PC стало самым важным событием в истории персональных компьютеров со времён Altair. Его влияние распространялось не сразу, а постепенно, словно медленно накатывающая волна. Первым она захлестнула корпоративный рынок, где имя IBM значило особенно много.
Некоторые компании сумели оседлать эту волну, и она вынесла их на невиданную прежде высоту. Так, Tecmar, производившая платы расширения для научных компьютеров, выросла до 400 сотрудников и достигла выручки в $100 миллионов благодаря тому, что её основатель Мартин Альперт одним из первых сделал ставку на IBM PC.
Других эта волна заставила изменить курс, подчинив силе, которой невозможно было сопротивляться. Eagle Computer, уже состоявшийся производитель компьютеров из Кремниевой долины, быстро понял, куда движется рынок, и одним из первых начал выпускать полностью IBM‑совместимый компьютер, Eagle PC. А некоторые компании, как мы увидим далее, эта волна просто смела.[1]
Проследить её путь до самого конца, когда она окончательно сошла на нет уже в 1990-е годы, означало бы далеко выйти за рамки этой истории. Поэтому здесь мы ограничимся первыми несколькими годами и посмотрим, как примерно до 1983 года IBM PC менял мир персональных компьютеров. Тему IBM‑совместимых клонов мы также намеренно оставим в стороне: их история относится уже к следующей главе.
Если нужно быстро подготовить доклад, реферат или презентацию к занятию, необязательно начинать работу с чистого листа. Нейросети могут помочь составить структуру, подобрать основные тезисы и подготовить черновой вариант учебного материала.
У Автор24 есть собственные ИИ-сервисы для студентов и школьников. Они позволяют генерировать материалы по заданной теме, а результат можно дополнительно уточнять прямо в процессе работы. На сайте доступны отдельные инструменты для докладов и презентаций.
В этой статье разберём, как пользоваться Автор24 ИИ для учёбы, как сгенерировать доклад или презентацию и что написать в запросе, чтобы получить нормальный результат, а не набор общих фраз.