Habr.com

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

Вы таки хотели реальный пример использования ИИ-агента в буднях DevOps-инженера? Вот он

ср, 05/20/2026 - 20:20

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

Вместо тысячи слов - вот реальное видео на 4 часа.

https://www.youtube.com/watch?v=6DQW8ZaEP5Y&list=PLJIT5r0YsdjMAXkqo9laup1HImu_yHu65

Не обязательно смотреть всё - можно посмотреть на x2 вступление на первом видео, и минут 20 в конце V видео (кто не знает - это римская цифра 5))))) (Я прошу прощения за качество звука - это мой первый опыт и последний, поэтому у меня нет хорошего микрофона и дикции)

---

(вот это вступление я попросил написать ИИ )))

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

Отрицание: «Да эта железяка даже YAML без отступов генерит, куда ей доступ в AWS!»

Гнев: «Какого черта он опять выдумал несуществующий параметр в манифесте?!»

Торг: «Ладно, пусть пишет простенькие bash-скрипты, но стейт Терраформа я ему точно не отдам».

Депрессия: «Кажется, этот кусок кода понимает документацию AWS лучше меня...»

Принятие: «Агент, задеплой мне кластер в новом регионе, а я пошел пить кофе».

Я решил проверить, на какой стадии нахожусь я, и записал небольшое видео, где отдаю на откуп ИИ-агенту реальную рутинную задачу.

Что вообще происходит на видео? Я разворачиваю инфраструктуру и деплою микросервисное приложение с нуля в AWS аккаунт

Стек - классика здорового человека:

Читать далее

Кошмарная статья

ср, 05/20/2026 - 20:06

Почему повторяющиеся ночные кошмары — это не поломка психики, а её работа?

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

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

Нейробиология и психоанализ с таким бытовым взглядом на кошмар не согласны. Но по разным причинам — и именно в этом различии скрыто самое интересное.

Что происходит в мозге во время кошмара

Кошмар — это не просто неприятный сон. С нейробиологической точки зрения это специфическое состояние, при котором нарушается нормальная работа лимбико-префронтальной системы.

В норме во время REM-сна (от rapid eye movement — быстрые движения глаз; это фаза, в которой мозг наиболее активен, а глаза под закрытыми веками двигаются) эмоциональная регуляция обеспечивается взаимодействием префронтальных и лимбических сетей — в частности, миндалины, центра страха. При кошмаре этот баланс нарушается: миндалина гиперактивна, регуляторные механизмы не справляются. Система перегружается, и человек просыпается.

Исследование Луи-Филиппа Марки с коллегами (Marquis L.-P. et al., Frontiers in Neuroscience, 2021) показало неожиданное: мозг людей с частыми кошмарами работает иначе даже днём, когда они ни о чём плохом не думают. Не только во сне — а в состоянии покоя. Это говорит о том, что повторяющийся кошмар — не случайный сбой, а устойчивое состояние, которое живёт в мозге постоянно.

Читать далее

JTBD, мотиваторы, теория потребностей, оценка ценности: как четыре методики собрать в одну систему

ср, 05/20/2026 - 20:03

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

Причина в том, что у продакта есть четыре проверенных методики: теория потребностей, Jobs to be Done, мотиваторы, оценка ценности. Каждая хороша. Каждая отвечает на свой вопрос. Любая из них может оказаться правильной для вашей задачи. И именно в этом проблема.

Когда у команды четыре правильных ответа на «во что вкладываться следующий квартал», она не имеет ответа вообще. Кто-то всегда тянет к одной методике, кто-то к другой, и каждый раз выбор делается не аналитически, а волевым решением. Брожение по методологиям. Фреймворкоблудие.

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

Читать далее

llms.txt в 2026: что это, как написать, и почему вашему сайту это нужно

ср, 05/20/2026 - 20:02

llms.txt - это файл в корне сайта, который говорит языковым моделям, что у вас за сайт, какие источники канонические и что цитировать. ChatGPT, Perplexity и Claude уже его читают. Большинство сайтов в Рунете его не имеют, поэтому AI-краулеры цитируют их или плохо, или никак. Файл пишется за 30 минут, эффект на цитируемость в AI-выдаче появляется в течение 1–4 недель.

В статье разбираю: что такое llms.txt, чем отличается от robots.txt, какие 5 блоков должны быть внутри, как написать свой за час, и показываю живой пример с production-сайта.

Читать далее

Как auto-update n8n нашёл мину которая лежала 8 месяцев в node_modules

ср, 05/20/2026 - 19:55

20 мая в 06:01:55 МСК Watchtower по расписанию проверил 14 контейнеров на нашем VPS, нашёл 5 обновлений и пересоздал. Среди обновлённых - n8n, который крутит production-вебхуки нескольких проектов студии (в том числе SaaS aiseen.ru для GEO-аудита бренда в Яндекс Нейро и Google AIO). На новой версии 2.21.4 загрузчик нод стал строго проверять дубликаты регистрации, а в volume с сентября 2025 лежал n8n-nodes-base-1.14.1.tgz от какой-то старой ручной установки. n8n упал на инициализации, ушёл в crash-loop. Webhook'и перестали отвечать.

Discovery: 2 часа 48 минут спустя, когда юзер случайно открыл админку и увидел Failed to fetch. MTTR: 7 минут.

Главный урок не про :latest и не про Watchtower по отдельности - про то что 95% downtime - это «никто не знал». Собственно ремонт занял 5% времени. Разбираю кейс с точными таймстампами и выводами для observability.

Подробнее

Повесть о конфигурации как инженерной гигиене

ср, 05/20/2026 - 19:50

Привет, Хабр! Меня зовут Юрий Соловьёв, я ведущий инженер в команде экосистемы Tarantool. С опытом я пришел к тому, что конфигурация должна иметь строгую спецификацию, так же как и HTTP API. В этой статье я предлагаю альтернативный подход на базе protobuf и постараюсь показать, что это не избыточная сложность, а необходимый уровень инженерной гигиены — особенно для систем, рассчитанных на долгую и стабильную жизнь. Это в какой-то мере технорассказ, которым я хочу поделиться — и именно в такой форме.

Читать далее

12 паттернов, которые приведут твой код в порядок

ср, 05/20/2026 - 19:46

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

Читать далее

SSH как корпоративный L3-туннель: когда классические VPN-протоколы больше не работают

ср, 05/20/2026 - 19:45

В последние годы для команд, которые работают с зарубежной инфраструктурой из России, обычный корпоративный VPN перестал быть чем-то, что можно один раз настроить и забыть. OpenVPN, WireGuard, IPsec, различные TLS- и QUIC-обёртки могут работать стабильно месяцами, а потом внезапно начать деградировать: где-то соединение не устанавливается, где-то режется UDP, где-то DPI начинает узнавать сигнатуры, где-то провайдер меняет правила фильтрации.

Для компании это превращается не в техническую мелочь, а в операционный риск. Инженеры не могут попасть на серверы. DevOps не может проверить прод. Администратор не может забрать бэкап. Пентестер не может подключиться к стенду заказчика. При этом инфраструктура может находиться в Европе, США, Азии или у любого другого зарубежного провайдера, а сотрудники — физически находиться в РФ.

В какой-то момент мы пришли к простой мысли: если из корпоративной сети ещё можно установить исходящее SSH-соединение, то можно попробовать использовать сам OpenSSH не только как инструмент администрирования, но и как транспорт для L3-туннеля. В OpenSSH для этого давно существует режим ssh -w, который поднимает туннель через tun-устройство.

Идея статьи не в том, чтобы объявить ssh -w «лучшим VPN на все времена». Это не замена WireGuard для нормальной постоянной инфраструктуры и не серебряная пуля против любых сетевых ограничений. Но это очень полезный аварийный и корпоративный вариант: работает поверх обычного SSH, не требует отдельного VPN-демона на сервере, может быть поднят на дешёвом VPS, использует привычную модель ключей OpenSSH и позволяет строить полноценную маршрутизацию на L3.

Читать далее

Как улучшить фото в нейросети за минуту — реставрация, резкость и качество без искажений

ср, 05/20/2026 - 19:42

У каждого есть такие фотографии. Размытый снимок с дня рождения где все получились нечёткими. Старое фото дедушки с царапинами и пятнами. Кадр с концерта — тёмный, зернистый, почти ничего не видно. Пейзаж снятый против солнца где все засвечено.

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

Читать далее

IBM PC/XT своими руками

ср, 05/20/2026 - 19:41

Отдельное спасибо Сергею Киселеву (https://www.malinov.com/) за огромную работу, которую он проделал, чтобы мы все могли найти ответы на свои вопросы про IBM PC/XT и не только.

Дальше будет очень много текста (черновик около 40 страниц). Не столько технического, сколько «научно-популярного».

Итак, IBM-PC (XT), он же IBM 5150/5160. Я здесь пишу так нестандартно через дробь, потому что принципиальной разницы между чистым PC и PC/XT нет. Это был по сути просто рестайлинг, как сказал бы автолюбитель. Добавили оперативки, обновили BIOS и OS, сделали поддержку HDD, убрали поддержку (разъем) магнитофона, заменили блок питания на более мощный. В общем, принципиальная разница только в том, какой BIOS установлен.

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

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

Итак, делаем ХТ. В сети не сложно найти подробное описание ХТ в виде pdf-фалов. Инженеры IBM оставили очень подробное описание, по которому можно просто собрать полностью оригинальную конструкцию. Там есть абсолютно все, включая полный листинг BIOS.

Но повторять ту машину из начала 80-х нет большого смысла, да и не интересно. Интересно сделать свою версию. В этом же и была прелесть PC – свои версии делали все, кто хотел.

Читать далее

«Хороший продакт / плохой продакт: вредные советы для эффективного управления проектами»

ср, 05/20/2026 - 19:24

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

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

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

Читать далее

7 баз, 30 метрик, 150 мер — и один дашборд

ср, 05/20/2026 - 19:12

К Вам когда-нибудь приходил бизнес с задачей: «Хотим один дашборд, на котором сразу все будет и все будет понятно?»

Да? Вот и к нам пришел.

Мы — Александр Погудин и Елена Сидорова, BI‑разработчики в Лемана Тех.​

В статье мы расскажем, как с помощью одной EAV‑таблицы собрали дашборд из 30 метрик из 7 разных баз и избежали зоопарка из 150+ мер.
И все это на одном экране.

Читать далее

Kwayk: как я сделал Quake на Qt Quick3D и прикрутил физику из Death Stranding 2

ср, 05/20/2026 - 19:04

Получится ли сделать полноценную 3D-игру на Qt Quick3D?

Именно такой вопрос у меня возник, когда я начал изучать Quick3D. Казалось бы, рендер и партиклы есть, базовая физика в лице Quick3D Physics тоже присутствует. Пример CharacterController из Qt указывал на то, что проблем быть не должно.

Но хотелось проверить это самому на чём-то реальном.

Поскольку моделлер и художник из меня никакой, да и в геймдеве опыта у меня меньше нуля, я решил переписать Quake — любимую игру своего детства. В ней я провёл сотни (тысячи?) часов, играя в мультиплеер на бесплатных серверах МТУ-Информ через модем US Robotics 33600.

В итоге получился проект Kwayk — попытка переписать Quake на Quick3D.

Читать далее

iPXE без лишних слов, но с большим количеством пояснений

ср, 05/20/2026 - 19:02

iPXE без лишних слов, но с большим количеством пояснений

Данная статья является туториалом и принципом "сделай сам", проект является завершённым и окончательным продуктом с возможностью дополнять и улучшать его до бесконечности, поскольку можно по аналогии добавлять свои пункты меню в iPXE или настроить графику под себя (подробнее в статье)

Весомым отличием статьи от остальных статей на тему pxe-загрузчиков по сети является то, что рассмотрены оба варианта, как UEFI так и Legacy режимы, настроен DHCP на уровне Active Directory с политиками определения по железу, кто Legacy, кто UEFI через Vendor Classes и 60 правило в DHCP
А также проект актуализирован для 2026 года и объяснены тонкости и нюансы автоустановки Linux Ubuntu, загрузчика sanboot, и принцип устройства BCD загрузчика WinPE и как его "отдавать" по сети для Legacy систем

Читать далее

[Перевод] Как устроен продуктовый менеджмент в Anthropic

ср, 05/20/2026 - 18:26

Большинство российских коллег и компаний до сих пор планируют роудмепы и фичи на 6-12 месяцев вперёд. В Anthropic за это время успевают выпустить продукт, переделать его, выбросить половину и выпустить снова. Релизы продуктов и критических фичей выходят - е-ж-е-д-н-е-в-н-о. Кэт Ву, глава продукта Claude Code, проводит сотни собеседований и говорит, что почти все кандидаты имеют устаревший подход и мышление. Не потому что они плохие специалисты, а потому, что просто рефлексируют опыт в профессии, которой больше нет.

Читать далее

Цифровой двойник компании: с чего начать изменения в сложном ИТ-ландшафте

ср, 05/20/2026 - 18:17

Внедрение связанных между собой бизнес-решений чревато тем, что любое изменение — новый метод продаж, продукт или процесс — превращается в хаос.  Традиционный подход «начнём с системы» ведёт в тупик точечных доработок и несогласованности. Выход — цифровой двойник предприятия, но не как красивая 3D-модель, а как механизм управления изменениями. В предыдущей статье мы рассмотрели, как управлять изменениями в одном ИТ-ландшафте, а если их несколько? Сейчас познакомимся с тем, как синхронизировать миры бизнес-процессов и ИТ-ландшафта, чтобы эволюция компании стала управляемой, а не хаотичной.

Читать далее

5 весенних трендов в покупательском поведении, которые могут повысить конверсию

ср, 05/20/2026 - 18:14

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

Всем привет! На связи команда Авито Рекламы, в новом блоге на Хабре будем делиться инсайтами, кейсами и лайфхаками, которые помогут вам эффективно использовать рекламные технологии. 

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

Читать далее

Типовые изменения в деятельности компании. Как с ними жить?

ср, 05/20/2026 - 18:04

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

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

1.  Что важно знать о происходящих изменениях в компании.

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

Читать далее

Властелин корзин: две вкладки и один Redis (часть 4)

ср, 05/20/2026 - 18:03

Привет, Хабр! Это снова Алиса из сериала про Laravel рядом с Битриксом.  В первой части мы аккуратно подселили Laravel к Битриксу. Во второй — растащили события, авторизацию и тяжелую логику по нормальным сервисам, а в третьей — перестали мучить каталог SQL-запросами и отдали поиск OpenSearch.

Теперь добрались до места, где любой e-commerce начинает показывать характер: корзина и расчет заказа. Это каталог может тормозить незаметно. А вот если корзина начинает чудить — это уже чувствует бюджет.

Читать далее

В топку ваши чипы: мультитрекеры и Furnace

ср, 05/20/2026 - 18:02

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

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

Читать далее

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

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