Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 35 min ago

Какая LLM лучше распознает чертежи? Мы сравнили 6 LLM и узнали ответ

Thu, 09/11/2025 - 17:51

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

С появлением мультимодальных LLM возник вопрос: способны ли они заменить классические OCR-решения и специализированные пайплайны постобработки? Насколько хорошо современные модели справляются с извлечением размеров и допусков из коробки, без дообучения? Какие модели дают максимальную точность, какие быстрее, а какие дешевле? И можно ли комбинировать разные подходы, чтобы повысить результат?

Чтобы ответить на эти вопросы, мы протестировали шесть актуальных vision-LLM на одном наборе реальных механических чертежей и сравнили их точность, скорость и стоимость обработки.

Читать далее

«Один в поле не воин». Интеграционные сценарии Kaspersky NGFW

Thu, 09/11/2025 - 17:30

Привет, Хабр! Меня зовут Иван Панин, я специалист в области сетевой безопасности, CCNP, CCNP Security, CCDP, MBA CSO. С 2022 года — руководитель группы развития решений по инфраструктурной безопасности «Лаборатории Касперского», где занимаюсь экспертной технической поддержкой пресейловых команд решений SD-WAN и NGFW, разработкой сценариев использования, лабораторных работ и технических материалов.

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

Читать далее

Discord: история, патенты и бренды

Thu, 09/11/2025 - 17:04

Сегодня Discord — важный инструмент для многих онлайн-сообществ, который предоставляет удобную среду для общения и организации мероприятий различного масштаба. История Discord показывает, как одна простая идея может перерасти в мощный инструмент, объединяющий миллионы людей по всему миру. Про историю и интеллектуальную собственность компании — в нашем материале.

Читать далее

Союз медицины и искусственного интеллекта: разбираем преимущества и риски

Thu, 09/11/2025 - 17:00

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

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

Читать далее

Как мы обманули Mozilla и почти взломали коллег

Thu, 09/11/2025 - 17:00

Привет, Хабр!  Я Ксюша, младший специалист по безопасности конечных устройств в Selectel. Мы с командой ежегодно проверяем наших сотрудников на внимательность с помощью фишинг-тестов. В этот раз решили отойти от формулы привычного фишинга и сделать что-то новое. Написали браузерное расширение на JavaScript, убедили Mozilla  в своей честности, запустили весьма правдоподобную рассылку для сотрудников и немного поиграли на чувствах тех, кто верит, что ИИ будет работать за нас. Подробности под катом!

Читать далее

Контракты в Cisco ACI без страданий. Наш опыт траблшутинга контрактов между EPG

Thu, 09/11/2025 - 17:00

Привет, Хабр! Меня зовут Сергей Балдаков — я техлид группы поддержки сетей передачи данных в компании К2Тех.

В своей практике я часто сталкиваюсь с кейсами, когда в GUI все выглядит красиво:  графики строятся, трафик ходит, коммутаторы жужжат  и греют воздух дата-центра. А вот конкретные сетевые взаимодействия, для которых «вот только вчера сделали контрактик», почему-то не работают. Классическая ситуация — рисовали на бумаге, но забыли про овраги.

Читать далее

Как объединяются робототехника и программирование в обучении детей

Thu, 09/11/2025 - 16:56

Уроки робототехники и программирования для детей комплексны: они объединяют ряд тематических направлений, предполагающих конструирование роботизированных механизмов, их сборку и написание кода для управления. И мы в Pixel прекрасно понимаем, о чем речь, потому как обучаем дошкольников и младших школьников в рамках тематических образовательных программ.  

Читать далее

Как использовать OpenSDN vRouter Forwarder для простейшей маршрутизации пакетов между контейнерами

Thu, 09/11/2025 - 16:54

Говорят, хорошая документация обычно начинается с простых примеров и продолжается постепенным наращиванием сложности. Меня зовут Матвей Крапошин, я ведущий системный архитектор Холдинга Т1, и в этом материале расскажу, как OpenSDN (ex‑Tungsten Fabric) пересылает пакеты между виртуальными машинами (или контейнерами) и как установить OpenSDN vRouter Forwarder в минимальной конфигурации и наладить его работу для пересылки пакетов между двумя контейнерами.

Эта статья — своего рода продолжение первого материала «Почему мы выбрали OpenSDN и как контрибьютим в этот проект»[1]. Одна из её целей — рассказать о виртуализации и сетевых технологиях под капотом Т1 Облако, поделиться знаниями и экспертизой с техническим сообществом и способствовать развитию проекта. Напомню, что виртуальная сеть в облаке Cloud Compute компании Т1 Облако построена на основе избранных компонентов проекта Tungsten Fabric, который потом переименовали в OpenSDN. Наработками по OpenSDN пользуются не только Т1 Облако, но и другие российские и зарубежные облачные провайдеры.

Вы сможете лучше понять, как на самом нижнем уровне работает виртуальный коммутатор OpenSDN — средства для работы с программно‑определяемыми сетями. Углублённое знание принципов работы этого модуля позволит лучше понимать причины ошибок, возникающих при настройке OpenSDN (а также Contrail, OpenContrail, Tungsten Fabric), повысить эффективность диагностики возникающих неисправностей и разобраться в нюансах настройки этого средства поддержки программно‑определяемых сетей.

Читать далее

Практическое применение Теории Ограничений на производстве. Часть 3, методологическая

Thu, 09/11/2025 - 16:53

Небольшое методологическое отступление от первой и второй части.
Какая цель внедрения Теории Ограничений на любом производстве?
Да точно такая же, как и внедрение любых других изменений.
Цель изменений в том, чтобы что-то сделать лучше. Это значит, что вас что-то не устраивает и вы хотите это изменить в лучшую сторону.

Был недавно на экскурсии на одном производстве. Где начальник производства с гордостью мне рассказывал, что у него есть ПО, в котором он может оформить сменное задание. «Вот видите, тут я могу выбрать из справочника деталь, вот тут РЦ и участок, все замечательно». И поэтому он искренне не понимает, зачем что-то менять. Я задал вопрос: «а по какой методологии происходит выдача сменных заданий»?
Вопрос поставил в тупик. Ни по какой. Как мне кажется правильным, так я и выдаю сменные задания.
А ведь в реальности такой проблемы, как «оформить сменное задание» попросту не существует. Нет такой проблемы!

Есть проблема «Какое и кому я должен выдать сменное задание сейчас в первую очередь, чтобы процесс приблизился к цели?»
Чувствуете разницу в постановке вопроса? Это уже методологический уровень.

Управление производством — это ежедневная тактическая система принятия решений. Это не система выдачи заданий, это система принятия решений, включающая в себя инструмент для выдачи заданий"
Что именно я должен запустить в производство сегодня и почему?
На какую деталь и на какой участок я должен выдать сменное задание, чтобы максимально приблизить выход продукции?
Что именно я должен сегодня заказать поставщику, чтобы приблизить выход продукции, а не просто потратить деньги впустую?
Куда сейчас должен поехать карщик и что и куда перевезти?

Читать далее

Что происходит с российской электроникой прямо сейчас и кто в этом виноват?

Thu, 09/11/2025 - 16:46

Дисклеймер: статья написана на основе интервью с Иваном Покровским, исполнительным директором Ассоциации российских разработчиков и производителей электроники (АРПЭ)

После довольно быстрого роста в 2022-2023 годах российский рынок электроники переживает спад. Но это временная коррекция после резкого импульса 2022 года, и есть основания рассчитывать на восстановление роста в 2026 году.

В 2024 году стал очевиден перелом тренда — после быстрого роста 2022-2023 годов рынок и объем производства начали сокращаться. Что привело к такому развороту и какие перспективы ждут отрасль в конце 2025 и в будущем 2026 году?

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

Читать далее

Дизайнер бросил найм и за 7 месяцев сделал продукты с доходом 200 000₽

Thu, 09/11/2025 - 16:44

Андрей Одокиенко — дизайнер с шестилетним опытом, работавший в Pinkman, Cloud.ru и Райффайзенбанке. В найме он дорос до дизайн-менеджера, получал 350 000₽ «на руки» и вёл проекты уровня банка и облачного сервиса.

7 месяцев назад Андрей ушёл из найма. Теперь он зарабатывает на собственных продуктах, развивает авторский телеграм-канал и ищет идею для нового стартапа или полноценного бизнеса. При этом его доход уже приближается к зарплате в найме, а свободы и драйва — больше.

В этой статье — прямая история от Андрея: как он готовился к выходу, на чём зарабатывает сейчас и какие ошибки и инсайты получил.

Читать далее

Как мы создали курс по разработке мобильных игр, в котором Java оживает, а наставник становится другом

Thu, 09/11/2025 - 16:41

В этом году мы запустили новую образовательную программу «Разработка мобильных игр» для школьников 8–9 классов — и она получилась по-настоящему особенной. Это не просто очередной курс по программированию или геймдеву: мы объединили код, персонажей, физику и истории в одно целое, сделав обучение настоящим приключением. Вместо сухих лекций, ребята начинают стажировку в виртуальной гейм-студии, где их сопровождает наставник Максим. Он не просто рассказывает про программирование, а делится эмоциями, личными историями и шутками про баги. Объясняет сложные вещи «на пальцах», вместе с учениками разбирает задачки и отвечает на вопросы в формате встреч (лонгридов) с примерами кода и иллюстрациями. Такая история «по ту сторону экрана» сильно вовлекает учеников: сторителлинг помогает им лучше усваивать материал и понимать, зачем всё это нужно.

Читать далее

Программирование в 9-м классе: какие темы изучают подростки в школах и как это связано с IT-профессиями

Thu, 09/11/2025 - 16:35

Программирование в 8–9-х классах – неотъемлемая часть рабочих программ по информатике, предназначенных для общеобразовательных школ, но мы в Pixel считаем, что для качественной профильной подготовки ребенка, решившего сдать ОГЭ или ЕГЭ по соответствующему предмету, необходимы дополнительные уроки. А еще мы все чаще убеждаемся, что школьная информатика тесно связана с IT-будущим ребенка, увлеченного темой. Давайте разбираться, как и почему.

Читать далее

[Перевод] Алистер Коберн «Гексагональная (порты и адаптеры) архитектура»

Thu, 09/11/2025 - 16:15

Создавайте приложения так, чтобы они могли работать без пользовательского интерфейса или базы данных. Это позволит запускать автоматизированные регрессионные тесты, продолжать работу при недоступности базы данных, а также связывать приложения друг с другом без какого-либо участия пользователя.

Читать далее

Программирование после 9-го класса: образовательные маршруты для подростков

Thu, 09/11/2025 - 16:08

Изучать программирование после 9-го класса можно различными способами: самостоятельно с помощью бесплатных видеоуроков, в колледже, если идти в 10-й не захотелось, а также на курсах. Первый вариант выгоден, ведь не нужно ни за что платить, второй – глубок, потому что в учреждениях среднего профессионального образования реализуются серьезные программы, а третий – универсален: можно выбрать язык, среду или что-то еще для точечной концентрации на одном направлении.

Читать далее

Пока все отвечали: «Это не ко мне», релиз приближался

Thu, 09/11/2025 - 16:01

«Учтите в учёте соответствующим образом» — эту фразу я однажды получила в бизнес-требованиях от заказчика. Нет, с той стороны не издевались, даже наоборот — очень льстили и мне, и команде, искренне считая нас магами и мудрецами, которым лишние объяснения не нужны.

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

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

Я уже несколько лет пытаюсь искать свои способы наладить этот «глухой телефон», и получается далеко не всё.

Читать далее

[Перевод] GEPA вместо RL: как рефлексивная эволюция промптов обгоняет обучение с подкреплением

Thu, 09/11/2025 - 16:00

Большие языковые модели (LLM) всё чаще адаптируются к downstream-задачам с помощью методов RL, таких как Group Relative Policy Optimization (GRPO), которые нередко требуют тысячи прогонов для освоения новых задач. Мы утверждаем, что интерпретируемая природа языка может предоставлять LLM куда более богатую обучающую среду по сравнению с policy gradient’ами, основанными на разреженных скалярных наградах.

Чтобы проверить эту гипотезу, мы представляем GEPA (Genetic-Pareto) — оптимизатор промптов, который системно использует natural language reflection для извлечения высокоуровневых правил из trial-and-error процесса. Для любой AI-системы, содержащей один или несколько промптов LLM, GEPA сэмплирует траектории на уровне системы (например, рассуждения, вызовы инструментов и их выводы) и анализирует их на естественном языке, чтобы диагностировать проблемы, предлагать и тестировать обновления промптов, а также объединять комплементарные инсайты с границы Парето собственных попыток.

Благодаря такому дизайну GEPA нередко превращает даже несколько прогонов в существенный прирост качества. На четырёх задачах GEPA в среднем превосходит GRPO на 10% и до 20% максимум, при этом используя до 35× меньше прогонов. GEPA также опережает ведущий оптимизатор промптов MIPROv2 более чем на 10% на двух LLM и демонстрирует обнадёживающие результаты как стратегия поиска на этапе инференса для задач оптимизации кода.

Читать далее

Как научиться писать хорошие промпты для генерации изображений

Thu, 09/11/2025 - 16:00

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

Именно от промпта зависит, будет ли картинка выглядеть как шедевр, достойный арт-галереи, или как случайный эскиз, далекий от вашей задумки. Многие новички начинают с простых описаний вроде «лес в тумане» или «кот на подоконнике» и удивляются, почему результат не совпадает с их ожиданиями. Секрет в том, что генератору нужно дать не только объект, но и атмосферу, стиль, контекст — все, что поможет ему «увидеть» вашу идею так же ясно, как видите ее вы.

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

Читать далее

Как устроено техническое интервью в отделе тестирования веб-приложений

Thu, 09/11/2025 - 15:59

Привет! Я Алексей, старший тестировщик в департаменте разработки ЮMoney. С 2018 года провожу собеседования на позицию QA-инженера. В этой статье поделюсь своим опытом и взглядом команды на этот процесс. Расскажу, как мы готовимся к интервью, почему кандидаты с идеальным резюме могут не подойти и на что мы смотрим, принимая итоговое решение. Ещё вы узнаете, почему иногда мы предлагаем кандидату не ту должность, на которую он претендовал.

Читать далее

Как мы изобрели свой велосипед с vuls и запустили сканирование уязвимого ПО на базе OpenSource решения

Thu, 09/11/2025 - 15:57

Как сканировать любую инфраструктуру на уязвимости — без агентов, бесплатно, через Jump Host и без боли? Мы в K2 Облаке искали именно такое решение — и не нашли. Зато взяли Open Source-инструмент Vuls и сделали из него полноценный автоматизированный сервис с GitLab-интеграцией, красивыми PDF-отчётами и нативной работой с облачным API. В статье рассказываем, как превратили «сырое» решение в удобный инструмент с CI-пайплайнами, алертами и конфигами, которые генерируются за секунды.

Привет, Хабр! На связи Роман Масягутов и Анастасия Козлова из команды K2 Облака. В этой статье — краткий разбор нашей практики по автоматизации сканирования инфраструктур: как организовали удалённое сканирование без агентов, с одного хоста, без вмешательства в работу приложений и без дополнительных затрат. 

Читать далее

Who's online

There are currently 1 user and 3 guests online.