Рубрики
Технологии

Как мы научили ИИ-агента понимать чужую кодовую базу: вместо чанков — три источника фактов

Мы — разработчики MetaVision for 1C: AI, программы для статического анализа конфигураций 1С с ИИ-агентом. Столкнулись с классической проблемой RAG: на реальных кодовых базах схема «чанки + embeddings + векторный поиск» почти не работает — агент уверенно отвечает «такого нет» там, где это есть. Рассказываем, почему чанки провалились на коде, и что мы построили вместо […]

Рубрики
ИТ

Хакеры атакуют Roundcube через SQL-инъекцию. Срабатывает до авторизации и не требует действий пользователя

Исправление давно вышло, но тысячи серверов до сих пор остаются под угрозой.Read More

Рубрики
Технологии

Пост @grelikt — .NET (+2) — 23.09.2026 22:29

Сравнение redb.Route.Redis и Redis в MassTransit была статья недавно и меня спросили, отвечаюэто разные вещи, которые решают разные задачи. Прямого «один в один» аналога нет. 1. Роль Redis redis 2. Философия MassTransit — это message bus.Redis здесь — просто быстрый key-value store для хранения состояния саг.Основные транспорты — RabbitMQ, Azure Service Bus, SQS, Kafka, SQL и т.д.Redis не является транспортом […]

Рубрики
Технологии

Пост @AndrewZav — Oracle (+2) — 21.09.2026 14:17

Как перенести приложение с Oracle Forms в веб, сохранив бизнес-логику и привычное поведение экранных форм? Ранее я уже показывал, как наша СУБД исполняет PL/SQL-код на лету. Сегодня продолжаем тему: в новом видео разбираем технологию автоматизированного переноса приложений Oracle Forms на Go и демонстрируем её работу на примере тестового приложения. ► Рассказываем, почему замены СУБД недостаточно […]

Рубрики
Технологии

AI-Disrupt PDLC на практике: где ИИ реально ускоряет, а где создаёт иллюзию продуктивности (опыт на личных проектах)

Привет, Хабр! Последние месяцы я изучала современные ИИ-инструменты и проверяла их на собственных проектах. Мне было важно не просто генерировать код, а переосмыслить весь цикл разработки: от формулировки задачи до тестирования, ревью и проверки безопасности. Планирование — самый чистый выигрыш Раньше я часто начинала писать код «с коленки». Теперь сначала формулирую намерение: цель, ограничения, edge-cases […]

Рубрики
Технологии

«Да, конечно»: как один вопрос на брифинге переписал ролевую модель

Как три вопроса к заказчику про жизнь после MVP поменяли ролевую модель портала: от одной таблицы связей к RBAC + ABAC. Внутри ER-диаграмма, SQL проверки доступа и пример на живом пользователе. Плюс список вопросов, которые теперь задаём на каждом брифинге про доступы. Читать далее

Рубрики
Технологии

Проектирование архитектуры плагинов для сторонних провайдеров баз данных в TypeScript-приложении

Я работал над архитектурой LibreDB Studio — IDE для баз данных на TypeScript, которая поддерживает несколько SQL/NoSQL баз данных. Работая над слоем провайдеров, я пришёл к довольно строгой архитектуре провайдеров, чтобы сделать добавление новых баз данных безопаснее и сократить объём основного кода, который нужно менять. Я написал об этой архитектуре здесь:https://libredb.org/blog/building-universal-database-provider-typescript/ Текущий процесс добавления провайдера […]

Рубрики
Технологии

Настройка MS SQL Server под 1С: планирование и развёртывание

За много лет работы с MS SQL Server я много раз наблюдал одну и ту же последовательность событий. Сервер под 1С устанавливается методом «далее — далее — готово». Полгода всё работает. Потом наступает пик, сезон продаж или закрытие года, и система встаёт. Отдел сопровождения ищет причину, находит десяток версий и ни одного ответа. Руководство нервничает. Решение рождается само собой, купить новый […]

Рубрики
На повестке дня

Миллионам сайтов на WordPress угрожает уязвимость в плагине для резервного копирования

В плагине All-in-One WP Migration and Backup для WordPress обнаружили уязвимость, связанную с SQL-инъекцией, которая позволяет удаленно выполнить код без аутентификации и полностью скомпрометировать сайт. По оценке специалистов, в настоящее время уязвимые версии плагина установлены примерно на 3,2 млн ресурсов.

Рубрики
Технологии

Картинка загрузилась, но API вернул images: [] — ловушка relationship в SQLAlchemy

Это моя вторая статья. После первой я посмотрел на статистику и понял простую вещь: начинать издалека и пытаться рассказать сразу обо всём — плохая идея. Поэтому сейчас будет одна задача, один странный баг и одна строка, которая его исправила. Я добавлял в админку сайта портфолио. У проекта есть заголовок, описание и несколько изображений. После загрузки […]