Habr.com

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

Три полезные техники визуализации в IT: чартрайтинг, скрайбинг и скетчноутинг

2 hours 7 min ago

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

Читать далее

Инсульт — это не только УДАР. Инструкция для всех

2 hours 10 min ago

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

Читать далее

Нейросети для оживления фото: Идеи и промпты для генерации коротких видео из фото

2 hours 15 min ago

Нейросеть для оживления фото и генерация коротких видео из фото — главные тренды 2026 года. Узнайте, как оживить фотографию онлайн, и забирайте готовые промпты.

Смотреть на застывшие лица в семейном альбоме — это одно, а увидеть, как родные люди улыбаются, моргают и двигаются — совсем другая магия. Если ваша цель — сделать видео из фото, чтобы удивить близких, реанимировать старые снимки или просто добавить динамики в ленту, забудьте про сложные видеоредакторы. В 2026 году нейросети для оживления фото шагнули так далеко, что профессиональная анимация доступна в пару кликов, даже если вы никогда не слышали про "кейфреймы" и монтаж. Все ИИ из нашего ТОПа доступны или напрямую или через шлюз Study AI.

Читать далее

2022 vs 2024 vs 2026. Один сценарий: как меняется мышление, а не код

2 hours 18 min ago

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

Читать далее

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

2 hours 28 min ago

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

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

Читать далее

Как одна форма обратной связи привела к компрометации helpdesk-учетки банка

2 hours 28 min ago

Всем привет!

Меня зовут Игорь Панарин, я же m0nr0e21. Руковожу направлением анализа защищённости инфраструктуры в Дирекции по информационной безопасности РАНХиГС. Мы работаем с распределённой инфраструктурой: офисы, филиалы, ЦОДы — много площадок и зон ответственности. В такой среде важно не просто находить уязвимости, а наводить порядок в процессах, выстраивать понятное управление и делать безопасность системной, а не точечной.

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

Читать далее

Как мы оптимизировали логику Битрикс на Python/Flask и уложили ее в 1 МБ

2 hours 29 min ago

Привет, Хабр! Принес вам кейс о том, как мы с командой оптимизировали работу одного небезызвестного портала с помощью Python/Flask.

Напомню: я по-прежнему Алексей Постригайло, более 20 лет я занимаюсь системной интеграцией и управлением проектами, сейчас — старший партнер ИТ-интегратора ЭНСАЙН и рассказываю о том, что было «под капотом» в проектах нашей команды.

Поехали!

Читать далее

Аналоги Jira: подборка 10 российских систем для проектов разработки 2026

2 hours 33 min ago

Если вы ищете «аналог Jira», скорее всего, вы уже поняли главное: это не просто таск-трекер. Это центр управления разработкой — бэклог, релизы, интеграции с Git, отчётность, автоматизация, Service Desk.

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

Если вам важно выбрать инструмент не на квартал, а на 3–5 лет вперёд — читайте дальше.

Найти подходящее решение

Разбор уязвимости CVE-2026-1529 в Keycloak

2 hours 36 min ago

Недавно была опубликована информация об уязвимости CVE-2026-1529 в ПО Keycloak. Суть уязвимости заключается в том, что токены приглашения в организацию обрабатываются без проверки криптографической подписи в процессе регистрации пользователя. Получив легитимное приглашение, злоумышленник может подменить идентификатор организации (org_id) и адрес электронной почты получателя (eml) в полезной нагрузке JWT-токена и зарегистрироваться в произвольной организации.

При изучении первого публично опубликованного PoC возникла проблема — он не работает. Writeup, который должен был объяснить суть и эксплуатацию уязвимости, содержит некоторые неточности, не позволяющие протестировать уязвимость на тестовом стенде. Мы решили исправить ситуацию - самостоятельно разобраться в сути уязвимости и подготовить подробное описание, как развернуть рабочий стенд для её проверки.

Читать далее

8 лучших ИИ для создания аватара: как создать блогера на миллион без камер, студий и выгорания

2 hours 36 min ago

Вы видите эти шедевры в ленте: идеальная кожа, кинематографичный свет, детализация уровня голливудского CGI. Вы знаете, что это Midjourney v7, Flux, Nano Banana PRO. Вы хотите так же, но... 

Но тут вы сталкиваетесь с суровой реальностью: 

· Оплата. Карты не работают. Нужно искать посредников, переплачивать 30–50% или мучиться с криптой. 

· VPN‑карусель. Сервисы блокируют IP, а бесплатные VPN убивают скорость так, что генерация одной картинки занимает вечность. 

· Сложность. Discord, англоязычные интерфейсы и отсутствие понятных инструкций как работать и «вода» в YouTube ради охватов авторов или продажи курсов.

В итоге, половина пользователей сдаются на этапе регистрации в лучших ИИ для создания аватаров в 2026 году.

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

P. S. А для честности эксперимента, сравним результат с работой топовых нейронок.

Читать далее

Детерминированные ИИ-отчёты без ИИ-галлюцинаций: кейс промышленной IoT

2 hours 39 min ago

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

50 000 контроллеров по всей стране, данные каждые 15 минут, таблицы-миллионники — и куча менеджеров, которые хотят понять что происходит, но не умеют читать сырые данные. Год я объяснял одно и то же. Потом надоело, конечно, ИИ - выход, но как быть с его непредсказуемостью…

Читать далее

Модели, гипотезы и планирование: хроники ML-инженера на крупнейшем хакатоне

2 hours 48 min ago

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

Читать далее

Кто крадёт вашу энергию

2 hours 54 min ago

— У меня прокрастинация! — сообщает мне новый клиент.
— Как вы её ощущаете?
— Хочу начать ходить в зал — никак не могу начать, всё время откладываю.

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

А ещё:
— Постоянно забываю — о встречах, важных делах, где лежат мои вещи. Рассеянность и непунктуальность с детства, я растяпа…
— Я постоянно откладываю дела до последнего — и делаю всё в последние дни, в последние минуты…

Про вас? Тогда дочитайте и узнаете о себе ещё много нового.

Читать далее

Из «песочницы» в Production: как мы масштабировали RAG-систему для эксперта по охране труда

3 hours 3 min ago

Привет, Habr! Наша команда LLM-разработки подготовила статью о реальном практическом опыте тюнинга и тонкой настройке RAG-системы в области охраны труда. Каждый, кто начинал работать с LLM, проходил через этот «медовый месяц»: вы берете LangChain, загружаете с десяток PDF-файлов в ChromaDB, пишете простенький промпт — и происходит магия. Бот отвечает, эксперты в восторге, MVP готов за выходные.

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

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

Мы подробно разберем:

Читать далее

KaaS в проде: Tanzu, Kubespray и путь к Cluster API

3 hours 15 min ago

Хабр, привет! На связи команда облачного провайдера Nubes.

Когда мы решили запустить собственный Kubernetes as a Service, на поверхности все выглядело просто: развернуть кластеры, завернуть в удобный интерфейс и добавить автоматику. На практике же оказалось, что «ванильный» Kubernetes, Kubespray и вендорские платформы порой приносят хаос вместо готового сервиса.

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

Читать далее

Разбираем фичи по кусочкам: атомарные коммиты как внутренняя дисциплина

3 hours 28 min ago

Привет! Меня зовут Дима, я руковожу группой прикладной разработки в Naumen. Много лет работаю с командами, которые делают не одноразовые фичи, а долгоживущие системы — те, что развиваются годами, переживают смену людей, требований и контекста.

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

Читать далее

FreeAIr: доступ к локальной или корпоративной LLM из Visual Studio 2022/2026

3 hours 28 min ago

FreeAIr - это расширение (vsix) для Visual Studio 2022/2026, которое позволяет использовать локальную или корпоративную LLM внутри Visual Studio для помощи программисту. Это не Copilot, а независимая разработка авторов из РФ. FreeAIr не содержит spyware, никуда не отправляет ни код, ни переписку, ни телеметрию (ничего не отправляет), и поэтому может использоваться в компаниях, где использование внешних LLM запрещено политикой конфиденциальности.

Читать далее

CoW Protocol: Batch Auctions

3 hours 28 min ago

Продолжаем погружаться в CoW DAO. В прошлый раз мы разобрали, как устроен CoW Protocol: intent-подход с подписями, роли Autopilot и solvers и общую идею пакетного исполнения. Во второй части углубимся в механику batch auctions — как протокол собирает аукционы, выбирает лучшее решение и доводит его до исполнения.

Читать далее

Почему оркестр не играет без дирижёра, а команда — без QA и менеджера

3 hours 35 min ago

Привет, Хабр! Это третья статья из серии. В первой я разобрал 5 техник тест-дизайна, во второй - API и Security Testing на собеседованиях. Сегодня тема другая - не техническая. Хочу поговорить про роли в команде.

Я попал на концерт симфонического оркестра. Сижу в зале, 80 музыкантов на сцене, всё серьёзно - скрипки, виолончели, духовые. И тут дирижёр поднимает палочку, зал затихает, и у меня в голове:

«Подожди... а зачем он вообще нужен? Они же все профессионалы. Ноты перед глазами. Каждый знает свою партию. Ну начните играть, чего ждать-то?»

И тут меня накрыло. Я же слышу это каждый месяц на работе:

Читать далее

Кружки юных программистов в СССР: как растили кадры без интернета

3 hours 36 min ago

Как в СССР готовили программистов, когда компьютеров почти не было. Кружки, «Квант», летние школы, языки Робик и Рапира, метод исполнителей и опыт Ершова и Звенигородского. История советской системы обучения программированию.

Читать далее

Who's online

There are currently 0 users and 0 guests online.