MCP упростил жизнь разработчикам: теперь у AI-агентов есть единый способ подключаться к инструментам и сервисам.
Но у этой стандартизации есть обратная сторона — каждый MCP-сервер становится новой точкой доверия и потенциальной атакующей поверхностью.
В статье разбираю:
-почему у LLM нет чёткой границы между данными и инструкциями -как tool poisoning, indirect prompt injection и sampling abuse работают на уровне MCP -почему даже “безобидные” документы и описания инструментов могут приводить к выполнению команд -какие реальные атаки уже зафиксированы в экосистеме MCP
как индустрия пытается закрыть это через gateways, sandboxing и OAuth-архитектуры
Также показываю практическую проверку на уязвимом MCP-стенде и результаты детекции вызовов инструментов на своем сканере BarkingDog.
Читать далееПринято считать, что люди сотни лет назад были глупыми, темными и до смерти суеверными. Отчасти это, конечно, правда. Но в своей изобретательной находчивости они довольно часто превосходят человека нынешнего. И данное “волшебное” устройство лишний раз доказывает, что умственные способности людей старины недооценивать нельзя ни в коем случае.
Читать далееЛокальная LLM может тормозить и галлюцинировать при полностью «зелёном» мониторинге. Рассказываем, что мониторить помимо инфраструктуры, как устроена трассировка через OpenTelemetry. Плюс два кейса: фрагментация видеопамяти GPU и молчаливый отказ RAG.
Читать далееКлиент - производитель строительных материалов.
Каждый день на погрузку стройматериалов приезжают десятки фур. При этом, габариты паллет, на которых грузят материалы, фиксированы жестко, а вот реальные размеры машин — нет. Внешне кузов может выглядеть ровным прямоугольником, а внутри могут быть скрыты «сюрпризы»: заниженная к кабине крыша, выгнутые борта или самодельные крючки на дверных стойках. Глазом эту кривизну не оценить.
В момент погрузки, вилочный погрузчик заносит паллету шириной 2,40 метра, а она упирается в “неучтенный” выступ внутри кузова. Цена такой ошибки — повреждённый груз, развёрнутая на КПП машина, простой ворот, сорванный график отгрузки.
Решение заказчика: поставить человека на осмотр: сотрудник заглядывает в кузов и по визуальному осмотру решает, грузить фуру или разворачивать. Это медленно, субъективно, не масштабируется, а отказы по геометрии кузова составляют заметную долю разворотов.
Задача, которую решала наша команда: автоматизировать осмотр кузова перед погрузкой. Убрать сотрудника из точки принятия решения и выдавать решение “грузить / не грузить” на основании математических расчетов и реальной геометрии.
Планка задана высокая. Нужно замерять сразу три габарита:
Читать далееРазобраться как были устроены исторические типы памяти интересно просто чтобы в очередной раз восхититься, каким изощренным и изворотливым может быть человеческий разум, особенно при нехватке ресурсов.
Читать далееПо умолчанию, ограничения целостности в PostgreSQL проверяются немедленно, сразу после обновления каждой строки, что может быть неоднозначным при обновлении нескольких строк.
Рассмотрим пример с одной таблицей, имеющей один столбец с уникальным ограничением (и индексом):
Читать далееСовсем недавно я переносил работающий прод с одной впс на другую. Причина простая - новый провайдер давал в несколько раз больше ресурсов за те же деньги и с тем же SLA, но были две проблемы: Первая - сервисом пользовались круглосуточно, и даже несколько минут простоя были нежелательны. Вторая проблема - инфраструктура очень скромная, и подозреваю, знакомая многим: один сервер, docker compose, nginx как реверс прокси. Все легкие способы переезда отпадают сразу.
Читать далееВсе обсуждают модели: GPT, Claude, Codex, Gemini, Opus. Но в реальной работе побеждает не только самая сильная модель, а правильно собранная система вокруг неё. Эта система называется agent harness — харнесс. В статье разберём, что это такое, из каких компонентов он состоит и как я собираю свой рабочий AI-сетап: Orca, GitHub, VPS, Pi Agent и кастомный pipeline для разработки.
Читать далееЯ сижу на Debian под KDE Plasma и для решения проблемы “your country is not supported”, часто встречающийся у популярных агентов, предпочитаю мультихоп прокси (на последней миле у меня sign-box слушает 127.0.0.1:7890). Claude Code в терминале бегают через него, а вот десктопное приложение делало вид, что прокси не существует. Пришлось разобраться, и заодно оформить это в аккуратный воспроизводимый вид.
Читать далееRoadmap DevOps — это не просто список технологий, а последовательность взаимосвязанных знаний. Разбираем, что изучать Junior DevOps, зачем нужен каждый этап и почему обучение стоит начинать именно с Linux и Bash.
Читать далееВсем привет! Сегодня я хочу вам рассказать о Peertube — некоммерческой децентрализованной видеоплатформе с открытым исходным кодом. В нем есть возможность загрузки контента, комментирования, поиска, а также изменения видео, когда оно уже опубликовано.
Peertube основан на технологии P2P (peer-to-peer) для обмена видео по принципу всех известных торрентов. Исторически PeerTube использовал WebTorrent, но уже несколько лет (начиная с версии 6.0) проект полностью перешел на протокол HLS в связке с WebRTC.
Что лучше — централизация или децентрализация? Что такое Fediverse? И наконец — как создать свой инстанс-сайт для сохранения видео на случай, например, блокировки ютуба? Давайте-ка погрузимся в теорию и практику!
В конце мы опубликуем свой сайт!
Читать далееПо свежим данным, сотрудники со стажем в компании менее года в октябре 2025 года получали в среднем 96,5 тыс. руб., двумя годами ранее было 71,9 тыс. руб., то есть рост составил +34,3%.
Самые высокие средние зарплаты оказались у сотрудников со стажем 1-5 лет - 99,3 тыс. руб., затем 5-10 лет - 98 тыс. руб., а у работников со стажем более 30 лет - 83,6 тыс. руб.
На первый взгляд это странно, ведь чем выше стаж, тем больше оплата должна быть. Но тут так не работает и чем ярче это искажение проявляется, чем очевиднее - для роста оплаты труда нужно менять компании.
Читать далееНедавно мне удалось посетить Data + AI Summit в Сан-Франциско в качестве Databricks MVP. Крупнейшую конференцию Databricks, посвященную данным, искусственному интеллекту. На мероприятии собралось более 30 000 участников из более чем 160 стран.
Я много слышал и читал об этом саммите, но никогда не мог представить, что попаду на его.
Все началось с того, что всем Databricks MVP предоставил бесплатный билет на мероприятие (стоимость билета без скидок около 1000$). Звучит конечно, здорово, но чтобы попасть нужна еще виза, билеты на самолёт и проживание в гостиннице. Хорошо хоть питание было организовано на самом мероприятии.
На удивление записаться на визу в Кракове и получить её оказалось довольно просто, запись за неделю и через 2 дня уведомление, что виза одобрена, круто!
Далее покупка билетов на самолёт примерно 1000$ в одну сторону и проживание в гостиннице около 150$ в сутки. К счатью моя компания приняла решние частично компенсировать расходы. Большое ей спасибо, возможно на тот момент я бы не решился поехать и выложить несколько тысяч долларов за мероприятие.
Читать далееЕсть идея о дегенерации мемов и интеллекта. Мол, что мемы упрощаются, это в свою очередь упрощает мышление и интеллект, а это в свою очередь упрощает мемы и так этот круг из двух элементов и двух стрелочек будет спускаться вниз до бесконечности.
Но снижение интеллекта можно объяснить и более радикальным путем. Меньшим размножением интеллектуалов по сравнению с их не столь интеллектуальными собратьями.
Коэффициент наследования интеллекта - 0,8 это почти также много, как и у роста — 0,9. Но судя по всему расти физически мы будем еще долго, а будем ли расти интеллектуально это вопрос.
И если мемно-мыслительную деградацию можно как-то относительно быстро остановить и обратить вспять, то снижение интеллекта обусловленное настолько концептуальным причинами как более низкое количество рождении у умных по сравнению с глупыми уже сложно.
Бродил я как-то по хабру и наткнулся на статью:
Читать далееДавно ничего не писал где-либо: разработка занимает много времени. Надеюсь, наш путь будет кому-либо полезен, особенно тем, кто обучает модельки на малоресурсных языках.
Большая в данном контексте - это условно. По сути, взяли Qwen3-4B-Instruct-2507 и обучили на карачаево-балкарском языке (тюркский, половецко-кыпчакская группа). По дороге пришлось написать собственный морфологический процессор для аугментации диалектов, обучить токенизатор с нуля, и найти баланс в обучении модели на сырых данных, чтобы она не забывала инструкций (а хотелось, чтобы могла отвечать).
Модель лежит на HuggingFace: TSjB/QM-4B. Работу представляли на конференции TurkLang 2026
Нужно выполнять асинхронные операции, поддерживать многозадачность в приложении? Async/await к вашим услугам - просто и приятно. Кооперативный пул эффективно переключает потоки между задачами, а компилятор проверяет типы на потокобезопасность. И даже можно подсоединять старые части кода, написанные ещё на GCD!
Вот только приложение на проде почему-то начало виснуть…
Читать далееGhidra — это фреймворк для реверс-инжиниринга, который создан и поддерживается АНБ.
Как выяснилось, агенты эффективно применяют Ghidra через MCP-сервер GhidraMCP, а с декомпилятором Radare2 это позволяет находить закладки в бинарных файлах почти в автоматическом режиме.
В бенчмарках Claude Opus 4.6 нашёл 49% бэкдоров, Gemini 3 Pro — 44%, а Claude Opus 4.5 — 37%.
Читать далееЧеловеческий разум обычно объясняют трудом, речью, орудиями или социальной жизнью. Но у гипотезы самоодомашнивания есть слабое место: если человек «одомашнил сам себя», кто был первым селекционером?
Я предлагаю пересобрать старую идею Бориса Поршнева без мистики суггестии. Возможно, человека запустила не «меньшая агрессия», а способность не выполнить первую реакцию: не ударить, не побежать, не закричать, не схватить.
Другой древний гоминид мог стать внешним доместикационным прессом — когнитивным хищником, рядом с которым прямой рефлекс часто вёл к смерти. Так между стимулом и действием появилась пауза. А уже из этой паузы выросли самоконтроль, детская обучаемость, внутренний запрет, речь и культура.
Читать далееDeepSeek выпустил DSpark — спекулятивный декодер для V4. В окне 27–30 июня 2026 рабочего публичного пути для GB10 не было — мы портировали его сами, нашли унаследованный баг, убивавший качество драфта, и сняли профиль своего стенда. Потом комьюнити выложило рецепт вдвое быстрее нашего. Мы его воспроизвели — и вместо гонки за цифрой сняли данные, которых в паблике не нашли: кривую деградации до реального 1M, механизм выигрыша NVFP4 и петли когерентности на глубине. Плюс три негативных результата.
Читать далееВ Age of Mythology я играю с самого ее выхода. Помню, как в 2002 году установил ее почти сразу после релиза (каюсь, скачал с торрентов) и надолго забыл про остальные стратегии. Тогда сочетание привычной экономики RTS с богами, мифическими существами и божественными силами казалось чем-то совершенно новым. С тех пор прошло больше двадцати лет, а я все еще периодически возвращаюсь в этот мир — он продолжает удивлять.
За эти годы игра успела обрасти полноценным ремастером Retold, новыми пантеонами, современными механиками, графикой и активной поддержкой разработчиков. В этом обзоре я вспомню, с чего все начиналось, разберу главные обновления последних лет, расскажу, что в игре до сих пор работает отлично, а что изменилось, и попробую ответить на главный вопрос — стоит ли возвращаться в нее в 2026 году. Что ж, поехали!
Читать дальше