Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 3 мин. назад

MCP Gateway: когда инструменты перестают быть интеграцией и становятся архитектурой

пн, 07/20/2026 - 15:14

Привет, Хабр! Меня зовут Илья Гуляев, я работаю в команде Рег.облака над облачными решениями. А в свободное время ковыряю MCP — Model Context Protocol, про него и будет текст. Про сам протокол на Хабре уже написано много, а вот про то, что начинается, когда MCP-серверов в инфраструктуре становится десяток, пока почти ничего.

Читать далее

В компании не было юриста, охраны труда, лишних рук в бухгалтерии. Их заменил один программист

пн, 07/20/2026 - 15:12

В строительную компанию приходит претензия от генподрядчика: работы сделаны не так, сроки сорваны, платить не будем. Чтобы ответить, кто-то должен перелопатить сотни документов по объекту, понять, прав ли заказчик, и собрать ответ.

Штатного юриста в компании нет. На претензию отвечает человек без юридического образования. Он советуется с приходящим юристом-консультантом и нейросетью DeepSeek.

А теперь добавьте, что таких объектов десять. И на каждом свои кипы документов: договоры, письма, графики работ. Удержать это в голове невозможно, и человек начинает ошибаться там, где ошибка стоит денег.

Меня зовут Фарит, мне 21 год. Я программист в строительной компании, и историю выше я в итоге переложил на нейросеть.

Читать далее

Тест Тьюринга для Fable 5. Сможет ли флагманская модель Anthropic прикинуться человеком?

пн, 07/20/2026 - 15:06

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

Тест Тьюринга — это концепция из статьи «Computing Machinery and Intelligence», которую Алан Тьюринг опубликовал в 1950 году, причем не в инженерном журнале, а в философском Mind. За основу он взял салонную игру тех лет: судья переписывается записками с мужчиной и женщиной в соседней комнате и пытается угадать, кто есть кто. Тьюринг предложил посадить на одно из мест машину. Сам вопрос «может ли машина мыслить» он считал бессмысленным спором о словах и заменил его проверяемым экспериментом: если по переписке машину не отличить от человека — какая, собственно, разница.

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

Важно понимать, из какого мира писалась эта статья. Компьютер 1950 года — махина размером с комнату, и спор о «мыслящих машинах» шел в понятиях той эпохи: оппоненты Тьюринга возражали, что машина никогда не напишет сонет от переполняющих чувств, не пошутит, не устыдится. Душа — человеку, арифметика — машине. Это казалось очевидным, и весь дальнейший спор строился вокруг этой границы.

Читать далее

Искал запчасти — нашёл работу курьером. Самые нелепые ответы маркетплейсов

пн, 07/20/2026 - 15:05

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

Читать далее

PVS-Studio стал доступнее для Unreal Engine-разработчиков: поддержка UE теперь и в Team лицензиях

пн, 07/20/2026 - 14:46

Хорошая новость для разработчиков на Unreal Engine: мы сделали PVS-Studio доступнее, и теперь анализ UE-проектов в PVS-Studio доступен в лицензии Team, а не только в Enterprise. Далее рассказываем, почему мы пересмотрели лицензирование и что это значит для небольших и средних игровых студий.

Читать далее

Avorion: создаём мод для торговли с нуля — интерфейс, Lua и подводные камни

пн, 07/20/2026 - 14:30

Привет друзья! В этой публикации мы немножко окунем голову в дела мододельные. А именно — будем писать небольшой мод для игрушки Avorion. Сама по себе игра является таким себе аркадным космическим симулятором: в ней нету сложного управления, как например в Elite Dangerous, и нету такого ошеломляющего интерфейса как в EVE Online. Но, одной важной вещички, в ней все-таки не хватало. Поэтому, прошу под кат— сегодня занимаемся Lua.

Читать далее

Как красиво разложить граф на экране: разбираем метод Сугиямы по шагам

пн, 07/20/2026 - 14:29

Как красиво разложить граф из сотни связанных задач на экране: разбираем метод Сугиямы по фазам - от удаления циклов до маршрутизации рёбер в обход узлов.

Читать далее

[Перевод] Я превратил Slack в интерактивную консоль для работающего .NET-приложения

пн, 07/20/2026 - 14:27

Автор объясняет, как он использовал скрипты Roslyn и режим сокетов Slack для проверки, отладки и взаимодействия с запущенным приложением. 

Читать далее

Проходите, вас узнали

пн, 07/20/2026 - 14:26

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

Недавно мы расширили способы идентификации в СКУД PERCo-Web. Выпустили линейку считывателей с поддержкой BLE, мобильные приложения для их использования, а также представили совместное с группой ЦРТ решение для идентификации по лицу. Это хороший повод рассказать о том, что вообще происходит с идентификацией в СКУД.

Читать далее

Как мы вышли на $3000+ в месяц на приложении для транскрибации YouTube-видео

пн, 07/20/2026 - 14:22

Разбираю, как мы вышли на $3000+ в месяц на приложении для транскрибации YouTube-видео, продвигая его через сайт, оптимизированный под разные поисковые запросы. За полгода он вырос до 140 000+ переходов из поиска, несмотря на жесткую конкуренцию с бесплатными сервисами транскрибации и самим YouTube.

Читать далее

15 докладов TEAM EVENT 2026: подборки для пяти профессиональных ролей

пн, 07/20/2026 - 14:16

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

Чтобы упростить навигацию по материалам INFOSTART TEAM EVENT 2026, доклады собрали в пять профессиональных маршрутов: для ИТ-директоров, DevOps-инженеров, аналитиков, разработчиков 1С и руководителей проектов.

В каждой подборке - три выступления с видеозаписями и презентациями. Их можно посмотреть последовательно как небольшой учебный маршрут или выбрать отдельный доклад под текущую рабочую задачу...

Читать далее

Langflow. Самый удобный визуальный редактор для оркестрации ИИ агентов

пн, 07/20/2026 - 14:01

Сегодня мы ищем всё более удобные решения в сфере ИИ-агентов. Речи о том, чтобы руками писать хотя бы значительную часть агентных систем — не идёт.

Однако, при работе с популярными фреймворками Langchain и Langraph мы имеем дело с графами, и было бы удобно видеть их структуру и работать по большей части не с кодом, а непосредственно с графом.

В данной статье мы поговорим о LangFlow. Это визуальный редактор для оркестрации ИИ агентов, с поддержкой локального развёртывания, вайбкодинг-инструментами, и интеграцией MCP и внешних api.

Читать далее

Как я собрал систему из девяти скиллов для Claude Code, которая не разваливается на длинных задачах

пн, 07/20/2026 - 14:00

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

Собрал систему скиллов для Claude Code, которая эту стену обходит не за счёт «более умного» агента, а за счёт архитектуры. Девять скиллов, набор всегда активных правил, сабагент-ревьюер.

Внутри — разбор механики:

— Три слоя по частоте: always-on правила / скиллы по требованию / глубокая детализация в references, которая грузится только когда реально нужна. В контексте одновременно — правила плюс один-два скилла плюс максимум один reference, а не весь справочник разом.

— Оркестратор как диспетчер, а не исполнитель: он знает порядок фаз и кому делегировать, но не содержит предметного знания.

— Сабагент-ревьюер без прав на запись, который обязан помечать unverified (no browser tool) вместо того, чтобы выставить правдоподобную оценку по осям, которые он физически не проверял.

— Capability-check: агент инвентаризирует доступные инструменты до начала работы и докладывает пробелы вместе с фолбэками, а не проваливается молча.

Репозиторий открыт, ссылка в статье.

Читать далее

Ваш бэкап не восстановится. Вы просто ещё об этом не знаете

пн, 07/20/2026 - 13:50

Крон отработал. Экзит-код ноль. Файл лежит в S3, размер похож на правду. Мониторинг зелёный. Всё говорит о том, что бэкап сделан успешно, вот только его никогда не пробовали восстановить.

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

Читать далее

[Перевод] Защита CI/CD в open source-проекте, часть 3: учётные данные, верификация и что дальше

пн, 07/20/2026 - 13:49

Команда VK Cloud перевела заключительную часть цикла Cilium про защиту цепочки поставок. Часть 1 была про контроль доступа, часть 2 — про укрепление зависимостей. Эта же часть о том, как изолировать секреты CI и продакшена за разными окружениями GitHub, подписывать каждый релиз без долгоживущих ключей через Sigstore Cosign, и какие пробелы безопасности остаются открытыми. Отдельно — разбор дорожной карты безопасности GitHub Actions на 2026 год и того, как платформенные изменения соотносятся с уже выстроенными контролями. Полезно DevOps- и SRE-инженерам, специалистам по безопасности и мейнтейнерам OSS-проектов.

Читать далее

DIY радиатор, чтобы не выгореть. Пилим, считаем деньги

пн, 07/20/2026 - 13:37

Говорят, сделать радиатор на ЧПУ просто: загрузил заготовку, нажал кнопку, получил результат.
А по факту — это около часа программирования, 8 минут фрезеровки, молитвы над 2‑мм фрезой, виброгалтовка для борьбы с заусенцами и бухгалтерия, от которой волосы встают дыбом.
Делюсь опытом, цифрами и подводными камнями, которые всплывают в самый неожиданный момент. Материал, инструмент, электроэнергия, налоги, аренда и прочие радости жизни — всё посчитано.

К станку ! На балет !

Железная Рязань: бэкап 1237 года, первый указ об импортозамещении и нейросети Павлова

пн, 07/20/2026 - 13:30

Привет! Меня зовут Екатерина, в OpenYard я отвечаю за направление маркетинга. Обычно работа моей команды – это стратегии, бюджетирование, тестирование бесконечных гипотез и выстраивание мостиков между нашими суровыми R&D-инженерами и enterprise-рынком: мы берём сложнейшую техническую фактуру и превращаем её в сильные бизнес-аргументы. Но сегодня сделаем шаг назад от архитектуры серверных платформ, нюансов волновой пайки и нагрузочного тестирования и погрузимся в историю.

Читать далее

Почему эффективность контекста редко лежит в одних настройках кабинета

пн, 07/20/2026 - 13:18

Самый частый запрос, который я слышу от собственников и маркетологов, звучит так: «настройте нам кабинет правильно, и реклама поедет». За ним стоит молчаливое допущение, что эффективность контекста живёт где-то внутри Директа — в ставках, корректировках, наборе целей, выборе автостратегии. Допущение удобное: чинить кабинет понятно как. Но рычаг эффективности чаще лежит в другом месте.

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

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

Читать далее

ТИМ-сигнал принят: как «Уфанет» усилил проектирование с nanoCAD

пн, 07/20/2026 - 13:13

Когда инженеры работают в разрозненных 2D-шаблонах, а проекты хранятся в сетевых папках, неизбежны ошибки, потеря времени, сложности с выходом на новые рынки. Именно с такой ситуацией столкнулся «Уфанет» – крупный телеком-оператор, который помимо предоставления услуг связи реализует полный цикл строительства собственных объектов.

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

Что из этого вышло? Время на один объект сократилось с четырех часов до 40 минут, возвраты документации упали на 70%, а экономия только на материалах в пилотном проекте превысила 1,3 млн рублей. И это лишь часть весьма показательных результатов. Как «Уфанет» выстроил системный переход к ТИМ без разрыва соединения, и как этот подход «закалялся» на проектах – читайте в нашем материале.

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

Зачем оператору связи стабильный ТИМ-сигнал?

Несколько лет назад для внутренних нужд проектировщикам «Уфанет» было достаточно простых шаблонов в различных САПР. Однако с выходом на внешний рынок и ростом сложности новых объектов понадобилось...

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

[Перевод] Очередная библиотека для парсинга аргументов командной строки на C++. Встречайте FancyArgumentParser

пн, 07/20/2026 - 13:11

Встречайте FancyArgumentParser

Парсинг аргументов командной строки в C++ нередко превращается в набор громоздких решений или самописных костылей. Я решил упростить эту задачу и написал FancyArgumentParser — небольшую библиотеку для обучения и пет-проектов. В статье рассказываю, как она устроена, чем удобна и как быстро подключить её к своему проекту.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.