Сборщик RSS-лент

Как BiHA уведомляет о событиях в кластере

Habr.com - ср, 07/23/2025 - 16:20

В прошлом году мы сделали встроенную поддержку отказоустойчивости в Postgres Pro Enterprise — BiHA. Наше решение позволяет разворачивать отказоустойчивый кластер Postgres, в котором в случае сбоя пишущего узла новый пишущий узел (лидер) будет выбран автоматически.

В новой версии BiHA появилась возможность зарегистрировать пользовательские функции, которые будут вызваны при возникновении таких событий в кластере, как смена лидера, добавление/удаление ноды и других. Этот механизм мы назвали пользовательские колбэки. Разработчик программного обеспечения Postgres Professional Наталия Кокунина расскажет, как реализованы колбэки, и обсудит особенности их использования.

Читать далее

PACS и ИИ: от внедрения до интеграции машинного обучения в российском здравоохранении

Habr.com - ср, 07/23/2025 - 16:15

PACS (Picture Archiving and Communication System) — это не просто софт. Это нервная система медицинской визуализации, которая собирает, архивирует и распределяет DICOM-данные между всеми участниками медицинского процесса. А внедрение PACS в реальном здравоохранении — это смесь инженерии, логистики, дипломатии и кризис-менеджмента.

Представьте, что вы врач-радиолог. Каждый день вы просматриваете сотни медицинских изображений, ища признаки заболеваний, травм или аномалий. Но как эти изображения попадают к вам? Как они сохраняются и передаются между больницами? Ответ кроется в стандарте DICOM и системе PACS.

DICOM (Digital Imaging and Communications in Medicine) — это не просто формат файлов, это целая экосистема для медицинской визуализации. Представьте его как универсальный язык, на котором говорят все медицинские устройства: от рентгеновских аппаратов до МРТ-сканеров. Каждый DICOM файл — это не просто картинка, а целая история пациента, закодированная в цифровом виде.

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

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

Читать далее

Cypress: кастомные команды от А до Я

Habr.com - ср, 07/23/2025 - 16:15

Автоматизация тестирования с Cypress становится всё популярнее, а кастомные команды — одним из ключевых инструментов для повышения читаемости, переиспользуемости и поддерживаемости тестов. В этой статье разберём, что такое кастомные команды, почему Cypress рекомендует отказаться от классического Page Object Model (POM), а также рассмотрим, как грамотно организовать и структурировать свои команды.

Читать далее

Как мы оживили DPED: собираем датасет для обучения модели

Habr.com - ср, 07/23/2025 - 16:14

Привет, Хабр! Сегодня с вами команда регионального научно-образовательного центра «Искусственный интеллект и анализ больших данных» при НГТУ им. Р. Е. Алексеева. Продолжаем рассказывать о нашей работе по возрождению и улучшению DPED (Deep Photo Enhancement Dataset). Это открытый проект исследователей из ETH Zurich, который включает как датасет парных изображений, так и нейросетевую модель для повышения качества мобильных фотографий до уровня DSLR. В нашем случае мы хотим довести снимки сэто планшета YADRO KVADRA_T, снимки с которого мы хотим довести по качеству до качествауровня полупрофессиональной камеры Sony Alpha ILCE 6600.

Отметим, что цель проекта не только исследование и обучение модели, но и последующее внедрение полученных наработок в приложение камеры планшета. Мы рассматриваем варианты локального инференса на самом устройстве, включая оптимизацию модели под мобильные вычислительные платформы с использованием TensorRT или ONNX Runtime. Так улучшать изображения можно прямо на устройстве — либо в момент съемки, либо в фоновом режиме.

Читать далее

10 ошибок фаундеров при создании стартапа: горький опыт IT-предпринимателей

Habr.com - ср, 07/23/2025 - 16:09

Года полтора назад я проводил интервью с IT-предпринимателями и инвесторами в рамках одного проекта для айтишников — «Zero or One». Проект через некоторое время пришлось заморозить, но от него остались хорошие и полезные материалы из тех самых интервью.

Поэтому я решили, что такой материал не должен пропадать зря и теперь буду публиковать различные вырезки из интервью по одинаковым темам.

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

Читать далее

Как победить блики на экране: гид по антибликовым покрытиям

Habr.com - ср, 07/23/2025 - 16:05

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

Читать далее

[Перевод] Тестирование производительности API: улучшаем пользовательский опыт

Habr.com - ср, 07/23/2025 - 16:02

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

В этом руководстве мы рассмотрим типы тестирования производительности API, ключевые проблемы и решения, а также расскажем, как на основе метрик производительности принимать осмысленные решения.

Читать далее

[Перевод] AI-агенты в деле: 15 рабочих примеров для роста вашего бизнеса

Habr.com - ср, 07/23/2025 - 16:00

AI-агенты радикально меняют подход технических команд к автоматизации, переходя от традиционных, основанных на правилах workflow к более динамичным, интеллектуальным системам, способным адаптироваться и принимать решения в реальном времени.

В отличие от статической автоматизации, основанной на предопределенных триггерах и действиях, AI-агенты используют большие языковые модели (LLM) для обработки сложных данных, понимания контекста и реагирования на непредсказуемые сценарии.

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

Поехали!

Читать далее

Мы создали сервис для координации BIM-моделей. Как он работает?

Habr.com - ср, 07/23/2025 - 15:42

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

На связи команда BIM‑координации в ПИК. Сегодня мы хотим рассказать, зачем вообще нужен отдельный сервис координации BIM‑моделей, как он устроен внутри и какие задачи решает на практике. Поделимся сложностями, с которыми сталкиваемся каждый день, и дадим несколько советов тем, кто хочет запустить похожий сервис.

Зачем нужен отдельный сервис BIM‑координации?

Представьте: утро, начало рабочего дня, от проектировщиков один за другим сыплются запросы: не получается обновить семейства; модель зависает — не можем синхронизироваться; нужно срочно проверить модель на коллизии — сегодня выпуск; плагин печати в PDF «не видит» штриховку; начинаем новый объект — срочно нужно создать модели и тд. Все эти задачи требуют немедленного реагирования и часто конфликтуют по приоритетам. Координатор начинает разбираться с одной, но тут же поступает срочный запрос на решение другой. Это приводит к тому, что в попытках разорваться между задачами, он теряет концентрацию, переключается туда‑сюда и в итоге не успевает качественно решить ни одну из проблем. Все это замедляет работу и повышает уровень стресса в команде.

Мы проанализировали и разделили поступающие задачи на два направления. Часть из них обрабатывает сервис BIM‑поддержки, который оказывает техническую помощь проектировщикам в использовании САПР‑программ, консультирует по работе инструментов и технологии BIM. Другую часть выполняет сервис BIM‑координации адресных объектов, который выступает связующим звеном для всех проектировщиков: помогает в создании моделей, поддерживает актуальность данных, отвечает за техническую координацию и следит за качеством информации.

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

Читать далее

Единственный способ узнать, что руководители проектов делают именно то, что нужно делать

Habr.com - ср, 07/23/2025 - 15:23

Вы никогда не узнаете, работает ли ваша система управления проектами так, как надо.

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

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

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

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

Читать далее

S3 изнутри: как работать с объектным хранилищем и не сойти с ума

Habr.com - ср, 07/23/2025 - 15:20

Привет! Меня зовут Евгения Тарашкевич. Я инженер из группы эксплуатации К2 Cloud, и моя специализация — системы хранения данных. Сегодня хочу поделиться с вами опытом и знаниями о работе с объектным хранилищем S3.

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

Читать далее

VCP STlink-v3minie быстро и просто

Habr.com - ср, 07/23/2025 - 15:15

Про настройку отладку ваших stm микроконтроллеров с помощью программатора-отладчика STLINK-V3MINIE через встроенную функцию VCP.

В статье описана настройка инструментов на ОС Windows и ОС Linux, также приведен пример кода для вывода данных себе в терминал на ПК.

Читать в продолжение

.SLN умер. Да здравствует .SLNX

Habr.com - ср, 07/23/2025 - 15:14

Каждый, кто хотя бы раз запускал Visual Studio, имел дело с файлом формата .sln. Это файл решения, который содержит информацию о структуре, конфигурации сборки, настройках платформы и других параметров. Но зачем спустя столько лет вводить новый формат .slnx и чем они друг от друга отличаются? Разберёмся в этой статье.

Читать далее

Прыгаем на «батуте в космос», а приземляемся в XVIII веке. История одной пружины

Habr.com - ср, 07/23/2025 - 15:14

Всем привет! В прошлый раз рассказывал про нашу разработку средств выведения без участия Роскосомоса и упоминал об ответвлении исследований в бытовой сегмент. Сегодня речь пойдет об одном из отпочковавшихся изделий - простейшем редукторе. Его история могла бы быть довольно простой, если бы не обещанная в заголовке пружина, имеющая  интересную знакопеременную кривизну, и уходящая корнями в XVIII век.

Читать далее

Размер желудка, связь с перееданием и ожирением

Habr.com - ср, 07/23/2025 - 14:45

На удивление - чаще всего люди растягивают себе желудок, незаметно так. Скажем был период долгого сидения дома ( карантин знаменитый или просто учёба ), делать было нечего и человек приучился почаще есть, побольше лежать. От этого обмен веществ само собой снизился, скорость пищеварения тоже.

Между прочим спортсмены, особенно бодибилдеры, буквально тренируются есть по 6 000 ккал и больше, включая постепенное растягивание желудков. На выходе получаются люди, способные съедать 10 000 ккал в сутки, скажем за раз четыре пачки творога и банан сверху. Обычного человека от таких порций банально стошнит, а эти лопают и переваривают. И тут дело точно в тренированном, растянутом желудке, ведь для начала надо просто запихать всё это для начала переваривания.

Но толстый толстому рознь. Человек может переедать буквально на 100 калорий и чуть--по чуть толстеет. А есть тяжёлые случаи, когда человек реально сжирает за сутки 10 000 и больше калорий. Поэтому у многих толстых желудок самого обычного размера или чуток больше. Но сильно толстых - раздут выше нормы в 2 раза.

Читать далее

[Перевод] OpenAI изнутри: разработчик рассказывает об устройстве миллиардной ИИ-компании

Habr.com - ср, 07/23/2025 - 14:29

Год в OpenAI — рассказ разработчика, недавно уволившегося из компании. В статье о культуре компании (снизу вверх, отсутствие планов и общение только в Slack), на чём держится техстек (Azure, monorepo, Python) и как создавался Codex — агент кодирования OpenAI (8 инженеров за 7 недель, релизы до 4 утра). Много интересных подробностей!

Я ушёл из OpenAI три недели назад, проработав там с мая 2024 года. Хочу поделиться впечатлениями, потому что вокруг OpenAI много шума и домыслов, но мало рассказов от тех, кто там реально работал.

Первое, что важно понимать об OpenAI — компания растёт невероятно быстро. Когда я присоединился, там было чуть больше 1000 сотрудников. Спустя год их уже больше 3000, и я оказался в 30% самых «старых». Почти вся верхушка менеджмента сегодня занимается совсем не тем, чем 2–3 года назад.

Читать далее

GPU сервер для FLUX и ComfyUI: Как выбрать железо для моделей нового поколения и не переплатить

Habr.com - ср, 07/23/2025 - 14:28

Генеративные нейросети (FLUX, ComfyUI, Stable Diffusion) — мощный инструмент для бизнеса, стартапов и разработчиков. Но чтобы добыть золото, нужна правильная кирка (подходящий сервер с GPU). Пока многие все еще обсуждают Stable Diffusion, на сцену выходят новые, более эффективные архитектуры, такие как FLUX. Выбор сервера для них — это минное поле: можно потратить тысячи долларов на избыточное железо или застрять с машиной, которая «не тянет» ваши задачи.

Эта статья — ваше руководство по выживанию в мире SD 2025 года. Мы честно разберем, какое железо вам действительно нужно для работы с FLUX, ComfyUI и дообучения моделей нового поколения. Никаких завышенных требований — только практика.

ОК, если без броских фраз, то мы помогали клиенту, сведущему в ComfyUI и FLUX запустить сервис под Ubuntu и сделали скрипт под его требования. Решил им поделиться, а ChatGPT помогала описать детали, за что я прошу меня простить

Как мы снимали «Красный шёлк» с помощью виртуального продакшна: ретро-поезд в павильоне, LED-экраны и работа со светом

Habr.com - ср, 07/23/2025 - 14:25

Привет!

В этой статье мы кратко расскажем о том, как благодаря технологиям виртуальной студии XOVP удалось снять российско-китайский детективный боевик в историческом сеттинге 1920-х годов — «Красный шёлк», совместного производства Nota Bene Film Group, «НМГ Кинопрокат» и Art Pictures Distribution.

Мы разберём:

- как создаются фильмы в Virtual Production;
- поведенческие особенности актёров при работе на хромакее и в виртуальной среде;
- имитацию движения поезда в статичном пространстве; 
- Unreal Engine как инструмент кинопроизводства, а не только игровой движок;
- синхронизацию физических источников освещения с виртуальными тенями на LED-экранах и работу с протоколом-DMX.

«Красный шёлк» снят в жанре ретро-детективного экшена и является масштабным российско-китайским проектом. События разворачиваются в Транссибирском экспрессе «Владивосток — Москва».

Читать далее

Задача трех чемоданов: почему так сложно оптимизировать IT-инфраструктуру

Habr.com - ср, 07/23/2025 - 14:16

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

Читать далее

Как я написал современный GUI для yt-dlp на Python

Habr.com - ср, 07/23/2025 - 14:15

Надоело каждый раз лезть в терминал, чтобы скачать видео с YouTube? Мне тоже. Поэтому я сделал нормальный GUI для yt-dlp - без лишних кнопок, с современным интерфейсом и чтобы просто работал. Код на GitHub, готовая сборка тоже есть.

Зачем вообще это делать?

Да, yt-dlp крутой - качает с кучи сайтов, быстрый, надёжный. Но блин, каждый раз набирать команды в консоли - это не для всех. Особенно когда нужно быстро скачать что-то и не париться с параметрами.

Посмотрел на существующие GUI - одни выглядят как из 2005 года, другие напичканы настройками, которые 99% пользователей никогда не трогают. Захотелось сделать что-то простое: вставил ссылку, выбрал качество, скачал. Всё.

Что хотел получить:

Простоту - минимум кликов от ссылки до файла

Нормальный вид - тёмная тема, без уродских кнопок из 90-х

Скорость - никаких тормозов и зависаний

Работает везде - Windows точно, остальные ОС в планах

Не требует установки - скачал exe и пользуешься

Читать далее

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

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