Habr.com

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

Как мы сделали LLM-сервис, который понимает буровые сводки

чт, 10/09/2025 - 16:29

Привет! Меня зовут Стас, я занимаюсь R&D в компании ROGII.

Я пришёл в ROGII после нескольких лет работы «в поле» — от тундры Уренгойских месторождений до Сахалина. Там я понял, что буровые данные живут в хаосе: у каждого вендора — свой формат, у каждой скважины — свой стиль отчёта.
Когда я оказался в компании, которая консолидирует буровые данные в облаке, задача встала ребром: нужно научить машину понимать суточные рапорты так же, как это делает инженер.

Мы собрали 507 PDF‑файлов (всего 14 678 страниц) и выделили 23 типа отчётов по признаку компании и структуры.
Но традиционные подходы: ручной ввод, регулярки, rule‑based и классический NLP — оказались или неэффективными, или нежизнеспособными.
Тогда я обратился к LLM.

Читать далее

Изучаем базовые протоколы сети с помощью open source-эмулятора Miminet

чт, 10/09/2025 - 16:28

Представьте: в окне браузера вы рисуете топологию, добавляете хосты, маршрутизаторы, коммутаторы (как в draw.io), а потом запускаете эмуляцию и наблюдаете за работой настоящей сети. Настолько настоящей, что там даже VLAN’ы есть.

Miminet — веб-сервис, который превращает изображение сети в работающую модель.

Читать далее

Делим кастрюлю компота на ноль. Что получится? Спойлер: ничего хорошего

чт, 10/09/2025 - 16:25

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

Представим, что у нас есть кастрюля компота объемом 10 литров (10 000 мл):

Читать далее

Обработка триллионов вызовов — лучшие практики от AWS Lambda

чт, 10/09/2025 - 16:23

AWS Lambda — это серверлесс-платформа, у которой 1,5 млн активных клиентов и десятки триллионов вызовов ежемесячно, поэтому масштабируемость и надёжность — два важных ее принципа.

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

Читать разбор

Тест-драйв документации: как мы научились ловить баги до релиза

чт, 10/09/2025 - 16:05

Привет, Хабр! 

С вами Галина Чупрова, главный инженер по тестированию в Рунити. Сегодня расскажу, как мы в компании пришли к тестированию документации — и почему этот шаг повысил эффективность тестирования и сэкономил команде нервы.

Навигация по тексту:

Читать далее

Как в США начался бум частных космических компаний и что сейчас происходит

чт, 10/09/2025 - 16:03

В большинстве стран освоение космоса остается прерогативой государства или аффилированных с ним предприятий, но в США эту задачу берут на себя чаще всего частные компании. Это принципиально другая система, и она зарекомендовала себя как довольно эффективная. Здесь мы расскажем о частных космических американских компаниях. Посмотрим, чем они занимаются, как разрабатывают и защищают технологии, а также чего им уже удалось достичь.

Читать далее

[Перевод] Актуальные вопросы по ИИ и перспективным технологиям

чт, 10/09/2025 - 16:00

Эксперты Gartner дают краткие ответы на свежие вопросы клиентов о перспективных технологиях.

Фокус на принятии решений: когда инвестировать в агентный ИИ и DSLM, какие метрики измерять и как масштабировать без потери контроля.

Читать далее

Не UX-тест, а UX-квест: как отойти от стандартных юзабилити-тестирований, когда они совсем наскучили

чт, 10/09/2025 - 15:59

Прошлой осенью нам на тестирование попала «умная камера» — инструмент (в приложении), который распознаёт номера телефонов, карты и QR-коды с любой поверхности. Мы взяли 5 человек, Alfa Research Center, один вечер и решили провести нестандартное юзабилити-тестирование.

Читать далее

Безопасность — это не отсутствие структуры, а наличие правильной структуры: топология как новый язык науки

чт, 10/09/2025 - 15:59

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

Читать далее

Скорость проведения документов в 1С упала до 10 минут: как в компании X-Com с помощью «Монитора» нашли проблемные места

чт, 10/09/2025 - 15:53

С 1 сентября изменились требования к кассовым чекам. Бизнесу необходимо было обеспечить пробитие чеков с актуальными тегами, которые передаются в ФНС. Для этого компании X-Com требовалось перейти на новый релиз 1С. Но после обновления операции, которые проходили за несколько секунд, стали занимать 10 и даже 20 минут… Рассказываю детективную историю из мира ИТ, которой со мной поделился директор по информационным технологиям компании X-Com Леонид Дегтярёв. 

Читать далее

Векторный анализатор NanoVNA для радиолюбителей

чт, 10/09/2025 - 15:40

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

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

К счастью, сегодня практически каждому радиолюбителю доступен такой прибор, как векторный анализатор цепей Vector Network Analyser (VNA), с успехом решающий все перечисленные выше задачи.

Читать далее

Распределенные вычисления в Apache Ignite 3

чт, 10/09/2025 - 15:16

В статье разбираются возможности распределённых вычислений в Apache Ignite 3. Покажу, как развернуть кластер в Docker, задеплоить собственные джобы и сравнить Ignite 3 с предыдущей версией. Затронем новые возможности Ignite как полноценной распределённой платформы, а не просто in-memory кэша.

Читать далее

Защита гражданских объектов от дронов: какие есть проблемы и как их решают

чт, 10/09/2025 - 15:13

Беспилотники сегодня развиваются с такой скоростью, что защиту тоже приходится непрерывно совершенствовать. В этой статье говорим с командой проекта “ИнПоинт” - одним из участников Архипелага 2025, выпускником акселератора Платформы НТИ, участником сообщества технологических предпринимателей ТехноПорт. Команда разрабатывает комплекс перехвата беспилотников для защиты гражданских объектов. О том, как его разрабатывали, рассказала руководитель проекта Татьяна Куркина. Всех деталей своей системы инженеры, конечно, не раскрывают, но подробно рассказывают о проблеме безопасности и доступных подходах.

Читать далее

Новый транспортный протокол? JPP — Just Packet Protocol

чт, 10/09/2025 - 15:00

Небольшая статья-описание для идеи нового сетевого протокола транспортного уровня, который будет сочетать в себе некоторые плюсы уже имеющихся и, конечно же, будет оригинальным. JPP — Just Packet Protocol.

Читать далее

[Перевод] Парсить XML при помощи регулярных выражений нельзя… но давайте попробуем

чт, 10/09/2025 - 14:54

Парсинг HTML при помощи регулярных выражений — популярная ошибка и отличный пример использования неподходящего под задачу инструмента. Общепризнанно, что это плохая идея по множеству причин.

Существует знаменитый ответ на Stack Overflow о том, почему этого ни в коем случае не следует делать. На самом деле, этот ответ стал настолько популярным, что в определённых кругах используется, как копипаста. Каждый раз, когда я натыкаюсь на него, то думаю что он во многом справедлив... но в то же время, не могу согласиться с ним полностью...

Читать далее

Распределение общепроизводственных расходов по направлениям деятельности

чт, 10/09/2025 - 14:47

Однажды от заказчика,занимающегося производством продукции, в том числе по давальческой схеме, поступил запрос — как сделать так, чтобы общепроизводственные расходы относились только на себестоимость собственной продукции и не распределялись на себестоимость продукции из давальческого сырья?

Заказчик ведет учет в 1С: ERP, принимает от давальца материалы в переработку, производит одинаковую продукцию для себя и для давальца в одних и тех же подразделениях. Учет по назначениям не ведет.

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

Читать далее

ТОП-3 связки процессора и видеокарты, которые можно купить за цену Ryzen 7 9800X3D

чт, 10/09/2025 - 14:43

Хочется же купить Ryzen 7 9800X3D? Только честно! Обычно большинство людей отвечает утвердительно, ведь это действительно хороший производительный процессор для большого количества задач в целом и игр в частности. Вот только стоит он как атомный реактор. Именно высокая стоимость такого процессора заставляет задуматься о более разумных альтернативах. Интересно, что за цену одного флагманского чипа можно собрать полноценную связку из процессора и видеокарты, которая обеспечит очень приличную производительность в современных играх. Вот вам три примера, которые можно купить и при этом прилично сэкономить.

Читать далее

MWS Vision Bench: первый русскоязычный бенчмарк для бизнес‑OCR в эпоху мультимодалок

чт, 10/09/2025 - 14:40

Мультимодальные LLM уже умеют «читать» документы — от договоров и таблиц до рукописей и диаграмм. Но измерять их качество на реальных бизнес‑сценариях негде и нечем, особенно если дело касается работы с тяжелым OCR-контентом на русском. Мы собрали MWS Vision Bench — бенчмарк из 5 практических заданий: полностраничный OCR (страница→текст), структурированный OCR (страница→markdown), grounding (координаты текста), KIE/JSON (извлечение ключей) и VQA (вопрос‑ответ). Размер: 800 изображений, 2580 вопросов (валидация - 1 302, тест - 1 278). Код и валидационный сплит открываем; приватный тест — по запросу. Повторить запуск можно менее чем за 1 час.

За подробностями

[Перевод] PEP 8 как религия: почему Python сам не соблюдает свои же правила

чт, 10/09/2025 - 14:30

Команда Python for Devs подготовила перевод статьи о PEP 8. Мысль проста: споры о стиле в Python часто сводятся к одному — snake_case против camelCase. Даже сам Python не следует своим же правилам. Так стоит ли вообще относиться к PEP 8 как к догме?

Читать далее

[Перевод] Как работает Context Engineering в Claude и других агентах

чт, 10/09/2025 - 14:30

Команда AI for Devs подготовила перевод статьи об инженерии контекста — новом ключевом подходе в построении AI-агентов. Если раньше все говорили о prompt engineering, то теперь на первый план выходит умение управлять ограниченным ресурсом — контекстом. Компакция, заметки, подагенты, динамическая подгрузка данных — всё это формирует новое искусство работы с LLM.

Читать далее

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

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