Feed aggregator

ИИ добрался до ПЛК. Что умеют инженерные ассистенты

Habr.com - Fri, 10/09/2026 - 18:38

ИИ в разработке на Python, C++, JavaScript и других языках уже довольно привычное дело. На Хабре об этом много пишут, часто спорят и регулярно обсуждают, как теперь должна выглядеть работа программиста.

Ну а что происходит с программированием ПЛК?

На первый взгляд, задача похожая. Есть язык, переменные, условия, таймеры и функциональные блоки. Почему бы не попросить модель написать алгоритм управления насосом или конвейером?

Попросить уже можно, но пока не все так просто. Появляется все больше специальных инструментов, которые читают PLC‑проекты, объясняют LAD, генерируют код на ST и в некоторых случаях сами запускают компиляцию. Но в работе с ними пока хватает своих нюансов.

В этой статье я попытался разобраться, что сегодня представляют собой ИИ‑инструменты для работы с кодом ПЛК, что они действительно делают и куда все это движется.

Читать далее

Спор о киберрисках открытых моделей сломан

Habr.com - Fri, 10/09/2026 - 18:36

Натан Ламберт (Interconnects) о том, почему спор о запрете моделей с открытыми весами ведёт к проигрышу для всех. Большинство задокументированных атак пока совершено через закрытые модели, отчёт Anthropic про GLM-5.3 обходит главный вопрос, а китайские лаборатории оценивают риски по-своему. Вывод автора: кто хочет запретить открытые веса ради безопасности, должен быть готов запретить и публичные API фронтирных моделей.

Читать дальше →

ShittyMaze: жизнь и страдания vr инди‑разработчика

Habr.com - Fri, 10/09/2026 - 18:27

Расскажу, жив ли vr gamedev в россии в 2к26. Приятного чтения.

Эта статья является продолжением моего предыдущего материала, — советую ознакомиться, там я расписываю, как зарождалась идея и как пользоваться KNI чтобы билдить c#‑ игру под разные платформы.

Читать далее

Адаптация nanoCAD BIM Электро под требования проекта: опыт КНГК‑Групп

Habr.com - Fri, 10/09/2026 - 18:12

При проектировании систем электроснабжения важен не только сам расчет, но и то, насколько быстро проектировщик может привести схемы, графические и табличные документы к требуемому виду. На практике именно на этапе оформления часто возникает большое количество ручных операций: необходимо корректировать надписи, настраивать отображение элементов схемы, приводить к единому виду выноски и подготавливать таблицы в нужном формате.

В КНГК-Групп эту задачу решают с помощью nanoCAD BIM Электро, используя как встроенные инструменты платформы, так и дополнительные настройки под требования конкретного проекта. Ниже рассмотрены несколько практических сценариев: построение принципиальной схемы по шаблону, выпуск графических документов с автоматически обновляемыми выносками и оформление расчета потери напряжения в табличном виде.

Построение принципиальной схемы по шаблону

Работа со схемой начинается с выбора распределительного устройства в электротехнической модели и шаблона, по которому будет выполняться построение. Далее система формирует принципиальную схему автоматически, после чего она доводится до итогового вида в соответствии с требованиями оформления.

Рассмотрим в качестве примера один из рабочих алгоритмов доработки оформления принципиальной схемы в nanoCAD BIM Электро. Последовательность действий включает несколько этапов:

1. Создание принципиальной схемы по выбранному шаблону (рис. 1).

Узнать больше

Импорт ТОРГ-12 из Excel в складскую программу StoreHouse 5

Habr.com - Fri, 10/09/2026 - 18:10

Все вокруг кричат про тотальную цифровую трансформацию, маркировку и ЭДО. Наш ресторан купил красивое готовое решение для импорта документов/поставок, из ЕГАИС в StoreHouse, и импорт документов/поставок из ЭДО в StoreHouse, и другое.

Круто? Да, но только на бумаге.

Крупные федеральные поставщики присылают документы в ЭДО или ЕГАИС, каждый день. Эти документы спокойно импортируются в StoreHouse. А вот мелкие локальные контрагенты (крафтовые производители зелени, сыроварни, поставщики свежего мяса) до сих пор живут в прошлом веке. Им ЭДО не обязателен. Максимум, на что они способны — забить накладную в свой Excel и скинуть менеджеру в Telegram, самый плохой вариант — это мягкие накладные, написанные непонятным почерком.

Итог: каждый день бухгалтер‑калькулятор вынужден руками вбивать по 100–300 строк в StoreHouse.

Что я с этим сделал

LLM-разработка в 2026: навыки, кейсы, требования

Habr.com - Fri, 10/09/2026 - 18:03

Привет, Хабр!

Я старший инженер-программист в Финаме и автор курса «LLM-разработчик» в Хекслете. Разговор пойдёт о практике LLM-разработки и о бытовых деталях: кому нужен RAG, обязательно ли связываться с большими моделями, каково на рынке LLM-разработки и как попасть в профессию — что уметь, как искать, сколько просить. Если лень читать — я всё это рассказал в видео. А этот материал — для тех, кто больше любит буквы, чем кино. 

Примерно в двадцать четвёртом году весь мир начал более или менее понимать, куда движется история с ИИ и как это можно применить. А в двадцать пятом — двадцать шестом в России тоже очухались: «Божечки, искусственный интеллект можно использовать!». Он, правда, не интеллект, но кого это волнует: все захотели использовать его в работе. 

Как — не знаем. Для чего — не знаем. Бизнес не очень понимает, что конкретно ему нужно — но нужно, потому что «это же революция, Джонни!». На самом деле, это и правда революция, но, как с любой революцией, нужно понимать как, для чего и куда её использовать.

К вам может прийти CEO и сказать: «Мы хотим везде использовать искусственный интеллект: внедряем его в разработку, в CI/CD, в оценку, в код-ревью, в постановку задач, в работу с ассистентами». И во всех этих историях действительно можно применить ИИ, вплоть до того, чтобы гендиректор мог себе заказать кофе при помощи чат-ботика.

Читать далее

[Перевод] SecurePair — безопасное сопряжение плат ESP32

Habr.com - Fri, 10/09/2026 - 18:02

Статья посвящена криптографически защищённому сопряжению и взаимодействию двух плат ESP32 через обычный светодиод по протоколу LX.25 или через ESP-NOW и LoRa.

Согласование ключей происходит с использованием протокола Диффи-Хеллмана на эллиптических кривых (X25519), а сообщения шифруются с помощью алгоритма AES-256-GCM. Библиотека SecurePair поддерживает любые средства передачи. Она работает через ESP-NOW, LoRa и любой другой канал связи, способный пересылать пакеты. А с помощью PacketLED можно реализовать обмен сообщениями даже через обычные светодиоды.

Читать далее

Двойной ввод в 1С: дорого не время, а ошибки и задержка. Как измерить это в своей базе

Habr.com - Fri, 10/09/2026 - 18:00

Когда говорят о ручном переносе данных в 1С — заказов с сайта, сделок из CRM, оплат из своей программы, — обычно считают время: столько-то документов в день на столько-то минут. Это честная, но самая маленькая часть счёта. Время видно. Ошибки и задержка — нет, потому что всплывают они в другом отделе и в другой день.

Я проектирую интеграции 1С с внешними системами и до этого двенадцать лет работал в закупках — тем самым пользователем, который принимает решения по данным из 1С. В этой статье — инженерный взгляд на двойной ввод: какие классы ошибок он порождает, почему задержка — это проблема согласованности данных, и как оценить и то и другое запросами к собственной базе, а не на глаз.

Читать далее

ТикТок 1940-х: как американцы развлекались за 10 центов в день в эпоху Второй мировой

Habr.com - Fri, 10/09/2026 - 18:00

Короткий контент — явление не столь новое, как может показаться. Ещё в 1940-х Америку захлестнула мода на устройство, которое щедро потчевало достопочтенную публику самыми разными коротенькими “видосами”.

Читать далее

Как скормить нейросети большой проект и не скормить лишнего: что я узнал, пока агенты читали мой код

Habr.com - Fri, 10/09/2026 - 17:50

Год назад я копировал файлы в чат с нейросетью по одному. Сейчас агенты читают проект сами через MCP‑сервер, и месяц наблюдений за ними удивил сильнее, чем вся предыдущая работа: почему текстовое дерево дороже JSON, почему папку build нельзя пропускать по имени, как спрятать пароль и не сломать код, и что агент делает с контекстом, когда его никто не контролирует.

Читать далее

Интернет может выйти из чата, хороший продукт нет

Habr.com - Fri, 10/09/2026 - 17:48

Мы знаем, что под капотом Офлайн Фёрст подхода скрываются сложные инженерные вызовы: обеспечение идемпотентности запросов, шифрование локальных хранилищ и разрешение конфликтов при синхронизации. Mish проектирует архитектуру так, чтобы эти сложности не ломали продукт, а решались на уровне надёжного бэкенда и продуманных клиентских сервисов.сер

Представьте, вы зашли на сайт, выбрали товар, добавили его в корзину, почти дошли до покупки — и тут интернет всё, он просто исчез. Знакомо?

Что происходит дальше, зависит не столько от вас, а от того, как спроектирован продукт.

Тут мы можем представить две ситуации:

Читать далее

Быстрее пантеры: как студенческий проект Летней школы AIRI стал самым быстрым решением соревнования FLARE 2026

Habr.com - Fri, 10/09/2026 - 17:43

Представьте себе задачу: найти опухоль на КТ‑снимке любого органа — печени, почки, поджелудочной, легкого, лимфоузла. Снимок может прийти из любой больницы в мире. На все про все — 60 секунд и 4 ГБ видеопамяти. А еще половина снимков в реальной жизни — от здоровых людей, и на них модель должна сказать: «ничего нет». 

Именно такие условия поставили перед участниками организаторы первой задачи на соревновании FLARE 2026, итоги которого были недавно подведены в рамках конференции MICCAI в Страсбурге. Наша модель под названием PANTHER оказалась лучшей по скорости среди всех конкурентов. 

Далее рассказываем, как проект с Летней школы AIRI превратился в участие в престижном международном соревновании, почему половина датасета оказалась лучше целого, зачем мы снова позвали на работу «вышибалу» и как впихнуть ансамбль из пяти нейросетей в 11 секунд на снимок.

Читать далее

Сравниваем Microsoft Project с российским аналогом Directum Projects: плюсы и минусы систем

Habr.com - Fri, 10/09/2026 - 17:42

Microsoft Project долгое время являлся эталонной системой управления проектами. В 2022 году российские компании начали процесс импортозамещения, но отказаться от зарубежного ИТ-решения полностью так и не получилось: около 40% отечественных организаций продолжают использовать этот инструмент. При этом зарубежный разработчик продолжает вставлять палки в колеса: Microsoft удалил Publisher и отключил Project Online. Что делать? Искать замену. Рассмотрим возможности аналога MS Project — полностью импортонезависимой ИСУП Directum Projects и сравним функциональность и технические критерии платформы.

 

Поехали?

Карты говорят, что сеть будет работать: как контролировать изменения с помощью цифрового двойника

Habr.com - Fri, 10/09/2026 - 17:42

Привет, Хабр! На связи Евгений Ращупкин, APO UserGate, и Дмитрий Ларин, CPO Hadal Project. Это текстовая версия нашего совместного доклада «Цифровой двойник, или Как контролировать изменения в сложной сетевой инфраструктуре», который мы представили на Saint HighLoad++. Мы расскажем, как связать физическую лабораторию, эмуляцию и симуляцию в единый процесс, чтобы проверять изменения до прода и контролировать их результат в реальной сети.

После одного минорного обновления ПО в компании нарушилась работа IPsec-туннелей до всех филиалов. На бумаге обновление выглядело безопасным. Вендор проверил релиз, инженер выполнил стандартную процедуру, мониторинг после выкладки показывал привычную картину. Связность при этом исчезла — и начался ночной разбор полетов.

Для сетевого инженера в такой ситуации есть отдельный жанр прогноза: «обновил в проде, вроде работает». Иногда к нему добавляются карты Таро. Карты обещают, что сеть будет работать, однако бизнесу нужны более надежные основания.

Цена ошибки при внесении изменений уже давно намного выше, чем просто доставление неудобств отдельному инженеру. Из-за сетевого изменения может остановиться филиальная сеть, платежный контур или медицинский сервис. Поэтому привычное правило «работает, не трогай» перестает действовать. Поток изменений растет, и каждому из них нужен понятный жизненный цикл.

Почему сеть никогда не бывает готова

Сеть представляет собой живую сложную систему. Она постоянно развивается, обрастает новыми узлами и хранит следы решений, которые принимались много лет назад. Мы видим три источника сложности.

Читать далее

Мировой кризис качества ПО: все правда так плохо?

Habr.com - Fri, 10/09/2026 - 17:41

Однажды после обновления Windows я решил, что у меня сгорел компьютер: системный блок подавал признаки жизни, но на мониторе — черный экран, клавиатура — ноль реакции. Полез разбираться, откатил обновление — все заработало.

В тот момент мне тоже хотелось сказать, что софт окончательно испортился. Но я тестирую ПО уже семь лет и знаю: один болезненный сбой, даже пережитый лично, ничего не говорит о состоянии всей индустрии.

Или все-таки ПО в кризисе?

Читать далее

Реализация fail2ban на MikroTik RouterOS

Habr.com - Fri, 10/09/2026 - 17:33

Сразу отмечу, что fail2ban нельзя использовать как полноценный инструмент защиты доступа к управлению маршрутизатором. Доступ к службам управления по‑умолчанию должен быть закрыт фаерволом из всех сетей за исключением management. И, возможно, с адресов из локального «белого списка». Fail2ban, применяется к management‑интерфейсу на случай, когда злоумышленник уже получил доступ в подсеть управления. Либо в подсети управления оказался вирус, троян, нелояльный пользователь. Также бывали случаи, когда трафик управления мог пропускаться из‑за ошибки в правилах фаервола. Итак, fail2ban, это скорее последний уровень защиты управления маршрутизатором.

Для начала создаем скрипт, который будет выполнять работу по поиску и извлечению адреса из тела сообщения системы «$message». Помещаем скрипт в системную библиотеку скриптов /system scripts на маршрутизаторе и присваиваем скрипту название «loginfail2ban».

Читать далее

Склад-конструктор AutoStore: как из кубика Рубика вырос первый норвежский единорог

Habr.com - Fri, 10/09/2026 - 17:24

Как выглядит типичный склад? Бесконечные ряды стеллажей и пустые проходы для людей и машин-погрузчиков. Чем больше товаров, тем больше площади приходится отдавать под перемещения. В начале нулевых создатели AutoStore решили радикально пересмотреть подход к логистике и придумали кубическую систему складирования, которая увеличивает плотность хранения до 400%. Сегодня ею пользуются тысячи крупнейших компаний в мире, включая Lufthansa, DHL, Toyota, Gucci и Benetton. Рассказываем про чудо мысли, автоматизации и скандинавского дизайна.

Читать далее

Карты говорят, что сеть будет работать: как контролировать изменения с помощью цифрового двойника

Habr.com - Fri, 10/09/2026 - 17:08

Привет, Хабр! На связи Евгений Ращупкин, APO UserGate, и Дмитрий Ларин, CPO Hadal Project. Это текстовая версия нашего совместного доклада «Цифровой двойник, или Как контролировать изменения в сложной сетевой инфраструктуре», который мы представили на Saint HighLoad++. Мы расскажем, как связать физическую лабораторию, эмуляцию и симуляцию в единый процесс, чтобы проверять изменения до прода и контролировать их результат в реальной сети.

После одного минорного обновления ПО в компании нарушилась работа IPsec-туннелей до всех филиалов. На бумаге обновление выглядело безопасным. Вендор проверил релиз, инженер выполнил стандартную процедуру, мониторинг после выкладки показывал привычную картину. Связность при этом исчезла — и начался ночной разбор полетов.

Для сетевого инженера в такой ситуации есть отдельный жанр прогноза: «обновил в проде, вроде работает». Иногда к нему добавляются карты Таро. Карты обещают, что сеть будет работать, однако бизнесу нужны более надежные основания.

Читать далее

Прибор, которым пользуются, потому что он врет

Habr.com - Fri, 10/09/2026 - 17:00

21 декабря 2015 года Boeing 787 компании Jetstar чуть не разбился на рейсе из Мельбурна в Сингапур. Виновато было облако. Ледяных кристаллов в нем оказалось столько, что обледенели все три трубки Пито, и три независимые системы измерения скорости соврали хором (торчат-то они из одного носа). Лайнер наполовину из композитов, а скорость измеряет тем же способом, каким француз Анри Пито в 1732 году измерил течение Сены. За три века самолеты научились садиться в сплошном тумане и ходить через океан на двух двигателях, а трубку с носа так и не выгнали ни спутниками, ни лазерами.

А врет этот прибор и в самый обычный ясный день. На эшелоне 350 шкала скорости у нас на A320 показывает 264 узла, а относительно воздуха самолет идет на 450. Это почти 350 км/ч разницы. Никто его не чинит, он исправен, и пилотируем мы именно по этой «неправильной» цифре.

Почему так задумано, расскажу статье, а по пути нам встретятся оса-пелопей, главная подозреваемая в катастрофе Boeing 757, наклейка с логотипом возле крошечных отверстий на борту, от которой врет высотомер, проверка трубки на компас и европейский стандарт, который до осени 2009 года опирался на бумагу 1947-го.

ding!

Библиотека EMX Controls для Avalonia UI — Обновление 1.5 — Октябрь 2026

Habr.com - Fri, 10/09/2026 - 16:55

Друзья, мы готовимся к очередному релизу библиотеки контролов EMX Controls для Avalonia UI. В этом обновлении мы добавили одну из самых полезных функций в контролах Data Grid и Tree List, расширили визуальные темы, включили сервисы для работы с окнами и диалогами и многое другое.

Читать далее

Who's online

There are currently 1 user and 16 guests online.
Syndicate content