Привет, Хабр! Рассказываем о новом полезном сервисе: покупатели «Ленты» теперь могут поручить поиск продуктов ИИ‑помощнику. Для этого наша команда Lenta Tech подключила официальный MCP‑сервер, который позволяет обращаться к каталогу прямо из диалога с нейросетью. Для подключения нужно добавить адрес сервера в приложение с поддержкой MCP. Описание инструментов и пример запроса доступны по ссылке: https://mcp.lenta.com/mcp.MCP (Model Context Protocol) — открытый протокол, который связывает ИИ‑при…
Давайте начистоту: AI-Native — это не когда у вас в IDE висит Copilot и угадывает названия переменных. Это абсолютно другой подход к созданию софта, который сейчас называют «вайб-кодингом» (vibe coding). Вы задаете высокоуровневое направление, архитектурные границы и правила игры (тот самый «вайб»), а автономный ИИ-агент пишет весь синтаксис.Раньше мы сами писали тонны бойлерплейта, мапперов и контроллеров. Сейчас разработчик превращается из кодера в системного архитектора и строгого ревьюера. …
Привет, Хабр! Около полугода я пытаюсь вкатиться в бэкенд на Go. Днем кручу гайки в автосервисе, а по ночам и по дороге на работу сижу с кодом и пытаюсь понять устройство рантайма.В какой‑то момент тем стало слишком много. В голове всё перемешалось: заголовки слайсов, Swiss Tables, планировщик GMP, escape analysis. Зубрить статьи с телефона в дороге толку мало, а на реальные собесы идти страшно — я просто не умел говорить об этом вслух. Когда тебя в реальном времени спрашивают про память или го…
Я делаю SHIFROM — мессенджер с открытым кодом и сквозным шифрованием. Клиент написан на Kotlin Multiplatform, сообщения идут через сервер-ретранслятор. Эта статья не про криптографию, а про задачу попроще на вид: как одно приложение держит связь со своим сервером, если маршрутов несколько и любой из них может перестать работать.Сначала о статусе. Проект в стадии Alpha 2, поддерживаемого публичного релиза нет; на GitHub лежит только историческая тестовая APK от Alpha 1. Протокольная композиция (…
Доброго дня!Этот релиз — не про очередные +10% скорости на микробенчмарках. Это про изменение подхода к тому, как Go-приложения работают с потоками данныхВ этом обновлении основное внимание было уделено корректности работы с данными: улучшена поддержка типов, стала строже проверка экранирования, доработана обработка UTF-символов.Фактически это важный этап развития библиотеки. SilentJSON стал инструментом, который можно уверенно использовать в production, а не только экспериментировать с ним в в…
Кажется, намечается интересный вечерок. 25 ноября на 114-м Moscow Python Meetup обсудим, как перестать плодить одинаковые сервисы и таскать за собой старые костыли, почему нейронка даже после десятого промпта не врубается, чего от неё хотят, и что лучше для ИИ-разработки?Будет два доклада с реальными кейсами и цифрами, а под конец — вечный холивар взрослая дискуссия. В общем, приручаем нейронку, отказываемся от копипасты и пытаемся не поссориться из-за Go.🕖 Сначала, в 19:00, у нас «Свой шаблон …
Backend Roulette — вечернее игровое шоу для Backend-инженеров, Go-разработчиков и архитекторов System Design. Будут азарт, DJ и бар, а ещё задачи, над которыми придётся подумать.Что будет 17 ноября мы расставим десять покерных столов и раздадим за ними технические кейсы, которые нужно решить на время. Победителей ждут лимитированные призы. Как играемЗа каждым столом сидит крупье. Он раскладывает карты, и команда получает кейс: ситуацию или задание. Затем крупье выкладывает неожиданный поворот, …
Привет! Меня зовут Арсен Абдусаламов, я тимлид Авито Авто. Недавно я наткнулся на статью Томаса Птачека Stop Making TUIs, и она меня зацепила настолько, что захотелось развернуть дискуссию. Автор рассказывает, что недавно увлёкся созданием нативных интерфейсов для macOS: написал просмотрщик Markdown (MDV.app), фронтенд для SageMath, музыкальный плеер, вики-помощника, трекер макронутриентов и пульт для Apple TV. Причём код всех этих интерфейсов был практически полностью сгенерирован AI-агентами …
Аналитики платформы безопасной разработки CodeScoring подвели итоги исследования критических уязвимостей (CVSS 9,0 и выше) в открытом ПО за период с января по сентябрь 2026 года. По данным базы CodeScoring, за девять месяцев были опубликованы сведения о 3 566 критических уязвимостях — в 4,9 раза больше, чем за аналогичный период прошлого года (723).npm и Go: пяти- и шестикратный рост критических угрозВ отдельных экосистемах языков программирования темпы прироста оказались многократными:npm (кат…