Привет! Меня зовут Стас, я занимаюсь R&D в компании ROGII.
Я пришёл в ROGII после нескольких лет работы «в поле» — от тундры Уренгойских месторождений до Сахалина. Там я понял, что буровые данные живут в хаосе: у каждого вендора — свой формат, у каждой скважины — свой стиль отчёта.
Когда я оказался в компании, которая консолидирует буровые данные в облаке, задача встала ребром: нужно научить машину понимать суточные рапорты так же, как это делает инженер.
Мы собрали 507 PDF‑файлов (всего 14 678 страниц) и выделили 23 типа отчётов по признаку компании и структуры.
Но традиционные подходы: ручной ввод, регулярки, rule‑based и классический NLP — оказались или неэффективными, или нежизнеспособными.
Тогда я обратился к LLM.
Представьте: в окне браузера вы рисуете топологию, добавляете хосты, маршрутизаторы, коммутаторы (как в draw.io), а потом запускаете эмуляцию и наблюдаете за работой настоящей сети. Настолько настоящей, что там даже VLAN’ы есть.
Miminet — веб-сервис, который превращает изображение сети в работающую модель.
Читать далееОдним томным вечером наши разработчики собрались в баре на тимбилдинг и подняли хрестоматийные вопросы: почему нельзя делить на ноль и почему ноль в степени ноль зачастую принимается за единицу. О том, что делить на ноль нельзя, всем известно ещё со школы. На деле это не просто правило, а фундаментальный запрет. Пример простой:
Представим, что у нас есть кастрюля компота объемом 10 литров (10 000 мл):
Читать далееAWS Lambda — это серверлесс-платформа, у которой 1,5 млн активных клиентов и десятки триллионов вызовов ежемесячно, поэтому масштабируемость и надёжность — два важных ее принципа.
В этой статье я поделюсь рекомендациями и практическими наблюдениями по внедрению распределённых приложений — они основаны на опыте команды Lambda по построению надёжной системы асинхронной обработки событий. Мы разберем возможные проблемы, подходы к их решению и лучшие практики работы с «шумными соседями».
Читать разборПривет, Хабр!
С вами Галина Чупрова, главный инженер по тестированию в Рунити. Сегодня расскажу, как мы в компании пришли к тестированию документации — и почему этот шаг повысил эффективность тестирования и сэкономил команде нервы.
Навигация по тексту:
Читать далееВ большинстве стран освоение космоса остается прерогативой государства или аффилированных с ним предприятий, но в США эту задачу берут на себя чаще всего частные компании. Это принципиально другая система, и она зарекомендовала себя как довольно эффективная. Здесь мы расскажем о частных космических американских компаниях. Посмотрим, чем они занимаются, как разрабатывают и защищают технологии, а также чего им уже удалось достичь.
Читать далееЭксперты Gartner дают краткие ответы на свежие вопросы клиентов о перспективных технологиях.
Фокус на принятии решений: когда инвестировать в агентный ИИ и DSLM, какие метрики измерять и как масштабировать без потери контроля.
Читать далееПрошлой осенью нам на тестирование попала «умная камера» — инструмент (в приложении), который распознаёт номера телефонов, карты и QR-коды с любой поверхности. Мы взяли 5 человек, Alfa Research Center, один вечер и решили провести нестандартное юзабилити-тестирование.
Читать далееВ этой статье мы рассмотрим, как топологические методы меняют или будут менять наше понимание безопасности. Мы увидим, что безопасность не достигается через максимальную случайность, а через специфическую, строго определенную топологическую структуру — тор с максимальной энтропией. Это не просто шаг вперед — это прыжок в новую эпоху, где безопасность перестает быть верой и становится наукой.
Читать далееС 1 сентября изменились требования к кассовым чекам. Бизнесу необходимо было обеспечить пробитие чеков с актуальными тегами, которые передаются в ФНС. Для этого компании X-Com требовалось перейти на новый релиз 1С. Но после обновления операции, которые проходили за несколько секунд, стали занимать 10 и даже 20 минут… Рассказываю детективную историю из мира ИТ, которой со мной поделился директор по информационным технологиям компании X-Com Леонид Дегтярёв.
Читать далееЕсли вы — радиолюбитель, увлекаетесь приёмниками или радиопередатчиками, то вам постоянно приходится решать задачи согласования приёмников или передатчиков с фидерами, фидеров — с антеннами, фильтрами, малошумящими усилителями приёмников и усилителями мощности передатчиков.
Даже если у вас есть высокочастотные генераторы сигналов и хороший осциллограф, измеритель ёмкости и индуктивности, с их помощью будет довольно сложно выполнять такие операции.
К счастью, сегодня практически каждому радиолюбителю доступен такой прибор, как векторный анализатор цепей Vector Network Analyser (VNA), с успехом решающий все перечисленные выше задачи.
Читать далееВ статье разбираются возможности распределённых вычислений в Apache Ignite 3. Покажу, как развернуть кластер в Docker, задеплоить собственные джобы и сравнить Ignite 3 с предыдущей версией. Затронем новые возможности Ignite как полноценной распределённой платформы, а не просто in-memory кэша.
Читать далееБеспилотники сегодня развиваются с такой скоростью, что защиту тоже приходится непрерывно совершенствовать. В этой статье говорим с командой проекта “ИнПоинт” - одним из участников Архипелага 2025, выпускником акселератора Платформы НТИ, участником сообщества технологических предпринимателей ТехноПорт. Команда разрабатывает комплекс перехвата беспилотников для защиты гражданских объектов. О том, как его разрабатывали, рассказала руководитель проекта Татьяна Куркина. Всех деталей своей системы инженеры, конечно, не раскрывают, но подробно рассказывают о проблеме безопасности и доступных подходах.
Читать далееНебольшая статья-описание для идеи нового сетевого протокола транспортного уровня, который будет сочетать в себе некоторые плюсы уже имеющихся и, конечно же, будет оригинальным. JPP — Just Packet Protocol.
Читать далееПарсинг HTML при помощи регулярных выражений — популярная ошибка и отличный пример использования неподходящего под задачу инструмента. Общепризнанно, что это плохая идея по множеству причин.
Существует знаменитый ответ на Stack Overflow о том, почему этого ни в коем случае не следует делать. На самом деле, этот ответ стал настолько популярным, что в определённых кругах используется, как копипаста. Каждый раз, когда я натыкаюсь на него, то думаю что он во многом справедлив... но в то же время, не могу согласиться с ним полностью...
Читать далееОднажды от заказчика,занимающегося производством продукции, в том числе по давальческой схеме, поступил запрос — как сделать так, чтобы общепроизводственные расходы относились только на себестоимость собственной продукции и не распределялись на себестоимость продукции из давальческого сырья?
Заказчик ведет учет в 1С: ERP, принимает от давальца материалы в переработку, производит одинаковую продукцию для себя и для давальца в одних и тех же подразделениях. Учет по назначениям не ведет.
В настройках статей общепроизводственных расходов в системе заказчика указано, что расходы возникают в иных процессах, включая общепроизводственные и общехозяйственные, и распределяются на себестоимость продукции на текущее подразделение по количеству произведенной продукции.
Читать далееХочется же купить Ryzen 7 9800X3D? Только честно! Обычно большинство людей отвечает утвердительно, ведь это действительно хороший производительный процессор для большого количества задач в целом и игр в частности. Вот только стоит он как атомный реактор. Именно высокая стоимость такого процессора заставляет задуматься о более разумных альтернативах. Интересно, что за цену одного флагманского чипа можно собрать полноценную связку из процессора и видеокарты, которая обеспечит очень приличную производительность в современных играх. Вот вам три примера, которые можно купить и при этом прилично сэкономить.
Читать далееМультимодальные LLM уже умеют «читать» документы — от договоров и таблиц до рукописей и диаграмм. Но измерять их качество на реальных бизнес‑сценариях негде и нечем, особенно если дело касается работы с тяжелым OCR-контентом на русском. Мы собрали MWS Vision Bench — бенчмарк из 5 практических заданий: полностраничный OCR (страница→текст), структурированный OCR (страница→markdown), grounding (координаты текста), KIE/JSON (извлечение ключей) и VQA (вопрос‑ответ). Размер: 800 изображений, 2580 вопросов (валидация - 1 302, тест - 1 278). Код и валидационный сплит открываем; приватный тест — по запросу. Повторить запуск можно менее чем за 1 час.
За подробностямиКоманда Python for Devs подготовила перевод статьи о PEP 8. Мысль проста: споры о стиле в Python часто сводятся к одному — snake_case против camelCase. Даже сам Python не следует своим же правилам. Так стоит ли вообще относиться к PEP 8 как к догме?
Читать далееКоманда AI for Devs подготовила перевод статьи об инженерии контекста — новом ключевом подходе в построении AI-агентов. Если раньше все говорили о prompt engineering, то теперь на первый план выходит умение управлять ограниченным ресурсом — контекстом. Компакция, заметки, подагенты, динамическая подгрузка данных — всё это формирует новое искусство работы с LLM.
Читать далее