Habr.com

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

[Перевод] Создаём брандмауэр при помощи eBPF и контрольных групп

пт, 04/10/2026 - 21:30

Технология eBPF — интересная штука. С её помощью можно без труда внедрять в ядро Linux фрагменты кода, которые затем компилируются в коды операций (опкоды), которые гарантированно не обрушат работу ядра. Набор допустимых инструкций ограничен, переходы назад не допускаются (поэтому не будет никаких неопределённых циклов). При этом вы не можете разыменовывать указатели, но вместо этого можете выполнять проверяемые операции считывания через указатели, которые потенциально могут оказаться неудачными, но при этом не спровоцируют паник на всю систему. eBPF в ядре Linux можно закреплять в тысячах хуков (точек перехвата), в качестве которых могут выступать u-пробы, k-пробы, точки трассировки и даже такие штуки как отказы страниц. У eBPF есть целый спектр захватывающих возможностей, которые при этом очень активно разрабатываются. Фичи, поддерживаемые в каждой конкретной версии ядра, перечислены в виде списка по этому адресу.

Читать далее

Как я получила оффер в международную компанию в конце 2025 года, и что на самом деле помогло

пт, 04/10/2026 - 21:20

Меня зовут Ксения. Я продакт-менеджер с бэкграундом аналитика. 

Эта статья о моем пути к офферу в международной компании (в моём случае в PLATA), про решения, которые я принимала на каждом этапе, и про то, что реально сработало. 

Читать далее

[Перевод] Google окончательно убил OpenAI? Как Gemma 4 меняет правила игры

пт, 04/10/2026 - 21:19

Буду честен. Я перестал следить за Gemma после второй версии. Не потому что она была плохой — просто она никогда не воспринималась как серьёзный конкурент китайским гигантам открытого ИИ: DeepSeek, Qwen — моделям, которые разработчики действительно разворачивали в продакшене. Gemma была моделью, которую ты один раз пробовал на Kaggle, а потом забывал. Сегодня Google всё изменил. Полностью.

Gemma 4 вышла 2 апреля 2026 года. И технический директор Hugging Face Жюльен Шомон написал об этом с буквальными эмодзи-огоньками, назвав это «ЭКСТРЕННОЙ НОВОСТЬЮ». Когда CTO платформы, которая хостит все открытые модели на планете, говорит, что Google вернулся в игру, — стоит обратить внимание.

Читать далее

Low-latency инфраструктура: как устроены ЦОД и сети для минимизации задержек

пт, 04/10/2026 - 21:06

Здравствуйте! Меня зовут Максим Захаренко, я CEO облачной платформы и автор медиа «вАЙТИ». Хочу поделиться нашим опытом и мыслями о том, как в России строится инфраструктура для облачных сервисов с минимальной задержкой (low-latency). Это взгляд изнутри — от лица провайдера, который каждый день сталкивается с задачей ускорения облака для B2B-клиентов. Поговорим о том, почему задержка — такой важный параметр, как устроены современные дата-центры и сети, какие решения применяем мы и другие российские компании и с какими вызовами приходится сталкиваться.

Читать далее

Промты для Нано Банана: готовые идеи для фото в нейросети — лаконично и продумано

пт, 04/10/2026 - 20:54

За последние два года рынок нейросетей для обработки фотографий буквально взорвался. Среди десятков инструментов особое место заняло приложение Нано Банана — ИИ-фотосервис, который позволяет генерировать, ретушировать, трансформировать и стилизовать фотографии с помощью текстовых промтов. Аудитория инструмента растёт ежемесячно, и всё больше специалистов — фотографы, маркетологи, HR-менеджеры, дизайнеры — задаются одним вопросом: как правильно писать промты для Нано Банана, чтобы получать профессиональный результат, а не случайный пиксельный артефакт.

В этой статье мы разберём теорию и практику промт-инжиниринга применительно именно к этому инструменту, дадим готовые промты для разных сфер, объясним логику их построения и расскажем, как Нано Банана меняет реальный бизнес. Тестируем промты через агрегатор нейросетей Study, который доступен без VPN в России.

Читать далее

[Перевод] Самый простой способ устроить утечку памяти в Java

пт, 04/10/2026 - 20:47

В новом переводе от команды Spring АйО рассмотрим утечки памяти в Java.

Не секрет, что GC освобождает только недостижимые объекты. Утечка в Java начинается там, где объект уже не нужен, но на него все еще есть цепочка ссылок от живого потока.

Симптомы обычно одинаковые: куча растет, GC срабатывает чаще, паузы увеличиваются, финал - java.lang.OutOfMemoryError: Java heap space.

В целом вывод такой, что нужно смотреть график heap в VisualVM/JVisualVM/JConsole, снимать heap dump (jmap), в Eclipse MAT запускать Leak Suspects и проверять цепочки удерживающих ссылок.

Читать далее

Что делать с архитектурным дрифтом в эпоху ИИ?

пт, 04/10/2026 - 20:45

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

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

Читать далее

Изучение использования рабочего времени

пт, 04/10/2026 - 20:15

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

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

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

За эти годы лично изучил порядка 20 000 рабочих мест, работал на предприятиях практически всех видов деятельности — от урановых рудников до вертолетного завода.

Будут вопросы — пишите, с удовольствием отвечу максимально подробно.

Читать далее

Перестаньте мешать пользователям: гайд по дружелюбным модальным окнам

пт, 04/10/2026 - 20:04

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

Но чтобы понять, где эта грань, стоит сначала разобраться: а что вообще происходит, когда модальное окно появляется на экране?

Больше о «модалках»

Будни аналитика ИБ: отчеты, уязвимости и реальная безопасность

пт, 04/10/2026 - 19:55

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

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

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

Читать далее

Виртуализация квантовых компьютеров: HyperQ, AWS и другие

пт, 04/10/2026 - 19:50

Совсем недавно на Хабр пришла через песочницу уважаемая Елизавета @Antiquesikнаписавшая статью «Quirk: квантовый симулятор для начинающих». Елизавета, сразу уловившая, что статьи на Хабре нужно щедро и красиво иллюстрировать, рассказывает о некоторых опытах из области квантовой физики, которые этот симулятор позволяет смоделировать прямо в браузере.

Эта статья вернула меня к идее разобрать виртуализацию квантовых компьютеров и рассказать о том, какие наработки такого рода сейчас существуют и развиваются. Около трёх лет назад уважаемый @Albert_Wesker разместил на Хабре в корпоративном блоге компании «Timeweb Cloud» перевод «Уделываем классические компьютеры при помощи Borealis», где рассказал, по-видимому, о первом общедоступном квантовом компьютере на 216 кубитов, развёрнутом в облаке (также в этой статье упоминается аналогичная 8-кубитная машина X8, в которой запутаны 8 фотонов).

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

Читать далее

Красавица и чудовище: наш опыт с HMI, или как мы убирали «красоту» с мнемосхем

пт, 04/10/2026 - 19:46

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

Читать далее

ТОП-11 Нейросетей для генерации презентаций: Выбираем ИИ для создания слайдов с текстом на русском

пт, 04/10/2026 - 19:45

Полный обзор лучших нейросетей для создания презентаций. Узнайте, какой генератор презентаций сделает слайды за 5 минут, напишет грамотный текст, экcпортирует PPT/PDF и сэкономит время.

Читать далее

Стили интеграции: от файлов до событий — как выбрать правильно

пт, 04/10/2026 - 19:35

Выбирать стиль интеграции приложений — всё равно что выбирать фундамент для дома. Ошибёшься — и переделывать придётся, когда стены уже стоят.

В этой статье я разбираю четыре основных стиля интеграции: передача файлов, общая база данных, удалённый вызов процедур (RPC) и асинхронный обмен сообщениями (Messaging). Без воды, на реальных примерах — включая историю провала TSB Bank, который стоил сотен миллионов фунтов.

Вы узнаете:

▪️ почему общая база данных — это антипаттерн для микросервисов;
▪️ как асинхронность спасает прод, когда падают соседние сервисы;
▪️ какие best practice используют команды, чтобы не получить распределённый монолит.

Если вы архитектор, тимлид или разработчик, который хочет строить надёжные системы — добро пожаловать под кат.

Читать далее

Generative UI: три подхода к интерфейсам, которые собирает ИИ

пт, 04/10/2026 - 19:34

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

Меня зовут Мария Мошкович, я продакт менеджер в области ИИ. GenUI появился в моей практике как решение конкретной задачи — и в этой статье я хочу поделиться своим опытом. Эта статья для продактов и UX-дизайнеров, которые слышали про генеративные интерфейсы, но ещё не разобрались: что это такое на самом деле, чем отличается от обычного чат бота и когда это нужно. 

Читать далее

Три гвоздя в крышку гроба Claude Code, которые они забили сами

пт, 04/10/2026 - 19:33

Казалось, что Anthropic делает продукты для инженеров от инженеров. Именно поэтому наблюдать за тем, что происходит с их флагманом Claude Code сейчас, так мучительно.

Читать далее

Как устроена транскрипция в Jitsi Meet: Jigasi, SIP и путь до EMR

пт, 04/10/2026 - 19:32

Когда мы проектировали пайплайн автоматического заполнения EMR по итогам видеоконсультаций, исходная гипотеза была простой: Jitsi Meet — open source, документация есть, значит, подключить бота и получить транскрипт — задача на пару дней. На практике именно этот слой занял непропорционально много времени относительно своей "очевидности".

В этой статье разберу, как устроена транскрипция в Jitsi Meet под капотом, почему это не "просто включить кнопку", с какими конфигурационными нюансами пришлось столкнуться и как в итоге был выстроен пайплайн от видеозвонка до структурированного текста.

Читать далее

Как русский гений, живший век назад, дал жизнь ИИ

пт, 04/10/2026 - 19:17

Про Лобачевского слышали даже далекие от математики. Те, кто  к ней поближе могут назвать таких титанов отечественной матшколы как Колмогоров. Ну ещё Григорий Перельман отметился в коллективном бессознательном, правда в основном как «тот чудик, отказавшийся от миллиона«.

Но в плеяде блестящих русских умов горит еще одна звезда — или даже планида — имя которой Андрей Андреевич Марков (1856 — 1922). И сейчас это имя имеет особое значение, потому что именно его открытия в последствии станут катализатором новый Эры, в которой мы оказались — Эры Искусственного Интеллекта.

Читать далее

Inbox Zero в таск-менеджере: как одна маленькая UX-правка изменила мой утренний ритуал

пт, 04/10/2026 - 19:16

Открываю таск-менеджер утром — раздел «Неразобранное» пуст. Всё хорошо? Или просто задачи, которые прилетели вчера вечером, уже где-то потерялись, а я об этом не знаю? Я работаю контент-маркетологом в ЛидерТаске, пользуюсь им каждый день — и долго жила с этим тихим беспокойством, пока в одном из обновлений не появилось небольшое изменение, которое его убрало.

Читать далее

Перестаньте искать лучшую компанию. Ищите подходящее давление

пт, 04/10/2026 - 19:15

Разбор 5-ти кластеров ИТ‑сред и тест на совместимость для тех, кто хочет построить карьеру, сохранив нервную систему.

Так сложилось, что моя профессиональная ИТ кривая прошла через стартапы, галеры, продуктовку, бигтех, энтерпрайз и госуху. И если в юности я делал выбор места работы не осознанно и не всегда удачно, то с возрастом появлялось настойчивое желание эту тему отрефлексировать, чтобы ответить на вопрос: «Чего ж тебе ещё надо собака?». У меня есть предположение, что я не одинок в этом вопросе выбора, поэтому хочу поделиться тем что из этого получилось. Погнали...

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

Рынок IT гетерогенен и давно уже кристаллизовался в кластеры с мало‑пересекающимися правилами игры. Ошибка в выборе кластера стоит 2–3 лет жизни и куска нервной системы. Специалисты часто мечутся между средами, пытаясь играть по чужим правилам, и закономерно проигрывают.

Читать далее

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

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