</>DROWZYX / IT HUB

IT NEWS / RSS

IT News

Отобранная IT‑лента: Хабр, OpenNET и SecurityLab. Вкладки разделяют актуальное за сутки и главное за месяц.

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 11:41:03 GMT

Книга: «Стратегия разработки. Инженерные решения для CTO и технических лидеров»

Привет, Хаброжители! Принятие качественных решений — это фундамент разработки программного обеспечения, а стратегия — способ регулярно и систематически принимать такие решения. Уилл Ларсон утверждает, что инженерная стратегия существует в компании, но просто не работает. Опираясь на свой опыт технического директора и лидера в Stripe, Uber и Calm, автор предлагает инженерам уровня staff +, тимлидам, архитекторам и руководителям ИТ-подразделений разработать осознанную стратегию в условиях технической и организационной сложности. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 11:00:17 GMT

Отреверсили проприетарный gRPC и выложили в опенсорс 100% совместимый аналог их сервера, потом CLI

А вы тоже организуете общение между микросервисами по HTTP/1.1 + JSON? Так вот, адекватные люди на хайлоаде давно так не делают. Как это выглядит в классическом REST: какой-нибудь сервис заказов стучится в сервис оплаты и отдаёт JSON-файлик: {"user_id": 123, "amount": 1000} . Принимающий сервис этот текст читает, парсит, валидирует, переводит в машинный код... JSON сделан для людей. Человеку удобно читать JSON, потому что это текст. Но серверу для обработки текста приходится тратить драгоценные такты процессора на поиск и разбиение. Ещё классический HTTP тащит за собой гигантские заголовки с метаданными. Часто они весят больше, чем сама полезная нагрузка. Ещё если вы передаете число 123456789 , в JSON оно займёт 9 байт (по байту на символ), а в бинарном виде — всего 4 байта. Гугл ещё в 90-х это посчитал. Они со своими масштабами столкнулись с проблемами за 10 лет до того, как с ними столкнулся весь остальной мир. Для DNS-а в Гугле сделали внутреннюю систему Borg-NS. Они пытались сделать предка gRPC, чтобы решить две фундаментальные проблемы. Во-первых, зоопарк технологий. Когда у тебя тысячи микросервисов — одни на Java, другие на C++, третьи на Python, четвёртые на Go (ладно, этих тогда точно не было) — им нужен единый язык общения. Нужно было запилить стандарт: описали спецификацию интерфейса в одном независимом стиле — и система сама сгенерировала готовый сетевой код для всех нужных языков. А во-вторых — это как раз производительность обмена. Поэтому сейчас используется gRPC. И вот когда началась какая-то там по счёту волна санкций, внезапно выяснилось, что в России нет поддержки серверов gRPC. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 10:17:11 GMT

Почему учета лицензий 1С может быть недостаточно: приглашаем на вебинар

24 сентября в 11:00 МСК проведем бесплатный вебинар о том, как контролировать фактическое использование лицензий 1С, находить свободный резерв и принимать обоснованные решения о закупках. Программа вебинара и регистрация Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 10:01:51 GMT

OpenAI пообещали впредь вовремя рассказывать о «бедокурстве» своих нейронок

…а не по пинку от внешних расследователей, как это было последние разы (в эпизодах с роем агентов на немецкой вики и со взломом RubyGems). Заодно OpenAI раскрыли шесть новых примеров странного поведения своих моделей, разберем в этом материале кратко самое интересное. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 10:01:15 GMT

Скопируй и спаси: как устроена репликация в TATLIN.BACKUP

Серьезное хранилище резервных копий не просто дедуплицирует данные и не теряет все при вылете одного диска — оно как минимум состоит из двух нод на случай, если одна сломается. Серьезное хранилище умеет делать снапшоты, чтобы злоумышленник не испортил всё, получив доступ к файловым шарам. У такого хранилища есть дедупликация на клиенте. А еще действительно серьезное хранилище умеет реплицировать данные на другую систему. Без всех этих опций индустрия просто не рассмотрит такое Purpose Built Backup Appliance как достойного кандидата занять вакантное место в стойке. Под катом я расскажу о репликации в TATLIN.BACKUP: зачем нужно, как работает, какие особенности есть. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 09:52:20 GMT

Системная отладка или Как искать баги: при чем тут дедукция и цепочка Целлера

Привет, Хабр! Меня зовут Кирилл Кайданов, я старший инженер-программист в компании «Гарда». Я несколько лет занимался исключительно багами, достаточно редко брал какие-либо другие задачки. И так получилось, что в целом эта сфера по-прежнему осталась любимой частью работы. Представьте археолога на раскопках. Он не начинает хаотично перебирать все найденные предметы в надежде сразу обнаружить ценную находку. Сперва он изучает местность, формирует гипотезы, постепенно сужая таким образом область поиска. Каждый найденный фрагмент помогает ему понять, где искать дальше, а каждая неподтвердившаяся гипотеза — исключить очередное заблуждение. С поиском причин багов примерно та же история. Их легко превратить в хаотичные попытки переписывания кода. Но отладка — это системный инженерный процесс, основанный на дедукции. Здесь нет места игре в угадайку. Важно сформировать гипотезы и последовательно отсекать те области, где проблем гарантированно нет. Под катом делюсь мануалом, который помогает мне быстрее вычислять баги. Хотя основная часть моей практики связана с C++, но предлагаемый в статье подход универсален и не зависит от языка программирования или стека. Гарантирую, что он будет работать даже в ситуации, когда нужно разбираться с системой на незнакомом языке. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 09:14:05 GMT

Переносим дизайн-систему в код: риски, решения, лучшие практики

Задумались о том, чтобы вынести все UI-компоненты вашего проекта в дизайн систему? Или уже находитесь в процессе её разработки? Тогда эта статься, думаю, будет для вас интересна. И возможно даже поможет избежать потенциальных проблем и оптимизировать процесс её разработки и внедрения в проект. Всем привет! Меня зовут Дмитрий, я разработчик дизайн‑системы на Android в компании Домклик. В этой статье расскажу, как нам удалось возродить проект дизайн‑системы и успешно внедрить его в наше приложение Домклик. И хотя речь пойдёт о разработке на стеке Jetpack Compose для платформы Android , большинство мыслей и рекомендаций не привязаны к конкретной платформе и технологии. Итак, поехали...

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 09:01:06 GMT

Зачем и чем протыкать бактерии?

«Без труда не вытащишь и рыбку из пруда», как гласит известная пословица, и это в полной мере можно сказать насчёт природных ресурсов: как правило, их добыча сопряжена с определёнными трудностями, ввиду чего частенько возникает ситуация из другой пословицы: «видит око, да зуб неймёт»… Скажем, возьмём наиболее ценный ресурс, нужный абсолютно всем: чистая вода. Несмотря на свою высокую потребность, встречается она не так часто, как хотелось бы, поэтому люди предпринимают целый ряд усилий, чтобы сделать её пригодной для питья. Такие меры могут включать защиту от механических загрязнителей, защиту от химических загрязнителей, а также удаление биологических загрязнений. В связи с тем, что первые и третьи встречаются достаточно часто, тогда как вторые (химические, по крайней мере в дикой природе, вдали от городов) не так часто, а избавление от механических загрязнителей относительно простое, хотелось бы остановиться подробнее на последнем — а именно на неожиданном способе избавления от бактериологических загрязнителей, который вряд ли широко известен: обеззараживании высокочастотными импульсными электрическими токами… Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 09:00:06 GMT

Я каждый день вижу эти ошибки в файлах для производства печатных плат

Привет, Хабр! Меня зовут Андрей, я инженер по подготовке печатных плат к производству в компании ГРАН Груп. Каждый день я открываю новые проекты печатных плат и выполняю их CAM-подготовку для наших производственных площадок так, чтобы после производства наш заказчик получил именно ту плату, которую он задумывал. И чтобы отправить ту самую заветную хорошую плату, нам нужно поймать ошибки в переданных данных по плате: где-то что-то не дописали, где-то что-то перепутали — и вот уже инженеры тратят время на уточнения и согласования, сроки плывут, а менеджеру приходится звонить и переносить дату отгрузки, которую уже согласовали. В статье разберём типовые ошибки, которые мы видим в документации, и покажем, как их избежать. Еще до производства, только те ошибки, которых можно избежать до отправки файлов. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 08:55:35 GMT

Не только PyTorch. О чём на самом деле новая книга Лоуренса Морони

Название новой книги Лоуренса Морони — « Искусственный интеллект и машинное обучение для программистов в PyTorch » — на первый взгляд кажется довольно-таки скучным. Создается впечатление, что это очередной учебник по ИИ с использованием Python: в начале немного теории, потом базовые классы, потом еще базовые классы, потом очень базовые классы, и где-то по дороге читателя уже неизбежно потянет в сон. Но нет: Морони написал совсем другую книгу. Она начинается как учебник по PyTorch, в середине превращается в практический курс по NLP и Transformer, а заканчивается почти полноценным туром по современному генеративному AI. Как автор умудрился проделать это?

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 08:49:58 GMT

Железо для ИИ: почему стандартный сервер не справится и как мы проектировали аппаратный стек ПАК

Привет, Хабр! Продолжаем цикл про инфраструктуру для ИИ-задач. В первой статье мы разбирали стратегический вопрос: что проще и выгоднее — собирать самостоятельно или брать готовый ПАК (на примере ПАК Скала^р)? Поговорили и о том, что именно заказчик узнает о самосборе — не на этапе закупки, а через полгода эксплуатации.&nbsp; Сегодня же переместимся на следующий уровень: поговорим про аппаратный стек. Структура статьи такова: для каждого слоя железа — GPU, питание, охлаждение, хранение — я покажу, какую инженерную задачу мы решали при проектировании ПАК и почему приняли именно такие решения, а не другие. Там, где это уместно, приведем цифры, которые помогут понять пороги: когда одно решение заменяется другим и что это означает по деньгам и по производительности. Поехали! Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 08:30:03 GMT

Отказоустойчивость в мультиклауде: архитектура и реальные кейсы

Travel-индустрия не прощает простоев — каждая минута простоя может стоить бизнесу клиента. Как сделать так, чтобы большая инфраструктура работала 24/7 с минимальными простоями? В Туту мы пришли к мультиклауду не за один шаг.&nbsp; Привет, Хабр! Меня зовут Андрей Борзов, я в Туту работаю с 2012 года — отвечаю за то, что… сайт работает. Мои команды занимаются железом, сетью, делают облака, занимаются отказоустойчивыми кластерами ВМ в облаках, а также готовят системы мониторинга. В этом материале по мотивам выступления на конференции K2 Cloud Conf 2026 хочу рассказать об отказоустойчивости в мультиклауде — о том, как мы строим инфраструктуру Туту, зачем используем несколько облаков и собственные площадки и что происходит, когда что-то начинает ломаться. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 08:03:42 GMT

Переделка радиоприемника «Электроника 26–01»

В&nbsp;этой статье я расскажу о&nbsp;том, как&nbsp;я чинил и модернизировал довольно редкий и несколько необычный советский радиоприемник «Электроника 26–01», и о&nbsp;том, какую «тайну» скрывает его управляющая микросхема. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 08:01:36 GMT

Я профессионально создаю библиотеки 5 лет

7&nbsp;лет назад я опубликовал в&nbsp;npm свою первую библиотеку&nbsp;— custom‑border‑mixin . Тогда я на&nbsp;неделю пропал, просто чтобы в&nbsp;своё удовольствие написать SCSS‑миксин. Если вам интересно, что&nbsp;весёлого может&nbsp;быть в&nbsp;SCSS, просто посмотрите на&nbsp;хелпер: Или все-таки поменял?

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 08:00:00 GMT

Платформа данных на минималках. Часть 3. Вычислительный движок

Привет! Я Денис, старший бэкенд-разработчик&nbsp; в Selectel . В предыдущих частях мы познакомились с архитектурой Apache Iceberg, а также развернули и настроили каталог метаданных. Итак, у нас есть данные в S3‑хранилище, аккуратно организованные средствами Iceberg, и каталог, который знает расположение актуальной версии каждой таблицы. Казалось бы, все готово.&nbsp; Однако при ручном просмотре S3-бакета ничего похожего на таблицу не обнаружится — видны лишь вложенные папки с Parquet-файлами и JSON-метаданными. Да, Iceberg и каталог решили задачу хранения и версионирования, но не ответили на вопрос, как читать эти данные с помощью SQL. И вот возникает практическая задача: как аналитику или инженеру обратиться к Iceberg-таблице посредством SQL, не поднимая Spark-кластер и не перенося данные в отдельную СУБД? Осторожно! Под катом &mdash; лонгрид

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:56:42 GMT

Империя терминаторов: как двести агентов построили цивилизацию

В 1959 году энтомолог Пьер-Поль Грассе проводил небольшое исследование того, как термиты строят себе жилища — термитники, которые достигают высоты в несколько метров. Каждое из насекомых таскало глину и клало ее в определенное место, которое изначально выбрал предводитель роя. Благодаря общему делу термитники были детально проработаны, там были даже вентиляционные каналы и подвалы.&nbsp; Это явление было названо стигмергией — координацией существ через изменение среды. Десятки лет спустя несколько исследователей из MIT воссоздали тот же механизм в цифровом мире. Однако вместо термитов у них были ИИ-агенты, и построили они не гигантский термитник, а технологическую цивилизацию. О результатах эксперимента мини-терминаторов и о том, чему нам, людям, нужно научиться у LLM, рассказываю в статье. Читать

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:48:59 GMT

«Лучшие» практики Rust, которые вас подведут. Часть 2

Ну, привет. В январе мы разбирали пять привычек , которые звучат разумно, а на деле мешают: дженерики на каждый параметр, Arc&lt;Mutex&gt; Пока их читал, до меня дошло, чего не хватало той статье. Все пять историй по сути про одно и то же, просто я тогда этого не увидел. Мы везде платим сейчас за что-то, что, скорее всего, не случится никогда. Строим абстракцию под вторую реализацию. Обобщаем под тип, который никто не подставит. Сегодня — ещё пять таких же «лучших» практик. Трейт на случай смены базы. Лайфтаймы в структурах ради аллокаций, которые никто не считал. Строка #[derive(...)], которую копируют не глядя и однажды сливают пароль в лог. Newtype на каждое число. И оптимизации, которые воткнули до того, как кто-нибудь вообще открыл профилировщик. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:45:58 GMT

Как мы делали масло — МАСЛО, КАРЛ! — для мытья рук и как оно работает

Мыло дьявольски эффективно против бактерий, отрывает и удаляет больше 90% из них. Больше 99%, кстати, нельзя по договору, иначе они станут забираться на бутерброды в первые 3 секунды после падения. Почему мыло такое дикое? Потому что оно отлично растворяет жир. А жир есть в мембранах бактерий, в том числе в наружной мембране грамотрицательных, и особенно в липидной оболочке некоторых вирусов. Вот по ним ПАВ бьют прямой наводкой. Мыло растворяет и часть нашего защитного барьера — он тоже жировой, — но микробиом страдает сильнее. Исторически мыло всегда дико сушило кожу. Потом научились настраивать рецепты так, чтобы оно всё меньше становилось мылом и всё больше было похоже на мицеллярную воду. Если что, мицеллярная вода от мыла отличается концентрацией действующих веществ и иногда адресными растворителями для косметики. Так вот, руки можно мыть и маслом. Жир можно растворять в другом жире, и разница между нашим жиром и жиром бактерий тут как раз играет роль. Жирорастворимую грязь можно собрать в кучу и помочь воде унести её без лишнего. Грязь — это кожное сало, остатки солнцезащитных фильтров, пыль, частицы городской среды и всё то, что плохо дружит с водой. Плюс мёртвые клетки и межклеточные липиды (церамиды, холестерин, жирные кислоты). Но прежде чем мы пойдём дальше, сначала расскажу, как работают обычные ПАВы в мыле и шампунях и почему они сейчас заменяются на всё более мягкие. Начнём с поляризации молекул, которые с одного конца гидрофобные. Механизм красивый. Гидрофобные «хвосты» молекул мыла, спасаясь от воды, вклиниваются в липидную оболочку микроба и расшатывают её, как ломик, пока вся конструкция не разваливается, а обломки уносятся водой в кучках-мицеллах. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:32:26 GMT

ИИ частично ускорил разработку. А что насчёт всего остального?

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

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:26:39 GMT

Через тернии к Солнцу: удаленка, которую мы потеряли. Подключаемся к графическому столу Sun Solaris и запускаем интранет

И снова привет! Я Владимир, технический лидер по развитию сервисов Evolution Data Platform в Cloud.ru и фанат древних рабочих станций, которые несли на себе всю тяжесть цифрового мира 90-х под операционной системой UNIX. В первой части мы сделали длинный экскурс в историю компании Sun Microsystems и ее продукции, посмотрели, что находится внутри рабочей станции Sun SPARCStation 5 и хирургическим путем вылечили ее детскую болезнь, которая препятствовала загрузке и работе. В следующей части статьи мы погрузились в историю средних веков (UNIX-войны начала 90-х), поговорили в целом о мире коммерческого UNIX-а, установили на Sun SPARCStation актуальную операционную систему Solaris, настроили ее и вышли во «всемирную паутину». А здесь, в третьей части, я расскажу и покажу, насколько удобно было использовать офисные приложения на UNIX, и создам интранет-портал многопрофильной высокотехнологичной компании. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:19:20 GMT

От Camunda до российского BPM-движка: опыт автоматизации процессов в страховой компании

Заказчик —&nbsp;страховая компания, которая имеет ключевое значение для&nbsp;устойчивости российской экономики.&nbsp;Среди ее клиентов финансовые организации, промышленные предприятия, транспортные компании, а также исполнители крупных инфраструктурных проектов. Проект решил три задачи одновременно: гарантировал выполнение требований законодательства по импортозамещению&nbsp;без потери функциональности, сохранил независимость от конкретного вендора и обеспечил официальную поддержку с SLA.&nbsp;Работа с&nbsp;Хоулмонт&nbsp;позволила реализовать все это и не останавливать развитие проекта даже тогда, когда&nbsp;Camunda&nbsp;сменила бизнес-модель. Команда исключила риск потери компетенций: специалисты быстро освоили весь стек используемых технологий, новые сотрудники быстро включаются в работу. Это касается как BPM-движка, так и платформы, на которой реализованы функциональные и сервисные модули системы.&nbsp; Модульная архитектура ускорила отклик интерфейса и упростила дальнейшее развитие системы. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:02:13 GMT

Страсти по Chupa Chups: как создавалась культовая конфета на палочке

Испанец Энрик Бернат Фонтладоса был кондитером в третьем поколении. На его долгий век (а он прожил 80 лет) пришлась Гражданская война и режим Франко. Но именно он стал знаменитым создателем шарообразных карамельных конфет на палочке, озолотивших и прославивших его на весь мир. Речь идет о Chupa Chups. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:00:50 GMT

Электрокарниз — это не профиль + мотор. А что еще?

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

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 07:00:50 GMT

Как у нас горели лидары в стальковше

Во время выпуска стали из конвертера в сталеразливочный ковш температура — 1600–1650°C. В зоне слива жара такая, что металл светится ярко-белым, и любое незащищённое оборудование обгорает мгновенно. Первые попытки сделать систему визуализации контроля наполнения стальковша в прямом смысле сгорели. А задача внести присадки ферросплавов вовремя, чтобы получить нужную марку стали, — никуда не делась. Нам пришлось делать новую систему, которая бы справлялась с реальными температурами конвертерного цеха. Несгораемую систему. Которая должна была учитывать, как именно идёт выпуск стали. Если коротко: сначала в конвертер загружают лом, заливают чугун и продувают его кислородом — так снижают содержание углерода и убирают примеси вроде фосфора и кремния. Затем полученный расплав переливают в ковш и добавляют ферросплавы, чтобы довести состав до нужной марки стали. Это по технологической схеме — в идеальных условиях. В реальных условиях вносить все присадки разом — рискованно. Они могут сплавиться, покрыться шлаковой коркой и всплыть массивом. Когда корка разрушится и пойдут газы, расплав начнёт бурлить. В такой момент возможно выплёскивание металла из ковша. А рядом — люди и оборудование. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 06:24:45 GMT

Восстановление данных с нуля со сломанной пополам SD-карты памяти

Добрый день, уважаемый читатель. Как и в других моих статьях, я решил в чем-то разобраться полностью с нуля. В далеком 2017 году мне передали SD-карту памяти с диагнозом «сломана пополам, вдруг получится что-то с нее считать». Я честно пробовал: восстановил все оборванные дорожки, досконально проверил все соединения и на целостность линий, и на отсутствие замыканий. Положительного результата не получил – карта определялась, но с нулевым объемом. По этой причине она отправилась в ящик ждать «лучших времен». Прошло 9 лет. В результате очередной уборки-инвентаризации, в ящике нашел эту старую карточку. Вот и настали «лучшие времена», подумал я. В статье расскажу про микросхему памяти, определение её адресного пространства, снятие полного дампа подручными средствами (STM32), как определял комбинацию блоков для построения образа, а также про поля Галуа, помехоустойчивое кодирование, вычисление синдромов и локаторов ошибок. Спойлер - всё получилось. &laquo;Long story short&hellip;&raquo;

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 05:57:24 GMT

Алерты по ошибкам и panic из логов приложений в k8s: VictoriaLogs + vmalert + Alertmanager → Telegram

Классическая ситуация: Go-сервис падает с&nbsp; panic: runtime error: invalid memory address or nil pointer dereference , Nuxt-фронтенд логирует&nbsp; NUXT_UNHANDLED: unhandled rejection . Клиент видит лишь общее «что-то сломалось» — точный текст ошибки остаётся только в логах. Решение — алертинг по логам. Связка&nbsp; VictoriaLogs + Vector + vmalert + Alertmanager &nbsp;следит за потоком, и как только приложение пишет&nbsp; panic ,&nbsp; log.Fatal &nbsp;или&nbsp; NUXT_UNHANDLED , в Telegram уходит алерт. Ниже — как поднять эту связку в Kubernetes без лишней нагрузки на хранилище. Читать далее

Хабр · Лучшее за сутки · Thu, 17 Sep 2026 01:18:54 GMT

ИИ-алготрейдинг. Анализ шума

Мысль о заработке с помощью ИИ не даёт мне покоя уже три года. Когда слово “агентные” можно было услышать только в интервью Сергея Брина, а опенсорсные модели годились только для adult-ботов, я создал своего первого агента с помощью nerve-cli. Это утилита, которая запускает запросы модели в цикле с доступом к утилитам и промптом-целью. Агент сам писал скрэпер новостей, проводил анализ настроений и выдавал рекомендации по инвестициям. По сути, это был прототип News Sentiment Trading. Эта система выдавала конечный результат 1 раз из 10, и лишь один из 10 конечных результатов я брал в работу. Но в 2025-м году с рынком что-то случилось. Новостной анализ перестал приносить желаемый результат. Вооруженный нейросетями (Claude, DeepSeek, Qwen, и бесплатные от Opencode) я принялся искать рабочий подход. Нашёл?

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 17:12:21 GMT

Когда агент становится больше, чем агент

Исследователи и разработчики LLM всё чаще говорят о том, что агенты на основе LLM проявляют опасные, непредсказуемые свойства, в потенциале угрожающие не только работоспособности интернет площадок, но и человечеству в целом. Предлагается остановить развитие моделей до разработки и внедрения политик и инструментов, гарантирующих безопасное поведение агентов. Я полагаю, что какой-то эффект это даст, но в целом, этот труд не принесёт ожидаемого результата.&nbsp; В этой статье я рассматриваю муравейники, людей и LLM в попытке показать, когда агент перестает быть просто агентом. Свойства, которые разработчики пытаются гарантировать на уровне агента, возникают на уровне системы агент+среда, где агент не определяет движение системы в целом.&nbsp; Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 16:49:24 GMT

Грязные игры

Вы знаете, что&nbsp;игры&nbsp;бывают очень архитектурно «грязными» внутри? Но&nbsp;это не&nbsp;помешало им продаваться миллионами копий, или&nbsp;быть написаннами одним человеком на&nbsp;фреймворке для&nbsp;браузерок, или&nbsp;на&nbsp;Lua поверх библиотеки для&nbsp;геймджемов, или&nbsp;вообще ребенком в&nbsp;бесплатной версии юнити. При&nbsp;этом мощный кастомный движок с&nbsp;ECS, job‑системой, своим рендером и рефлексией повсюду вы тоже знаете, но&nbsp;игра на&nbsp;нем, скорее всего лежит третий год у&nbsp;вас в&nbsp;беклоге, так и не&nbsp;сыграная даже пару часов. Попросили меня по&nbsp;старой дружбе, где‑то с&nbsp;полгода назад, помочь с&nbsp;разработкой и выводом игры в&nbsp;Steam. Ребята до&nbsp;этого занимались нефтью, и накопив деньжат, решили, что&nbsp;называется оставить след в&nbsp;индустрии. Если честно, я несколько отвык от&nbsp;такого «детского» кода и простых решений, что&nbsp;меня несколько удивило, хотя и вернуло на&nbsp;грешную землю из&nbsp;объятий ентрепрайза. Но&nbsp;я сразу оговорюсь, что&nbsp;простая архитектура это не&nbsp;оправдание плохого кода, а&nbsp;способ выбрать, где именно вы позволяете себе&nbsp;быть сложным. Бюджет сложности конечен... прежде всего размером вашей натуральной оперативкой, и тратить его надо туда, где игрок это увидит. Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 16:34:02 GMT

И снова о том, из чего состоит протон

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

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 15:33:36 GMT

Я устала листать вакансии в телеге и собрала себе агрегатор. Бесплатный, на GitHub Pages и без API нейросетей

Если вы ищите работу и у вас много телеграм-каналов с вакансиями, слова апи, python, гитхаб вам знакомы, то вам будет полезно. Мой кейс: когда я искала работу то смотрела по 50+ постов в день в десятках каналов в телеге, из них подходящих вакансий было штук 10, одна и та же вакансия висит в четырёх каналах, половина постов это курсы и "ищу работу", фильтров никаких. Платить за агрегатор мне не хотелось. Собрала свой сервис, который вы можете адаптировать под любую роль: скрипт читает папку каналов в Telegram, отсеивает не-вакансии, вытаскивает компанию, грейд, город и зарплату, склеивает дубли и раз в день выкладывает одну страницу с фильтрами на GitHub Pages. Стоимость - ноль, ключи нужны только от Telegram. Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 15:30:51 GMT

Замедлить AI: разбираем шумиху в твитах и мемах

Последнюю неделю моя лента в Твиттере выглядит примерно так: AI может выйти из-под контроля, нужно срочно замедляться; нет, замедляться нельзя из-за Китая; нет, пусть компании сами замедляются; нет, это должен контролировать государственный регулятор. А где-то между всем этим Сэм Альтман публично соглашается с Дарио Амодеи, что нужно утихомирить развитие ИИ, Илон Маск отвечает буквально "Dario is right", Трамп объясняет, что AI нужен не новый регулятор, а хороший президент, Цукерберг говорит, что компании и сами как-нибудь разберутся. В общем, вовсю разгорается новая волна всеобщей паники и срачей дебатов. Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 15:06:49 GMT

[Перевод] Баг в SQLite скрывался 16 лет: как Tailscale потратила полгода на его поиски

За полгода Tailscale 19 раз столкнулась с повреждением баз SQLite, но воспроизвести сбой не удавалось: между инцидентами проходили то часы, то недели. Инженеры собирали диагностику прямо в продакшене, проверяли одну гипотезу за другой и в итоге нашли редкую гонку между записью и созданием контрольной точки — баг, который скрывался в SQLite минимум 16 лет. Читать расследование

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 14:50:19 GMT

Сигнал из космоса. Как работает спутниковый интернет в России

В&nbsp;России до&nbsp;сих пор остаются огромные территории без&nbsp;устойчивого доступа в&nbsp;интернет. Мобильный, а&nbsp;тем более, проводной интернет доступен не&nbsp;везде, несмотря на&nbsp;то, что&nbsp;технологии шагнули далеко вперед. Ситуация в&nbsp;ряде случаев усугубляется вынужденным отключением мобильной связи.&nbsp; Единственный выход для&nbsp;бизнеса и людей в&nbsp;такой ситуации&nbsp;— подключение к&nbsp;сети через спутник.&nbsp; Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 14:49:48 GMT

PaaS‑сервисы для разработчиков ПО: движение навстречу друг‑другу

Облачные PaaS-сервисы позволяют использовать платформенные компоненты для построения инфраструктуры и избежать при этом лишних затрат, предоставляя сервисы в том объеме и той конфигурации, что необходимы клиенту. Одна из категорий клиентов PaaS-сервисов — разработчики ПО, и в этой статье предлагаю поговорить о том, чем использование платформенных сервисов ценно именно для разработчиков, обсудить принципы разработки Cloud-native приложений (методику 12 факторов), а также я расскажу о том, что мы в Cloud X делаем для повышения эффективности процессов создания ПО.&nbsp; Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 14:39:53 GMT

FastWave: как мы сделали самую лёгкую диффузионную модель для BWE

Привет, Хабр! Меня зовут Никита Кузнецов, я студент мастерской по сервисам и платформам ИИ Инженерно-математической школы НИУ ВШЭ и VK. Хочу поделиться историей и техническими подробностями нашего проекта FastWave, который был реализован под руководством Максима Каледина, доцента ФКН НИУ ВШЭ, и Александра Тараканова, исследователя AI VK и доцента ФКН НИУ ВШЭ. Мы разработали лёгкую диффузионную модель для восстановления высокочастотных деталей звука (BWE, Bandwidth Extension). Она повышает частоту дискретизации любого аудио до студийных 48 кГц, весит всего 1,3M параметров и быстро работает. Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 14:01:50 GMT

Как дифракционная оптика и нейронные сети позволяют снимать гиперспектральные изображения за одно экспонирование

Привет! Хабр. Мы&nbsp;— группа исследователей из&nbsp;AIRI, Самарского университета и МФТИ, занимаемся вопросами точной цветовой репродукции и прикладной гиперспектральной съемкой. Не&nbsp;так давно мы придумали, как&nbsp;из&nbsp;обычной RGB‑камеры сделать гиперспектральную, заменив объектив пластинкой с&nbsp;набором гармонических&nbsp;линз.&nbsp; Гиперспектральная камера видит не&nbsp;три числа на&nbsp;пиксель, а&nbsp;тридцать одно, и по&nbsp;этому спектру можно, к&nbsp;примеру, отличить настоящий&nbsp;лист от&nbsp;пластикового, спелый плод от&nbsp;неспелого, один пигмент от&nbsp;другого. Проблема в&nbsp;том, что&nbsp;такие камеры стоят миллионы рублей и снимают один кадр минуту. Мы&nbsp;же сделали модуль, который встаёт на&nbsp;место объектива стандартной камеры и превращает её в&nbsp;гиперспектральную&nbsp;— и всё это за&nbsp;одну экспозицию и последующую обработку снимка нейросетью. Мы недавно вернулись из&nbsp;Бремена, где представили нашу статью Diffract and Conquer: Hyperspectral Imaging from Any RGB Camera via Optical Encoding and Learning на IJCAI 2026 . Здесь рассказываем о&nbsp;результате чуть более популярно и кратко. Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 13:56:57 GMT

Человек, который подарил нам Escape — история Роберта Бемера и его борьбы за единые стандарты

Каждый раз, когда вы нажимаете клавишу Escape, вводите обратный слэш или просто набираете текст на любом современном устройстве, где-то на небесах улыбается Боб Бемер. Ведь именно он участвовал в создании ранних языков программирования и произвел немалый вклад в разработку общего стандарта кодирования, связавшего разные вычислительные машины. Его называли «отцом ASCII», но это лишь небольшая часть его работы в попытках стандартизировать целую индустрию. Подход Бемера строился на строгой математической точности и системности. Именно он еще в 1958 году впервые столкнулся с техническими предпосылками набившей оскомину «проблемы 2000 года» и впоследствии стал первым, кто открыто забил тревогу в прессе.&nbsp; История Роберта Бемера превосходно иллюстрирует, как всего один человек может задать вектор развития технологий на десятилетия вперед.&nbsp; Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 13:42:16 GMT

Очередь без серверов и головной боли: как устроен Serverless Queue в MWS Cloud Platform

Если вы хоть раз эксплуатировали Kafka, то знаете, сколько нервных клеток способен съесть её кластер. Поднять Kafka для PoC несложно, а вот дальше начинается планирование ёмкости, диски, replication factor, перераспределение партиций и восстановление после отказа брокера.&nbsp; В MWS Cloud Platform мы решили, что так дальше жить нельзя, и запустили Serverless Queue — бессерверный Kafka-совместимый брокер. Читайте статью, чтобы узнать, как с его помощью быстро и просто можно запустить сценарии обработки сообщений по Kafka-протоколу. Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 13:01:40 GMT

[Перевод] Как устроен Стратегический нефтяной резерв США

Стратегический нефтяной резерв США (СНР) — крупнейшее в мире хранилище сырой нефти. В него помещается до 714 миллионов баррелей нефти, что чуть меньше 10% от ежегодного потребления нефти в США. СНР был построен в ответ на нефтяное эмбарго ОАПЕК 1973 года с целью изолировать США от потрясений, связанных с рынком нефти: для компенсации дефицита и предотвращения резкого роста цен в случае перебоев с поставками нефти. За годы, прошедшие после его создания, он стал одним из самых часто применяемых инструментов энергетической политики в арсенале США. Недавно СНР привлёк к себе серьёзное внимание: администрация Трампа регулярно извлекала из резерва нефть ( примерно 120 миллионов баррелей на момент написания статьи ) в ответ на закрытие Ираном Ормузского пролива. В основном это внимание было связано с техническими факторами максимального объёма безопасно извлекаемой из резерва нефти: например, различные источники заявляли, что минимальный безопасный уровень эксплуатации СНР составляет 300 миллионов баррелей нефти (этот уровень пересекли приблизительно 7 августа) и что ниже этого объёма в хранилище может произойти авария. Не совсем ясно, справедливо ли это утверждение о 300 миллионах баррелей, но у хранилища действительно есть ограничение на максимально извлекаемый объём и количество его возможных опустошений. Учитывая текущую важность СНР, стоит разобраться в том, как он строился и как работает сегодня. Читать далее

Хабр · Лучшее за сутки · Wed, 16 Sep 2026 12:02:36 GMT

День прошел, число сменилось, ничего не изменилось. Что делать с молчанием на ретро

Раз в две недели мы собирались на ретро, обсуждали проблемы и фиксировали договоренности. Потом начинался новый спринт, появлялись срочные задачи и релизы — и уже к следующей встрече 80–90% пунктов оставались нетронутыми. Один из коллег называл такие встречи «нытингами»: пришли, поныли и разошлись. При этом тишина на ретро не всегда означает, что команду все устраивает. Расскажу, как отличить разные причины молчания на ретро и что может сделать ведущий, чтобы встреча приносила пользу. Читать далее