Приветствую всех!
Думаю, при упоминании знаменитого бага в процессоре Intel Pentium на ум сразу приходит ошибка деления. Но, как оказывается, она была не единственным косяком этих чипов.
Первые «пеньки» имели ещё одну интересную особенность: существовали «роковые» четыре байта, выполнение которых заставляло компьютер зависнуть намертво. Что же это была за ошибка, как она проявлялась и как её воспроизвести? Сейчас и узнаем.
Press F1 to continueЭта статья, по сути, родилась как развёрнутая версия комичной зарисовки, которую вы видите выше.
Честно говоря, я довольно долго не видел надобности в подобной статье. Если кто-то начинал говорить о генерации кода на основе спецификаций, то я просто показывал ему эту картинку, и обычно этого хватало.
Однако сегодня сторонники агентного программирования утверждают, что нашли способ победить гравитацию и генерировать код исключительно на основе спецификаций. Более того, они настолько замутили воду, что теперь к приведённому фрагменту комикса нужно давать дополнительное пояснение, почему их утверждения нереалистичны.
Читать далее13 марта 2026 года Совет ЕС согласовал позицию по Digital Omnibus on AI — пакету упрощения правил EU AI Act. Через пять дней, 18 марта, в России опубликован проект федерального закона «Об основах государственного регулирования применения технологий искусственного интеллекта». Два регуляторных режима с фундаментально разной философией входят в решающую фазу одновременно.
Для IT-компаний из РФ, экспортирующих SaaS- и B2B-продукты на европейский рынок, ситуация осложняется дополнительным фактором — 19 пакетами санкций ЕС против России. С декабря 2023 года запрещена поставка корпоративного ПО в Россию, а с ноября 2025 — предоставление AI-сервисов. EU AI Act добавляет к этому санкционному каркасу ещё один слой требований: экстерриториальное регулирование, обязательную классификацию рисков и штрафы до 35 млн евро.
Статья разбирает механику EU AI Act, его пересечение с санкционным режимом и российским законодательством, а также практические последствия для компаний, работающих на стыке двух юрисдикций.
Читать далееСтарший преподаватель кафедры телекоммуникационных систем и информационной безопасности ИСИКТ Валерий Владимирович Линьков вполне мог стать кем-нибудь ещё, не менее успешным и довольным жизнью. Но всё сложилось так, что однажды он встретил учителя, который помог ему определиться с выбором жизненного пути и профессии.
Далее – из первых уст.
Учитель, научи!
…Я учился в 9 классе, в школе №2107 (бывшая №1840 на Проспекте Мира), где работала моя мама. Признаюсь, на тот момент информатика меня нисколько не интересовала – по крайней мере, не больше, чем обычного пользователя-подростка моего возраста. Однажды у мамы там сломался компьютер, и она попросила меня помочь. Я пришёл, разобрал системный блок и понял, что ничего не понимаю в этом. Скорее всего, на том бы всё и закончилось, но тут подошёл наш преподаватель ИКТ, который, поинтересовался, в чём проблема.
Слово за слово, завязался разговор по душам, в ходе которого выяснилось, что он, оказывается, не только преподаёт, но и занимается поставками американского оборудования Cisco на российский образовательный рынок. Мне стало интересно, что это такое, и «с чем его едят». Благодаря поддержке педагога и переводным материалам, которые он мне давал, начал изучать тему и вскоре стал многое понимать. Всё это происходило параллельно с занятиями по информатике, нас тогда как раз учили программированию на Паскале. Но по сравнению с прочитанной литературой по Cisco это казалось каким-то уж слишком примитивным, всё-таки там был совсем другой уровень.
Читать далееНа днях новости порвало от жесткого решения суда: японская Макита пытается взыскать 300 миллионов рублей с российской ИП из Удмуртии.
За что такие деньги? Откуда у ИП из Удмуртии могло взяться 300 миллионов рублей? А можно ли так нам с вами? Где ошиблись юристы и прав ли суд?
Как юрист по товарным знакам я не смог пройти мимо этого дела. Вскрываем архивы, проводим собственное расследование.
Ох, сколько всего нашлось!
В отличие от журналистов и новостных телеграмщиков, я изучил подробности этого дела и теперь готов рассказать:
• что вообще произошло
• что будет дальше
• как самому не попасть в такую историю
• что полезного из этого дела для нас с вами
Ставьте чаёчек, эта история его достойна.
Читать далееТребования к проекту
Основные требования к такому проекту:
- он должен максимально наглядно продемонстрировать все основные функции разума;
- при этом для начала он должен быть минимален по объёму;
- у него должен быть потенциал для развития в универсальную, полнофункциональную систему.
Описание текущего проекта
Наверное, идеальным вариантом такого проекта является игра. Простая игра стрелялка. Самая простая, которая бы позволила сосредоточить внимание именно на процессе самообучения, не отвлекая его на события сюжета. Достаточно двух объектов, один из которых будет самообучаться, а второй – заставлять его это делать. Первого назовём субъектом (обучения), второго – охотником. Охотником управляет пользователь. У охотника есть пушка, стреляющая снарядами, которую охотник может направить на субъекта. А также охотник может перемещаться влево или вправо на любое количество шагов. У субъекта свободы меньше, он может сделать от нуля до, скажем, трёх шагов влево или вправо за один раз. То есть, и субъект и охотник находятся на параллельных прямых линиях и могут двигаться только по ним влево или вправо.
Читать далееTypeScript прочно закрепился в роли основного языка для типизированной разработки на JavaScript. Его система типов предоставляет множество мощных инструментов: дженерики, условные типы, продвинутый вывод типов – всё это позволяет строить надёжные и масштабируемые приложения. Однако даже в таком гибком языке есть ограничения. Одно из них – отсутствие нативной поддержки типов высшего рода (Higher-Kinded Types, HKT). Эта концепция, хорошо знакомая разработчикам на Haskell или Scala, позволяет абстрагироваться не только от конкретного типа (например, string или number), но и от типа-конструктора (например, Array, Promise, Set). Несмотря на то, что запрос на добавление HKT в TypeScript остаётся открытым уже много лет (issue #1213), сообщество научилось эмулировать эту возможность с помощью существующих средств. В этой статье мы разберём, что такое HKT, зачем они нужны в реальных проектах, и как их можно реализовать в TypeScript уже сегодня.
Читать далееАйсберг Claude Code: 30+ возможностей от новичка до автоматизации
Привет! Меня зовут Рамиль, я программист отдела серверных решений ЮMoney. Я собрал полезные советы по claude code и организовал её в интерактивном формате «Айсберга». Это способ подачи материала от очевидного к малоизвестному. На верхушке — то, что знает каждый, кто хоть раз открывал Claude Code. Чем глубже — тем реже встречаются эти знания, и тем больше они меняют подход к работе.
Читать далееПривет, Хабр! На связи Артём Колесников, продуктовый маркетолог Garage Eight. Недавно у нас в компании я проводил воркшоп, где учил ребят делегировать построение задач нейросети. Они формулировали запросы так, чтобы ИИ-модель понимала контекст и на его основе сама выбирала подходящие промпты.
Такой подход называется рекурсивным метапромптингом, и он может сэкономить вам кучу времени. Хочу рассказать, что это такое и с чем его едят.
Заваривайте чай — и погнали!Еще в 2015 году Pearl Abyss многих удивили красотой картинки в своем дебютном проекте. MMORPG в те годы ориентировались на максимально широкую аудиторию и редко позволяли себе высокие системные требования, а значит и графические технологии приходилось использовать попроще. Однако корейская Black Desert выглядела не хуже «Ведьмака 3», вышедшего в том же году. При этом игра запускалась и на довольно слабых ПК.
За годы Black Desert успела стать одной из самых популярных MMO, с лучшей боевой системой в жанре. На заработанные деньги Pearl Abyss решили сделать премиальную action-RPG в открытом мире. Сначала Crimson Desert должна была стать приквелом для Black Desert, но потом концепцию все же утвердили как отдельную одиночную игру. И сразу же была заявлена суперсовременная графика на базе трассировки лучей и других новомодных фишек.
В марте 2026 года игра наконец вышла. И если консольные версии получились более-менее стабильными в техническом смысле, то на ПК есть проблемы. Разработчики уже выпустили несколько патчей, но пока исправили не всё. В этой статье разберемся именно с ПК-версией.
Читать далееa16z включил Россию в тройку AI-держав - наряду с Западом и Китаем. Яндекс Браузер в топ-10 мировых AI-приложений. GigaChat дебютировал в глобальном рейтинге. А потом смотришь на цифры изнутри - и видишь 48-е место, GPU-голод и агентов на Raspberry Pi.
Читать далееМаркетплейсы регулярно обновляют инструменты для продавцов. Часто это действительно улучшения: становится удобнее, быстрее, появляются новые возможности. Но иногда за красивыми формулировками «улучшений», «бесплатных бонусов» и «расширения функционала» скрываются изменения, которые выгодны в первую очередь площадке, а не селлеру.
С 6 апреля 2026 года один из крупных маркетплейсов вводит новый инструмент сбора отзывов. Вместо привычных «Отзывов за баллы» появляется «Ускоренный сбор отзывов». По описанию — всё логично: ставка в рублях, оплата только за результат, добавляются пуши, уведомления, поднятия в подборках. Звучит как апгрейд.
Но если присмотреться внимательнее, возникает ряд вопросов. Куда именно уходят деньги? Кто решает, кому платить, а кому — просто напомнить? И почему раньше можно было получить отзыв без этих «бесплатных» инструментов, а теперь они стали обязательной частью платного пакета?
Я не буду делать громких заявлений и ставить диагнозов. Вместо этого я просто расскажу одну историю. Историю про детский сад, воспитательницу и печеньки. А вы уже сами решите, насколько она похожа на то, что происходит сейчас.
Читать далееКак убедиться, что в аппаратном дизайне нет багов? Результаты обычных тестов иногда сигнализируют только о том, что ошибки не нашлись, а не о том, что их нет вовсе. На помощь приходит формальная верификация — метод, который проверяет все состояния системы в поисках ошибки. Для промышленной верификации есть три решения: VC Formal от Synopsys, Cadence от JasperGold и коммерческая часть Yosys. Проприетарные инструменты проверены «в бою», но доступны далеко не всем.
Меня зовут Борис Новосёлов, я младший инженер по верификации в YADRO, и я изучил альтернативы с открытым исходным кодом: CIRCT, Slang, Synlig и другие. Вы узнаете, как работают эти инструменты и на что обратить внимание при выборе решения для своего проекта.
Читать далееПривет, Хабр! Я Максим, ведущий специалист по анализу данных и ML в логистике. Этот пост — про работу с Claude Code: как я выстроил систему, которая не даёт проекту рассыпаться.
Подопытный кролик — мой пет-проект awesome-project.com (название изменено): AI-ассистент для структурированных сессий, React + TypeScript, Express/Node.js, PostgreSQL, DeepSeek. Соло-проект с реальными пользователями, где Claude Code — основной соисполнитель.
За время разработки я собрал полную коллекцию граблей. Проблема была в отсутствии системы работы с инструментом. Теперь есть. Расскажу, как она устроена и что ещё предстоит починить.
Читать далееВ 2019 году израильский лунный модуль «Берешит» разбился о поверхность Луны. На борту были тысячи тихоходок, залитых в эпоксидную смолу, обезвоженных, в состоянии, которое вежливо называют «криптобиоз», но по простому — мы не уверены, живые ли они вообще. Так вот, они, скорее всего, живые, и, скорее всего, им норм.
В этой статье разберем из чего же сделаны эти полмиллиметра бессмертия, и при чем тут инопланетяне.
Читать далееДолгое время я пытался научиться слепому десятипальцевому методу печати, но всегда это заканчивалось поражением. Учился на Keybr — на нём освоил английский. Частотный метод, когда ты печатаешь настоящие слова из самых частых букв, мне подошёл. Но столкнулся с тем, что заглавные буквы, пунктуация и цифры спрятаны за кучей настроек. Подумал — зачем это прятать, если можно сделать структурированные этапы и дать чёткий путь прохождения? Так я начал разработку TypeStep — тренажёра слепой печати с частотным методом и этапами прохождения. А теперь — про то, на чём это всё построено и с чем пришлось столкнуться.
Читать далееВ мае 2023 года женщину привезли в приёмный покой БСМП с подозрением на инсульт. Провели КТ мозга. Рентгенолог посмотрел снимки, но не составил заключение и не передал его неврологу. Невролог, не дождавшись описания, сам интерпретировал снимки — и ошибся. Поставил другой диагноз. Вместо экстренного лечения пациентку отправили в ОКБ. Она скончалась через 12 дней, так и не придя в сознание.
Росздравнадзор и судмедэксперты установили: если бы инсульт распознали вовремя, женщину можно было спасти. Муж получил 150 000 рублей компенсации. Они были вместе 41 год.
Это не уникальный случай. По данным исследований, alert fatigue (усталость от ложных тревог) приводит к тому, что врачи игнорируют 80–90% алертов от существующих систем поддержки принятия решений. А систем, которые умеют молчать и сигнализировать только при реальной угрозе — в open-source на русском языке нет вообще.
Я решил что может быть смогу помочь данному явлению, стать более редким.
Читать далееПришёл в команду, открыл тесты — should render, снэпшоты, CSS-классы в ассертах. CI зелёный, покрытие растёт. Всё хорошо? Нет. Тесты падали при любом рефакторинге, но пропускали реальные баги в логике. Ложная уверенность, которая хуже отсутствия тестов. И проблема была не в отдельных файлах — а в самом инструменте, который провоцировал так писать.
Что не так с инструментом?В первой части я рассказал, как ханипот поймал сканер MCP-серверов — новый вектор разведки, нацеленный на AI-инфраструктуру. Сегодня — про другую сторону: что происходит, когда атакующий находит открытый Ollama.
Статья документирует реальные сессии злоупотребления открытыми LLM-инстансами: кто подключается, какие промпты шлёт, какие модели запрашивает. Данные собраны с трёх ханипотов (DE, US, RU) за март 2026.
Читать далееПривет, Хабр! На связи Алексей Боровиков, архитектор Astra Cloud.
Когда меня спрашивают, чем мы занимаемся, я часто слышу в ответ: «Понятно, облако делаете». Потом, разговор имеет два сценария развития. Либо в сторону «А что такое облако?», либо — «А, еще одно облако». Как понимаете, дискуссия не из легких. Но в любой ситуации все сводится к тому, что облако облаку рознь. Потому что за последние несколько лет я наблюдал, как этим словом называют все, что угодно.
В нашем случае за этим термином стоит конкретная инженерная философия, которая ломает привычные сценарии «сначала сделаем для себя, а потом как-нибудь упакуем в коробку». Именно так рождались все крупные провайдеры, и именно так рождалась куча проблем, с которыми мы теперь разбираемся.
Читать далее