-
Вопрос старинный, но не ослабевает его значимость. Сразу краткий ответ.В жару обычным людям лучше носить белое или жёлтое по цвету. Эти цвета лучше всего отражают солнечную энергию. Главное что бы одежда не облегала вас плотно, покрой нужен свободный.Но если взять лабораторию, надеть манекена в чёрную одежду,…
-
Тестируем Kafka с Testcontainers
Привет, Хабр!Сегодня мы рассмотрим, как протестировать Kafka с помощью Testcontainers.Testcontainers — это библиотека, которая из JUnit‑теста запускает Docker‑контейнеры как обычные Java‑объекты. Вы пишете пару строк — а на фоне поднимается полноценная инфраструктура: база, брокер, Redis, что угодно. После теста контейнер гарантированно останавливается, поэтому окружение всегда чистое, а CI не засоряется процессами.Kafka…
-
MCP — новый кирпичик в фундаменте AI-разработки
Model Context Protocol, расширяющий возможности AI в IDE, стремительно набирает популярность. Почему это происходит — и почему разработчикам стоит обратить на него внимание?Одна из горячих тем в области AI-кодинг-тулов и developer tooling — протокол MCP (Model Context Protocol), представленный Anthropic…
-
Как в одной стойке мы разместили не 8, а 21 сервер на Core i9 и Ryzen 9
Привет, Хабр! На связи Виталий, дежурный системный инженер дата-центра в Selectel.Продолжаем тему, поднятую в наших предыдущих публикациях, где мы говорили об уплотнении серверов линейки ChipCore и усмирении Ryzen™ в мини‑корпусе. Сегодня углубимся в специфику размещения по‑настоящему мощного оборудования. Напомню, нашей главной целью было эффективно использовать…
-
Технический гайд по сторис ч.2: багфиксы, оптимизация, новые фичи и +350% к переходам
Привет! Меня зовут Владислав Фальзан, я работаю android-разработчиком в М2. Наша команда мобильной разработки развивает приложение — онлайн-платформу для решения вопросов с недвижимостью. Основные пользователи приложения — физические лица (B2C) и риелторы (B2B2C). Эта статья — продолжение технического гайда для…
-
Как я начал создавать медицинские изделия, ч.2
Данный пост не является рекламным и не несет в себе маркетинговой составляющей.Продолжаю свой рассказ про разработку устройства фотобиомодуляции. С предыдущей статьей можно ознакомиться тут.Первая версия устройства, по отзывам, показала неплохую эффективность, однако конструкция и некоторые технические недостатки при регулярном использовании…
-
Отрицание, гнев, торг, депрессия, третий номер FPGA журнала
ПЛИС-культ привет, FPGA-хаб!На днях я наконец-то достиг стадии принятия и доверстал третий номер народного FPGA / RTL / Verification журнала, которым спешу с вами поделиться. Журнал бесплатный и свободно распространяемый. Скачать можно на этой странице https://fpga-systems.ru/fsm Номер получился не такой…
-
Как мы ускорили проверку документации с помощью AI-агента: от боли к решению
Привет, Хабр! Я — Мила Муромцева, системный аналитик в Альфа-Банке. Пишу эту статью, чтобы поделиться нашим опытом, а с кодом и техчастью мне помогает наш разработчик Миша Буторин. Расскажем, как мы научили LLM проверять документацию для платформы Альфа-Онлайн: переписали стандарт, поборолись…
-
Сегментация клиентов методом K-Means на стороне БД
Привет, Хабр! Сегодня мы рассмотрим, как заставить PostgreSQL самостоятельно крутить K-Means для сегментации клиентов, не вытаскивая данные наружу. Пройдемся по циклу: нормализуем фичи в materialized view, напишем функцию PL/PythonU, которая дергает scikit-learn, сохраняем cluster_id обратно в таблицу и закрываем гештальт…
-
Как развивать DevRel без бюджета: личный опыт и практические советы
Всем привет! Я Дарья Васильева и отвечаю за DevRel в ПГК Диджитал. В этой статье я расскажу, как мы (я не одна) развиваем наше направление при ограниченном бюджете: делюсь личным опытом, идеями.Прелюдия. Что такое DevrelDevRel (Developer Relations) — всё ещё относительно новая сфера для многих компаний. Часто не до конца понятно,…