Habr.com

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

Почему OSDev никогда не превратят в конструктор

3 часа 20 мин. назад

Всем доброго времени суток. В этой статье разжуем некоторые проблемы OSDev'а в том виде, в котором его хотят видеть люди.

Обсудим «конструкторы ОС» и все его плюсы и недостатки.

Читать далее

Как платформа управления AI-агентами будет справляться с нагрузкой: архитектура без магии

3 часа 52 мин. назад

Когда говорят про AI-агентов, обычно обсуждают качество модели, промпты, рассуждения, hallucinations, стоимость токенов и скорость ответа. Но если убрать маркетинговый шум, быстро выясняется более приземлённая проблема: как вообще такая система будет работать под нагрузкой?

Один пользователь попросил агента составить отчёт. Второй запустил проверку данных в CRM. Третий подключил агента к базе, почте и внутреннему API. Четвёртый дал агенту задачу, которая порождает ещё десять внутренних действий. И вот уже перед нами не “чат с искусственным интеллектом”, а полноценная распределённая платформа, где нужно контролировать запросы, права доступа, очереди, лимиты, ошибки, повторные попытки, логи, безопасность и стоимость выполнения.

В этой статье я разберу, как может быть устроена платформа управления AI-агентами, подобная нашей: не как один большой чат-бот, а как отдельный слой между пользователем, моделью, API, бизнес-системами и инфраструктурой. Главный вопрос статьи: за счёт чего такая платформа может выдерживать нагрузку и не превращаться в хаос при росте числа пользователей, агентов и выполняемых действий.

Читать далее

Почему компании скоро начнут учитывать AI-действия как новый вид корпоративного актива

4 часа 21 мин. назад

Токен — это единица текста.

AI-действие — это единица полезного результата.

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

Читать далее

Vulkan рендер для S.T.A.L.K.E.R OGSR

4 часа 21 мин. назад

Vulkan-рендер для S.T.A.L.K.E.R. OGSR: трава до горизонта, меньше статтеров и новый фундамент Зоны..

Читать далее

Торрент-стриминг без вреда для SSD: переносим TorrServer в Proxmox LXC и интегрируем с Lampa

5 часов 4 мин. назад

Запуск TorrServer на слабеньком процессоре Smart TV — это гарантированные тормоза, троттлинг и вылеты из-за нехватки оперативной памяти. Телевизор должен просто проигрывать готовый видеопоток, а всю тяжелую работу по скачиванию и буферизации торрентов лучше переложить на домашний сервер.

В этой статье подробно разберем, как развернуть TorrServer в легковесном Debian LXC-контейнере на Proxmox VE, настроить RAM-only кэширование для сохранения ресурса SSD хоста (чтобы не убить накопитель гигабайтами перезаписи фильмов), написать сторожевой watchdog-скрипт на bash для контроля зависаний и подружить всё это с медиа-оболочкой Lampa на Android TV.

Пошаговая инструкция, конфиги, API-запросы и код скрипта под капотом.

Читать далее

Эволюция цифрового двойника компании: как управлять изменениями в сложном ИТ-ландшафте. Реализация изменений

5 часов 18 мин. назад

В прошлых статьях мы разобрали, что такое цифровой двойник предприятия, а также механизм управления изменениями. Определили, как выстроить процесс изменения, чтобы изменения не привели к хаосу в ЦДП (Цифровом двойнике предприятия). Разобрали, что такое Задание на разработку, Релизный контейнер, Проект, и определили процессы для этих документов. Теперь приступим к рассмотрению того, каким образом необходимо реализовывать изменения в ЦДП.

Читать далее

Дофаминовая петля Strava: как геймификация сегментов превратила велосипедистов в «охотников за KOM»

5 часов 24 мин. назад

Как одна продуктовая фича может превратить обычный GPS-трекер в главную спортивную зависимость десятилетия? Разбираем феномен «KOM-хантеров» в Strava с точки зрения поведенческой психологии и системного анализа. Внутри: механика дофаминовой петли, технические уязвимости алгоритмов расчета сегментов при частоте опроса GPS в 1 Гц, программное читерство через API и то, как комьюнити устраивает самосуд над нарушителями виртуальных границ.

Читать далее

Как использовать Gemini в России в 2026

5 часов 40 мин. назад

Google заблокировал Gemini для российских IP — и сделал это на нескольких уровнях одновременно: веб-интерфейс, мобильное приложение, прямой доступ к API через google.com. Обойти это можно тремя способами, у каждого свои компромиссы по стабильности, стоимости и сложности настройки.

Эта статья — разбор конкретных подходов к доступу: что работает в 2026 году, где ограничения, какой вариант выбрать под конкретную задачу.

Читать далее

Жесткая селекция: итоги трансформации ИТ-рынка труда в 2026 году

6 часов 6 мин. назад

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

Период гиперроста и дефицита кадров в ИТ-индустрии, сопровождавшийся агрессивным перекупками специалистов и перманентным увеличением ФОТ, сменился фазой жесткой рыночной коррекции. К середине 2026 года на ИТ-рынке труда окончательно сформировался выраженный тренд на доминирование работодателя (Employer's Market): совокупный объем доступных вакансий сократился в среднем на 40%, а средний hh-индекс в секторе ИТ достиг критической отметки в 20 соискателей на одно рабочее место. В текущих реалиях специалисты уровня Middle сталкиваются с автоматическим высокопроцентным отсевом на этапе первичного скрининга резюме, а соискатели уровня Senior вовлечены в многоуровневые, затяжные циклы технического и архитектурного отбора. В настоящем материале представлен детальный структурный анализ причин деградации процессов найма, исследованы макроэкономические факторы оптимизации бюджетов на разработку и предложены валидированные стратегии адаптации квалифицированных инженеров к новым условиям рынка.

Читать далее

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

пт, 06/05/2026 - 23:11

В этой статье подробно разбираются и доказываются две классические теоремы теории динамических систем: теорема о локальном выпрямлении векторного поля и критерий комму- тирования фазовых потоков. Эти утверждения стандартны; они входят в университетские программы и содержатся во многих учебниках по обыкновенным дифференциальным уравнениям и дифференциальной геометрии. Однако на практике полное формальное доказательство критерия коммутирования встречается редко. В продвинутой литературе (например, в учебниках В. И. Арнольда) авторы обычно используют геометрический подход через производную Ли, что требует привлечения аппарата дифференциальной геометрии, при этом аналитические детали зачастую оставляются за кадром. В более простых же курсах это доказательство часто и вовсе опускают. Методическая особенность предлагаемого текста заключается в том, что оба утверждения доказываются строго аналитически — в компонентах и без привлечения геометрических обра- зов. Все выкладки опираются исключительно на базовый математический анализ и классиче- скую теорему существования и единственности решения задачи Коши.

Читать далее

[Перевод] Климатологи: наихудший климатический сценарий становится менее вероятным, но и самый благоприятный ускользает

пт, 06/05/2026 - 23:07

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

Новый список из семи вероятных сценариев загрязнения углеродом в будущем отбрасывает два основных, краевых варианта климатической политики.

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

Читать далее

О подборе игроков

пт, 06/05/2026 - 22:48

На волне того бардака, что творится в найме, я как-то сидел и скролил вакансии go-разработчика на одной из площадок. И тут я подумал: “Я же всегда хотел в геймдев! Интересно, в геймдеве нужны гоферы?”. Я настроил фильтр и начал скролить по новой. Пока скролил, меня посетила отрезвляющая мысль: “Да не хотел я никогда в настоящий геймдев. Я хотел в тот геймдев, который я себе сам придумал”. Но не успел я эту мысль додумать, как наткнулся на вакансию гофера, как раз в геймдев. Пробежавшись взглядом по вакансии, я наткнулся на ключевой требуемый навык: необходим опыт в игровом матчмейкинге.

Что я знаю о матчмейкинге? Его Арпад Эло придумал, вроде?

FIND MATCH

Сознание как boundary condition: детерминизм, ИИ и проблема субъективного опыта

пт, 06/05/2026 - 22:29

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

Читать далее

Аутомнемоморф

пт, 06/05/2026 - 22:13

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

1. Видит свою память как набор фактов в любой момент времни.

2. Обладает возможностью по своей воле удалять, добавлять, изменять любые факты своей памяти.

Реально?

CSR для SSL: разбор частых ошибок в SAN и wildcard

пт, 06/05/2026 - 22:00

Большинство проблем с SSL-сертификатами возникает не при настройке TLS, а на этапе создания CSR: забытые SAN-домены, неправильные ожидания от wildcard, ручные ошибки в openssl.cnf. Разбираем, почему с сокращением срока действия сертификатов до 47 дней к 2029 году ручной выпуск перестаёт быть жизнеспособным, и какие инструменты приходят ему на замену.

Читать далее

Если AI удешевил стоимость разработки, то в чем же теперь ценность программиста?

пт, 06/05/2026 - 21:54

Если каждый теперь может за один промпт собрать себе приложение, то зачем вообще платить разработчику? Кажется, что код обесценился — и да, это правда. Но обесценился он у всех сразу, а значит вопрос не в том, «заберёт ли ИИ работу», а в том, куда теперь сместилась ценность.

Читать далее

Кавай-Фокус 2.8: путь к MVP1 — конструктор таймеров

пт, 06/05/2026 - 21:46

Всем доброго дня! В предыдущей статье Кавай-Фокус 2.7: путь к MVP1 — цепочка таймеров и воспроизведение звука:

1. Добавлено воспроизведение звука таймера через Web Audio API;

2. Написана механика воспроизведения цепочки из таймеров для Pomodoro.

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

Все новые таймеры будут сохраняться в базу данных SQLite3, поэтому нужно будет написать CRUD-операцию для создания таймера. Также я добавлю операции для удаления и редактирования записей. К новому функционалу я подключу кнопки редактирования и удаления. Это позволит пользователю полноценно управлять таймерами.

Заваривайте чай, доставайте вкусняшки — пора «высаживать грядки из помидоров»!

В поисках баланса в backend-архитектуре

пт, 06/05/2026 - 21:38

Размышление о backend‑архитектуре между двумя крайностями: академической чистотой и радикальным прагматизмом. На примере read/write path, CQRS, кэширования готовых ответов и собственного framework‑а на Go я показываю, как архитектурные шаблоны сталкиваются с production‑реальностью.

Читать далее

[Перевод] Плагин для Docker для быстрого деплоя

пт, 06/05/2026 - 21:35

Часть своих сервисов я держал в облаке, но когда счёт за AWS начал превышать ожидания, стало понятно: пора переносить их домой. Несколько месяцев назад я купил мини-ПК, но всё никак не находил времени его задействовать. Так я занялся решением проблемы локального деплоя.

Читать далее

2 + 2 = 6 и как мы это фиксим: lost updates в Postgres

пт, 06/05/2026 - 21:26

Каждый бэкенд-разработчик, который хоть раз готовился к собеседованию, слышал про аббревиатуру ACID. Какая-то часть из слышавших сможет её расшифровать. Какая-то часть из расшифровавших — объяснить, почему важен каждый из принципов, скрытых за этими четырьмя буквами. И уж точно каждый из этих замечательных разработчиков знает цену букве «I» — isolation, изоляции транзакций.

Те, кого заинтересовал заголовок, скорее всего, относятся к одной из трех категорий читателей:

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

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

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

В этом материале систематизируем способы бороться с race conditions в Postgres и считаем, во сколько обходится каждый.

Читать далее

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

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