Pipes Feed Preview: Все публикации подряд на Хабре & Все публикации подряд на Хабре & Все публикации подряд на Хабре

  1. PostgreSQL 19: Часть 2 или Коммитфест 2025-09

    Mon, 19 Jan 2026 16:55:11 -0000

    Продолжаем цикл статей с обзором изменений 19-й версии. На этот раз рассмотрим что появилось в рамках сентябрьского коммитфеста 2025 года.

    Самое интересное из первого июльского коммитфеста можно прочитать здесь: 2025-07.

    Читать далее
  2. Обзор книги «Критическое мышление: анализируй, сомневайся, формируй собственное мнение», Том Чэтфилд

    Mon, 19 Jan 2026 16:41:03 -0000

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

    Что ж, попробуем в этом разобраться.

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

    Разобраться
  3. [Перевод] Релиз Capacitor 8

    Mon, 19 Jan 2026 16:39:44 -0000

    8 декабря 2025 года вышел релиз Capacitor 8. О нововведениях и миграции со старых версий читайте в статье

    Читать далее
  4. Perplexity AI: Как превратить ИИ-поисковик в инструмент для работы и учёбы

    Mon, 19 Jan 2026 16:34:29 -0000

    Уже более полутора лет Perplexity почти полностью заменяет мне классический поиск, помогая в работе, учёбе и бытовых вопросах.

    Для доступа к Perplexity из России не нужен VPN, есть мобильное приложение и собственный браузер Comet. В наличии много популярных AI-моделей. Базовые функции - бесплатны. Для студентов есть скидка 75% на версию Pro.

    В этой статье я постарался систематизировать свой опыт работы с Perplexity.
    Мы разберем, как превратить Perplexity из «умного чата» в интерактивную базу знаний, используя Spaces, Tasks, Comet Assistant и другие функции.

    Читать далее
  5. Наблюдаемое нагрузочное тестирование: Locust + OpenTelemetry

    Mon, 19 Jan 2026 16:03:54 -0000

    Нагрузочный тест показывает «в среднем 800 мс», а распределённый трейс приложения упорно говорит «300 мс» — и начинается традиционная игра в ручную корреляцию. В этой статье разбираем, как связать нагрузку и наблюдаемость: запускать Locust с OpenTelemetry так, чтобы каждый запрос теста оставлял трейсы и метрики, продолжал Trace ID в сервисах и давал картину транзакции «от генератора до базы». А заодно, почему самый важный кусок времени часто прячется ещё до входа в приложение.

    Открыть разбор
  6. Нейросети и трейдинг, и новый способ тестирования стратегий

    Mon, 19 Jan 2026 15:23:22 -0000

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

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

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

    Например, таким образом я узнал, что RSI индикатор совершенно бесполезен в техническом анализе. Сильное заявление? :-)

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

    А какие-то индикаторы, которыми мы даже не пользовались, отнюдь покажут ошеломляющие результаты в обучении.

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

    Любой индикатор не добавляет информации. Он берёт уже известные данные — цену, объём, диапазон — и пересчитывает их с задержкой, сглаживанием или нелинейным преобразованием.

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

    Работа индикатора — не «предсказать», а слабым сигналом подсветить контекст: перегрев, инерцию, отсутствие направления, смену режима.

    Читать далее
  7. Billing Platform: внедрение Temporal и переход к предметно-ориентированной микросервисной архитектуре

    Mon, 19 Jan 2026 15:18:19 -0000

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

    Читать далее
  8. ТОП-5 Российских SCADA-систем 2026

    Mon, 19 Jan 2026 15:06:51 -0000

    В мае 2025 года на Хабре вышел рейтинг российских SCADA-систем. Его можно приветствовать как первый опыт систематизации рынка, однако он обладал существенными недостатками – в него почему-то не попали ведущие российские SCADA и наоборот, были включены малоизвестные новички. Так например, рейтинг 2025 года проигнорировал старейшие российские SCADA КРУГ, TRACE MODE а первое место отдано КАСКАДУ, на тот момент исключенному из реестра отечественного ПО в 2025.

    Поэтому представляю рейтинг российских SCADA 2026, представляющий 5 основных SCADA-систем.

    Читать далее
  9. На «вы» к собаке и на «ты» к Богу: почему обращения в английском такие странные

    Mon, 19 Jan 2026 14:40:14 -0000

    Возможно, когда вы начинали учить английский, вы задавались вопросом – почему в английском “ты” и “вы” – это одно и то же местоимение? Этот вопрос долго меня мучил, пока я не узнала, что так было не всегда. В статье я расскажу о том, как использовалось английское “ты”, как и почему оно исчезло и где его до сих пор можно встретить.

    Когда-то английский был таким же адекватным, как и другие европейские языки, и имел разделение на вежливое “вы” и неформальное "ты”. В немецком для этого есть Sie и du, во французском — vous и tu, в испанском — usted и , в русском — вы и ты, а в английском еще во времена Шекспира использовались you и thou /ðaʊ/. Кстати, если эти местоимения из разных языков показались вам похожими, то это неслучайно – они все произошли из прото-индоевропейского языка и являются близкими родственниками.

    Читать далее
  10. RLM-Toolkit v1.2.1: Теоретические основы и оригинальные разработки

    Mon, 19 Jan 2026 14:27:19 -0000

    От теоремы Шеннона 1948 года до pip install rlm-toolkit 2026 года. 78 лет фундаментальной науки в одной библиотеке.

    Читать далее
  11. Удалил сервер из мессенджера. Как общаться по P2P в 2026 году без метаданных и Google Services. Личный опыт и KMP

    Mon, 19 Jan 2026 14:23:36 -0000

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

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

    В чем реальная уязвимость сигнальных серверов

    Многие мессенджеры гордятся стойкостью шифрования - AES-ключи, обфускация трафика и борьба с DPI выглядят солидно. Но остается один критический нюанс: у них всё равно есть сервер.

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

    Ну и наконец в серверную могут просто прийти уполномоченные люди которые потребуют предоставить доступ ко всему ).

    Читать далее
  12. Полное расследование атаки APT-группировки Charming Kitten с марафона Standoff Defend

    Mon, 19 Jan 2026 14:15:13 -0000

    Всем привет! Недавно закрылось расследование атаки APT-группировки Charming Kitten с онлайн марафона, который проходил на онлайн-полигоне Standoff Defend, созданный для тренировки синих команд. Сейчас я бы хотел показать решение и полную цепочку, которую нужно было составить

    Читать далее
  13. 5 лет назад я открыл столовую, делаю 200к в месяц, но посмотрел в бездну

    Mon, 19 Jan 2026 14:02:15 -0000

    Главная проблема столовой – это люди.

    Повара мечтают работать в ресторане Мишлен, но никто не мечтал стать поваром в столовой. Люди оказываются там, потому что так получилось. Надо было кормить семью, не хватало денег, была только эта работа рядом с домом.

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

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

    Читать далее
  14. Потенциал оптогенетики в применении на людях. Возможности, риски и как именно можно использовать технологию?

    Mon, 19 Jan 2026 14:02:04 -0000

    До недавнего времени оптогенетика использовалась преимущественно в экспериментах. Отследить активность в конкретной части мозга, проследить связь между стимуляцией участка мозга и поведением субъекта. Главное её преимущество: точечный контроль отдельных цепей нейронных связей. Но насколько реально перепрошить геном человеческих нейронов, а потом стимулировать их светом, через вживленное или внешнее оптоволокно? Вот этому и посвящен новый материал!

    Да будет свет!
  15. Что нового в Go 1.26

    Mon, 19 Jan 2026 13:59:05 -0000

    Go 1.26 выходит в феврале, и на мой взгляд это один из самых насыщенных релизов за всю историю языка. Давай разберёмся что нас ждёт, от изменений в языке до оптимизаций runtime и новых инструментов. Статья основана на официальных release notes и исходном коде Go. Это не исчерпывающий список, за полной информацией обращайся к официальной документации.

    Читать далее
  16. Что нас ждёт с AI в 2026 году — выжимка из 50+ отчётов

    Mon, 19 Jan 2026 13:55:47 -0000

    Месяц читал отчёты Goldman Sachs, Gartner, McKinsey и интервью основателей OpenAI и Anthropic. Цель — понять, что реально изменится в AI в 2026 году. Получилось 50+ источников и 7 трендов. Всё с цифрами и ссылками на первоисточники. Обсудим?

    Читать далее
  17. Дайджест космических новостей за прошедшую неделю

    Mon, 19 Jan 2026 13:48:52 -0000

    • NASA и Министерство энергетики США планируют построить ядерный реактор на Луне к 2030 году

    • Некоторые «экзопланеты» могут оказаться крошечными чёрными дырами из ранней Вселенной

    • Обнаружена сверхновая, которая взорвалась вопреки ожиданиям учёных

    • Учёные усомнились в стандартной модели Вселенной и предложили рассматривать пространство как «вязкую среду»

    • Учёные нашли галактику, похожую на Млечный Путь, существовавшую всего через 2 миллиарда лет после Большого взрыва

    Читать далее
  18. Один из способов пустить весь трафик Docker контейнера через Wireguard в другом контейнере

    Mon, 19 Jan 2026 13:46:07 -0000

    Один из способов пустить весь трафик Docker контейнера через Wireguard в другом контейнере: network_mode: container:name + DNSCrypt

    Читать далее
  19. Управление рисками в GameDev. Геймдизайн (Game Design). Риск того, что игра не даст увлекательный и запоминающийся опыт

    Mon, 19 Jan 2026 13:41:10 -0000

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

    Читать далее
  20. [Перевод] Почему свой игровой движок — это проще, чем кажется

    Mon, 19 Jan 2026 13:31:04 -0000

    Команда JavaScript for Devs подготовила перевод большой практической статьи о создании игрового движка с нуля — без шейдеров, GPU-магии и «взрослых» фреймворков. Автор шаг за шагом показывает, как из простых веб-примитивов вырастает полноценная игра, а затем — универсальный движок, и почему такой подход даёт больше свободы и выразительности, чем готовые решения.

    Читать далее
  21. Автоматизация SERM: GPT-4o vs Gemini в аналитике отзывов. Опыт Петра Сухоруких

    Mon, 19 Jan 2026 13:03:59 -0000

    В SERM мы ежедневно разгребаем тысячи отзывов. От монотонного написания однотипных ответов в духе «спасибо, приходите еще» менеджеры быстро устают и начинают ошибаться, из-за чего неизбежно страдает качество работы. Мы решили передать эту рутину ChatGPT и Gemini, чтобы люди занимались стратегией, а не механическим копипастом.

    В этой статье я расскажу, как мы внедряли ИИ в процессы агентства, сколько времени реально сэкономили и покажу конкретные промпты, которые помогли нам исправить ошибки нейросетей.

    Читать далее
  22. Топ-5 книг для прокачки мышления и креатива в UX

    Mon, 19 Jan 2026 13:03:50 -0000

    Привет, меня зовут Григорий, я Senior UX Researcher в Атоме и занимаюсь основным интерфейсом автомобиля и разработкой прототипа для тестирований.
    Наша сфера меняется очень быстро и просто быть в курсе – недостаточно. Если специалист уже «встал на крыло» и сформировал свой мыслительный шаблон, ему становится сложно воспринимать и применять новые подходы, а это тормозит дальнейший рост в профессии.

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

    Расскажу, что из последнего меня особенно зацепило.  

    Поехали
  23. Округление и форматирование чисел в React: адаптивный подход

    Mon, 19 Jan 2026 13:02:57 -0000

    Всем привет, на связи снова я — Дмитрий, React-разработчик. И сегодня хочу поднять тему, которая на первый взгляд кажется простой, но на практике может доставить немало сюрпризов - округление и форматирование чисел в интерфейсе.

    Изначально может показаться, что здесь сложного практически ничего нет: есть toFixed() и toLocaleString(), но практика показывает, что реальные интерфейсы почти никогда в это не укладываются.

    Почему? Потому что в разных диапазонах чисел пользователи ждут разного поведения.

    Именно с этим сталкиваются разработчики при работе с таблицами, отчётами, финансовыми данными и аналитикой.

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

    Ниже опишу требования к форматированию, которые легли в основу функции, и покажу, как они отражаются в коде и в интерфейсе.

    Читать далее
  24. [Перевод] Как Markdown захватил мир

    Mon, 19 Jan 2026 13:01:55 -0000

    Почти все элементы мира хайтека, от самых современных ИИ-систем крупнейших компаний до обычных кусков кода, написанных студентами, аннотируются и описываются в одном простом текстовом формате. Когда вы пытаетесь дать сложные инструкции ChatGPT, хотите поделиться списком покупок в Apple Notes или скопировать чью-то домашнюю работу в Google Документах, вы пользуетесь одним и тем же форматом. Самое безумное заключается в том, что этот формат придумал не конгломерат технологических корпораций, а ворчун с добрым сердцем, который сейчас, вероятно, пересматривает фильм Кубрика или болеет за любимую спортивную команду. Но нам стоит разобраться, как родились столь простые текстовые файлы; не только для того, чтобы я мог похвастаться щедростью и умом моих друзей, но и чтобы напомнить вам, как работает Интернет на самом деле: умные люди придумывают хорошие вещи, а затем отдают их бесплатно, снова и снова, пока их технология не захватит мир и не сделает его лучше для всех.

    Читать далее
  25. Атом в Виртуальной Вселенной (Часть I)

    Mon, 19 Jan 2026 12:37:06 -0000

    Здравствуйте, мои уважаемые читатели.
    Исследование так называемой «Виртуальной Вселенной» продолжается — и, к счастью, пока не упёрлось ни в окончательные ответы, ни в окончательные разочарования.

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

    Читать далее
  26. Алло, ну как там с RCE? Разбираем уязвимость в службе телефонии

    Mon, 19 Jan 2026 12:26:32 -0000

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

    Новогодние праздники остались позади, а вместе с первыми рабочими днями подъехал и первый Patch Tuesday от Microsoft. Меня зовут Сергей Близнюк, я пентестер в команде PT SWARM, и в этот раз мне удалось внести свой вклад в кибербезопасность в виде CVE-2026-20931 – уязвимости RCE в службе телефонии под Windows Server.

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

    Читать далее
  27. Без базового мониторинга нарушений прав на товарный знак регистрация не работает: как провести мониторинг самостоятельно

    Mon, 19 Jan 2026 12:24:53 -0000

    Мониторинг использования товарного знака в Интернете необходим после регистрации обозначения в Роспатенте, чтобы вовремя обнаружить нарушение и прекратить его. Без мониторинга регистрация не поможет защищать ТЗ от нарушителей. Многие думают: «Зарегистрировал — и можно спать спокойно, Роспатент будет охранять». Нет, ребята. Роспатент не мониторит, не ищет и не пишет нарушителям гневные письма. 

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

    Так что делать? Выход один — мониторинг. И его базовый уровень можно организовать своими силами. Покажу как.

    Читать далее
  28. Разработка конвертера формата кардиограммы ECG в формат EDF

    Mon, 19 Jan 2026 12:24:32 -0000

    В предыдущей статье я разобрался с устройством формата файлов ECG кардиограммы цифрового портативного кардиографа «Кардиан-ПМ». Это было сделано с целью получения доступа к информации о кардиограмме с помощью какого-либо другого ПО. Идея пришла использовать формат EDF – популярный формат временных рядов с открытой спецификацией. Как оказалось, этот формат используют на практике также для хранения кардиограмм. Одна из популярных программ, где можно открыть этот формат, – EDFbrowser. Именно с этой программой я и предпочёл работать.

    Читать далее
  29. [1/3] Neovim с нуля: фундамент — init.lua и базовые настройки

    Mon, 19 Jan 2026 12:16:50 -0000

    Когда я начинал свой путь с Neovim как Python-разработчик, я столкнулся с проблемой: в русскоязычном сегменте практически нет материалов о том, как собрать свой конфиг с нуля.

    Есть готовые дистрибутивы (NvChad, LazyNvim, AstroNvim), есть переводы англоязычных статей, но нет пошагового руководства на русском, которое объясняет почему и как устроен современный конфиг Neovim.

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

    nvim neovim-from-scratch-1.md
  30. Как Warlock атакуют вашу инфраструктуру

    Mon, 19 Jan 2026 12:00:48 -0000

    В ноябре 2025 года эксперты по реагированию на инциденты Angara MTDR столкнулись с несколькими инцидентами с участием группировки Warlock (Lenient Wolf, Storm-2603, GOLD SALEM). Данный кластер активности использует уязвимости внешнего контура как один из первоначальных векторов атак, например, CVE-2023-24955, CVE-2025-49704, CVE-2025-49706, CVE-2025-53770, CVE-2025-53771, в опубликованном веб-приложении SharePoint. В октябре 2025 года этот ряд пополнился свежей уязвимостью WSUS CVE-2025-59287, которая имеет рейтинг критичности 9,8 из 10 по CVSS.

    Узнать, как это было
  31. Я попробовал Claude Cowork за $100/месяц

    Mon, 19 Jan 2026 11:56:51 -0000

    Я использовал новый функционал от Claude - Claude Cowork.

    Claude Cowork - это новый агентский режим от Anthropic, доступный в приложении Claude Desktop, который сейчас доступен только на macOS по подписке.

    Я попросил его сгенерировать план изучения Go. В статье разбираю особенности и ограничения.

    Разочароваться в ИИ
  32. 12 популярных мифов про геймдев и игровую графику

    Mon, 19 Jan 2026 11:51:00 -0000

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

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

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

    Читать далее
  33. Рассказываю о работе в ФНС и почему я решил уйти из налоговой службы

    Mon, 19 Jan 2026 11:48:07 -0000

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

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

    Читать далее
  34. Кейс: НейроДудь

    Mon, 19 Jan 2026 11:46:33 -0000

    Осенью я давал интервью для документального фильма Высшей школы экономики «После промпта„. В са“»м фильм попал небольшой фрагмент, и я долго думал что делать с остальным материалом. Так появился НейроДудь.

    Читать далее
  35. Локальный плеер для IOS: Music is Player

    Mon, 19 Jan 2026 11:45:32 -0000

    Привет! Я разработчик iOS‑приложения Music Player в компании MediaRise. Хотел поделиться инженерной частью: как мы организовали импорт музыки из Files, автосканирование, защиту от дубликатов и стабильное воспроизведение.

    Читать далее
  36. [Перевод] Мои любимые паттерны для full-stack и frontend-проектов

    Mon, 19 Jan 2026 11:45:10 -0000

    Проверенные в бою паттерны для проектов на React + TypeScript: фабрики ключей запросов, server actions, права доступа через CASL и многое другое.

    Читать далее
  37. Объединение AI и IoT: лучшие практики для инновационных решений

    Mon, 19 Jan 2026 11:43:57 -0000

    Сочетание ИИ и интернета вещей — один из ведущих трендов в digital-среде. Так, по версии Mordor Intelligence, рынок искусственного интеллекта вещей (AIoT) в 2030 году вырастет до 89,38 млрд долларов — это почти на 155% выше показателей 2025 года.

    Чем вызван интерес к этой технологии, и какие AIoT-решения активно применяются уже сегодня — подробнее расскажем в этой статье.

    Читать далее
  38. Wayland и rdp multimonitor

    Mon, 19 Jan 2026 11:39:08 -0000

    С переходом на Wayland (и даже на некоторые новые freerdp под x11) столкнулся с проблемой, что нельзя развернуть RDP-сессию на несколько мониторов.

    Сам разрабочик например RDP-клиента Remmina говорит, что все дело в Wayland, а на стороне Remmina ничего сделать нельзя. В комментариях народ ищет обходные пути, возвращается на X11 или пытается использоваться xfreerdp (к которому тоже есть вопросики).

    После некоторого шаманства выяснилось, что в sway (под Wayland) всё же можно сделать рабочий multimonitor для некоторых клиентов.

    Читать далее
  39. Как привычка к ручному труду тормозит API-миграцию в облако [чек-лист по оценке стратегии и окупаемости миграции]

    Mon, 19 Jan 2026 11:37:22 -0000

    Классическая бытовая дилемма: после ужина в раковине лежат две тарелки. Загружать посудомойку кажется избыточным оверхедом — быстрее сполоснуть руками. Но если вы только что приняли званный ужин на 10+ персон, ручная мойка уже покажется более утомительной.

    В инфраструктурных задачах этот «парадокс посудомойки» преследует нас постоянно. Когда нужно мигрировать пару виртуальных машин, инженеру проще и быстрее сделать всё руками, чем настраивать сложные паплайны. Но сегодня, на фоне массового импортозамещения, смены гипервизоров (привет, VMware!) и курса на построение гибридных сред, масштаб задач изменился. В условиях миграции сотен ВМ привычка полагаться на ручной труд становится непозволительной роскошью.

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

    Контроллер vs. Человек
  40. [Перевод] Собираем LLM-агента на Python

    Mon, 19 Jan 2026 11:30:44 -0000

    Команда Python for Devs подготовила перевод статьи о том, как с помощью middleware в LangChain 1.0 собирать LLM-агентов, готовых к реальному продакшену. В материале разбираются практические паттерны: управление контекстом, защита PII, human-in-the-loop, планирование задач и интеллектуальный выбор инструментов — всё то, что отличает экспериментального агента от надёжного рабочего решения.

    Читать далее
  41. PostgreSQL 19: Часть 2 или Коммитфест 2025-09

    Mon, 19 Jan 2026 16:55:11 -0000

    Продолжаем цикл статей с обзором изменений 19-й версии. На этот раз рассмотрим что появилось в рамках сентябрьского коммитфеста 2025 года.

    Самое интересное из первого июльского коммитфеста можно прочитать здесь: 2025-07.

    Читать далее
  42. Обзор книги «Критическое мышление: анализируй, сомневайся, формируй собственное мнение», Том Чэтфилд

    Mon, 19 Jan 2026 16:41:03 -0000

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

    Что ж, попробуем в этом разобраться.

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

    Разобраться
  43. [Перевод] Релиз Capacitor 8

    Mon, 19 Jan 2026 16:39:44 -0000

    8 декабря 2025 года вышел релиз Capacitor 8. О нововведениях и миграции со старых версий читайте в статье

    Читать далее
  44. Perplexity AI: Как превратить ИИ-поисковик в инструмент для работы и учёбы

    Mon, 19 Jan 2026 16:34:29 -0000

    Уже более полутора лет Perplexity почти полностью заменяет мне классический поиск, помогая в работе, учёбе и бытовых вопросах.

    Для доступа к Perplexity из России не нужен VPN, есть мобильное приложение и собственный браузер Comet. В наличии много популярных AI-моделей. Базовые функции - бесплатны. Для студентов есть скидка 75% на версию Pro.

    В этой статье я постарался систематизировать свой опыт работы с Perplexity.
    Мы разберем, как превратить Perplexity из «умного чата» в интерактивную базу знаний, используя Spaces, Tasks, Comet Assistant и другие функции.

    Читать далее
  45. Наблюдаемое нагрузочное тестирование: Locust + OpenTelemetry

    Mon, 19 Jan 2026 16:03:54 -0000

    Нагрузочный тест показывает «в среднем 800 мс», а распределённый трейс приложения упорно говорит «300 мс» — и начинается традиционная игра в ручную корреляцию. В этой статье разбираем, как связать нагрузку и наблюдаемость: запускать Locust с OpenTelemetry так, чтобы каждый запрос теста оставлял трейсы и метрики, продолжал Trace ID в сервисах и давал картину транзакции «от генератора до базы». А заодно, почему самый важный кусок времени часто прячется ещё до входа в приложение.

    Открыть разбор
  46. Нейросети и трейдинг, и новый способ тестирования стратегий

    Mon, 19 Jan 2026 15:23:22 -0000

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

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

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

    Например, таким образом я узнал, что RSI индикатор совершенно бесполезен в техническом анализе. Сильное заявление? :-)

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

    А какие-то индикаторы, которыми мы даже не пользовались, отнюдь покажут ошеломляющие результаты в обучении.

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

    Любой индикатор не добавляет информации. Он берёт уже известные данные — цену, объём, диапазон — и пересчитывает их с задержкой, сглаживанием или нелинейным преобразованием.

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

    Работа индикатора — не «предсказать», а слабым сигналом подсветить контекст: перегрев, инерцию, отсутствие направления, смену режима.

    Читать далее
  47. Billing Platform: внедрение Temporal и переход к предметно-ориентированной микросервисной архитектуре

    Mon, 19 Jan 2026 15:18:19 -0000

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

    Читать далее
  48. ТОП-5 Российских SCADA-систем 2026

    Mon, 19 Jan 2026 15:06:51 -0000

    В мае 2025 года на Хабре вышел рейтинг российских SCADA-систем. Его можно приветствовать как первый опыт систематизации рынка, однако он обладал существенными недостатками – в него почему-то не попали ведущие российские SCADA и наоборот, были включены малоизвестные новички. Так например, рейтинг 2025 года проигнорировал старейшие российские SCADA КРУГ, TRACE MODE а первое место отдано КАСКАДУ, на тот момент исключенному из реестра отечественного ПО в 2025.

    Поэтому представляю рейтинг российских SCADA 2026, представляющий 5 основных SCADA-систем.

    Читать далее
  49. На «вы» к собаке и на «ты» к Богу: почему обращения в английском такие странные

    Mon, 19 Jan 2026 14:40:14 -0000

    Возможно, когда вы начинали учить английский, вы задавались вопросом – почему в английском “ты” и “вы” – это одно и то же местоимение? Этот вопрос долго меня мучил, пока я не узнала, что так было не всегда. В статье я расскажу о том, как использовалось английское “ты”, как и почему оно исчезло и где его до сих пор можно встретить.

    Когда-то английский был таким же адекватным, как и другие европейские языки, и имел разделение на вежливое “вы” и неформальное "ты”. В немецком для этого есть Sie и du, во французском — vous и tu, в испанском — usted и , в русском — вы и ты, а в английском еще во времена Шекспира использовались you и thou /ðaʊ/. Кстати, если эти местоимения из разных языков показались вам похожими, то это неслучайно – они все произошли из прото-индоевропейского языка и являются близкими родственниками.

    Читать далее
  50. RLM-Toolkit v1.2.1: Теоретические основы и оригинальные разработки

    Mon, 19 Jan 2026 14:27:19 -0000

    От теоремы Шеннона 1948 года до pip install rlm-toolkit 2026 года. 78 лет фундаментальной науки в одной библиотеке.

    Читать далее
  51. Удалил сервер из мессенджера. Как общаться по P2P в 2026 году без метаданных и Google Services. Личный опыт и KMP

    Mon, 19 Jan 2026 14:23:36 -0000

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

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

    В чем реальная уязвимость сигнальных серверов

    Многие мессенджеры гордятся стойкостью шифрования - AES-ключи, обфускация трафика и борьба с DPI выглядят солидно. Но остается один критический нюанс: у них всё равно есть сервер.

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

    Ну и наконец в серверную могут просто прийти уполномоченные люди которые потребуют предоставить доступ ко всему ).

    Читать далее
  52. Полное расследование атаки APT-группировки Charming Kitten с марафона Standoff Defend

    Mon, 19 Jan 2026 14:15:13 -0000

    Всем привет! Недавно закрылось расследование атаки APT-группировки Charming Kitten с онлайн марафона, который проходил на онлайн-полигоне Standoff Defend, созданный для тренировки синих команд. Сейчас я бы хотел показать решение и полную цепочку, которую нужно было составить

    Читать далее
  53. 5 лет назад я открыл столовую, делаю 200к в месяц, но посмотрел в бездну

    Mon, 19 Jan 2026 14:02:15 -0000

    Главная проблема столовой – это люди.

    Повара мечтают работать в ресторане Мишлен, но никто не мечтал стать поваром в столовой. Люди оказываются там, потому что так получилось. Надо было кормить семью, не хватало денег, была только эта работа рядом с домом.

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

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

    Читать далее
  54. Потенциал оптогенетики в применении на людях. Возможности, риски и как именно можно использовать технологию?

    Mon, 19 Jan 2026 14:02:04 -0000

    До недавнего времени оптогенетика использовалась преимущественно в экспериментах. Отследить активность в конкретной части мозга, проследить связь между стимуляцией участка мозга и поведением субъекта. Главное её преимущество: точечный контроль отдельных цепей нейронных связей. Но насколько реально перепрошить геном человеческих нейронов, а потом стимулировать их светом, через вживленное или внешнее оптоволокно? Вот этому и посвящен новый материал!

    Да будет свет!
  55. Что нового в Go 1.26

    Mon, 19 Jan 2026 13:59:05 -0000

    Go 1.26 выходит в феврале, и на мой взгляд это один из самых насыщенных релизов за всю историю языка. Давай разберёмся что нас ждёт, от изменений в языке до оптимизаций runtime и новых инструментов. Статья основана на официальных release notes и исходном коде Go. Это не исчерпывающий список, за полной информацией обращайся к официальной документации.

    Читать далее
  56. Что нас ждёт с AI в 2026 году — выжимка из 50+ отчётов

    Mon, 19 Jan 2026 13:55:47 -0000

    Месяц читал отчёты Goldman Sachs, Gartner, McKinsey и интервью основателей OpenAI и Anthropic. Цель — понять, что реально изменится в AI в 2026 году. Получилось 50+ источников и 7 трендов. Всё с цифрами и ссылками на первоисточники. Обсудим?

    Читать далее
  57. Дайджест космических новостей за прошедшую неделю

    Mon, 19 Jan 2026 13:48:52 -0000

    • NASA и Министерство энергетики США планируют построить ядерный реактор на Луне к 2030 году

    • Некоторые «экзопланеты» могут оказаться крошечными чёрными дырами из ранней Вселенной

    • Обнаружена сверхновая, которая взорвалась вопреки ожиданиям учёных

    • Учёные усомнились в стандартной модели Вселенной и предложили рассматривать пространство как «вязкую среду»

    • Учёные нашли галактику, похожую на Млечный Путь, существовавшую всего через 2 миллиарда лет после Большого взрыва

    Читать далее
  58. Один из способов пустить весь трафик Docker контейнера через Wireguard в другом контейнере

    Mon, 19 Jan 2026 13:46:07 -0000

    Один из способов пустить весь трафик Docker контейнера через Wireguard в другом контейнере: network_mode: container:name + DNSCrypt

    Читать далее
  59. Управление рисками в GameDev. Геймдизайн (Game Design). Риск того, что игра не даст увлекательный и запоминающийся опыт

    Mon, 19 Jan 2026 13:41:10 -0000

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

    Читать далее
  60. [Перевод] Почему свой игровой движок — это проще, чем кажется

    Mon, 19 Jan 2026 13:31:04 -0000

    Команда JavaScript for Devs подготовила перевод большой практической статьи о создании игрового движка с нуля — без шейдеров, GPU-магии и «взрослых» фреймворков. Автор шаг за шагом показывает, как из простых веб-примитивов вырастает полноценная игра, а затем — универсальный движок, и почему такой подход даёт больше свободы и выразительности, чем готовые решения.

    Читать далее
  61. Автоматизация SERM: GPT-4o vs Gemini в аналитике отзывов. Опыт Петра Сухоруких

    Mon, 19 Jan 2026 13:03:59 -0000

    В SERM мы ежедневно разгребаем тысячи отзывов. От монотонного написания однотипных ответов в духе «спасибо, приходите еще» менеджеры быстро устают и начинают ошибаться, из-за чего неизбежно страдает качество работы. Мы решили передать эту рутину ChatGPT и Gemini, чтобы люди занимались стратегией, а не механическим копипастом.

    В этой статье я расскажу, как мы внедряли ИИ в процессы агентства, сколько времени реально сэкономили и покажу конкретные промпты, которые помогли нам исправить ошибки нейросетей.

    Читать далее
  62. Топ-5 книг для прокачки мышления и креатива в UX

    Mon, 19 Jan 2026 13:03:50 -0000

    Привет, меня зовут Григорий, я Senior UX Researcher в Атоме и занимаюсь основным интерфейсом автомобиля и разработкой прототипа для тестирований.
    Наша сфера меняется очень быстро и просто быть в курсе – недостаточно. Если специалист уже «встал на крыло» и сформировал свой мыслительный шаблон, ему становится сложно воспринимать и применять новые подходы, а это тормозит дальнейший рост в профессии.

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

    Расскажу, что из последнего меня особенно зацепило.  

    Поехали
  63. Округление и форматирование чисел в React: адаптивный подход

    Mon, 19 Jan 2026 13:02:57 -0000

    Всем привет, на связи снова я — Дмитрий, React-разработчик. И сегодня хочу поднять тему, которая на первый взгляд кажется простой, но на практике может доставить немало сюрпризов - округление и форматирование чисел в интерфейсе.

    Изначально может показаться, что здесь сложного практически ничего нет: есть toFixed() и toLocaleString(), но практика показывает, что реальные интерфейсы почти никогда в это не укладываются.

    Почему? Потому что в разных диапазонах чисел пользователи ждут разного поведения.

    Именно с этим сталкиваются разработчики при работе с таблицами, отчётами, финансовыми данными и аналитикой.

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

    Ниже опишу требования к форматированию, которые легли в основу функции, и покажу, как они отражаются в коде и в интерфейсе.

    Читать далее
  64. [Перевод] Как Markdown захватил мир

    Mon, 19 Jan 2026 13:01:55 -0000

    Почти все элементы мира хайтека, от самых современных ИИ-систем крупнейших компаний до обычных кусков кода, написанных студентами, аннотируются и описываются в одном простом текстовом формате. Когда вы пытаетесь дать сложные инструкции ChatGPT, хотите поделиться списком покупок в Apple Notes или скопировать чью-то домашнюю работу в Google Документах, вы пользуетесь одним и тем же форматом. Самое безумное заключается в том, что этот формат придумал не конгломерат технологических корпораций, а ворчун с добрым сердцем, который сейчас, вероятно, пересматривает фильм Кубрика или болеет за любимую спортивную команду. Но нам стоит разобраться, как родились столь простые текстовые файлы; не только для того, чтобы я мог похвастаться щедростью и умом моих друзей, но и чтобы напомнить вам, как работает Интернет на самом деле: умные люди придумывают хорошие вещи, а затем отдают их бесплатно, снова и снова, пока их технология не захватит мир и не сделает его лучше для всех.

    Читать далее
  65. Атом в Виртуальной Вселенной (Часть I)

    Mon, 19 Jan 2026 12:37:06 -0000

    Здравствуйте, мои уважаемые читатели.
    Исследование так называемой «Виртуальной Вселенной» продолжается — и, к счастью, пока не упёрлось ни в окончательные ответы, ни в окончательные разочарования.

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

    Читать далее
  66. Алло, ну как там с RCE? Разбираем уязвимость в службе телефонии

    Mon, 19 Jan 2026 12:26:32 -0000

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

    Новогодние праздники остались позади, а вместе с первыми рабочими днями подъехал и первый Patch Tuesday от Microsoft. Меня зовут Сергей Близнюк, я пентестер в команде PT SWARM, и в этот раз мне удалось внести свой вклад в кибербезопасность в виде CVE-2026-20931 – уязвимости RCE в службе телефонии под Windows Server.

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

    Читать далее
  67. Без базового мониторинга нарушений прав на товарный знак регистрация не работает: как провести мониторинг самостоятельно

    Mon, 19 Jan 2026 12:24:53 -0000

    Мониторинг использования товарного знака в Интернете необходим после регистрации обозначения в Роспатенте, чтобы вовремя обнаружить нарушение и прекратить его. Без мониторинга регистрация не поможет защищать ТЗ от нарушителей. Многие думают: «Зарегистрировал — и можно спать спокойно, Роспатент будет охранять». Нет, ребята. Роспатент не мониторит, не ищет и не пишет нарушителям гневные письма. 

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

    Так что делать? Выход один — мониторинг. И его базовый уровень можно организовать своими силами. Покажу как.

    Читать далее
  68. Разработка конвертера формата кардиограммы ECG в формат EDF

    Mon, 19 Jan 2026 12:24:32 -0000

    В предыдущей статье я разобрался с устройством формата файлов ECG кардиограммы цифрового портативного кардиографа «Кардиан-ПМ». Это было сделано с целью получения доступа к информации о кардиограмме с помощью какого-либо другого ПО. Идея пришла использовать формат EDF – популярный формат временных рядов с открытой спецификацией. Как оказалось, этот формат используют на практике также для хранения кардиограмм. Одна из популярных программ, где можно открыть этот формат, – EDFbrowser. Именно с этой программой я и предпочёл работать.

    Читать далее
  69. [1/3] Neovim с нуля: фундамент — init.lua и базовые настройки

    Mon, 19 Jan 2026 12:16:50 -0000

    Когда я начинал свой путь с Neovim как Python-разработчик, я столкнулся с проблемой: в русскоязычном сегменте практически нет материалов о том, как собрать свой конфиг с нуля.

    Есть готовые дистрибутивы (NvChad, LazyNvim, AstroNvim), есть переводы англоязычных статей, но нет пошагового руководства на русском, которое объясняет почему и как устроен современный конфиг Neovim.

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

    nvim neovim-from-scratch-1.md
  70. Как Warlock атакуют вашу инфраструктуру

    Mon, 19 Jan 2026 12:00:48 -0000

    В ноябре 2025 года эксперты по реагированию на инциденты Angara MTDR столкнулись с несколькими инцидентами с участием группировки Warlock (Lenient Wolf, Storm-2603, GOLD SALEM). Данный кластер активности использует уязвимости внешнего контура как один из первоначальных векторов атак, например, CVE-2023-24955, CVE-2025-49704, CVE-2025-49706, CVE-2025-53770, CVE-2025-53771, в опубликованном веб-приложении SharePoint. В октябре 2025 года этот ряд пополнился свежей уязвимостью WSUS CVE-2025-59287, которая имеет рейтинг критичности 9,8 из 10 по CVSS.

    Узнать, как это было
  71. Я попробовал Claude Cowork за $100/месяц

    Mon, 19 Jan 2026 11:56:51 -0000

    Я использовал новый функционал от Claude - Claude Cowork.

    Claude Cowork - это новый агентский режим от Anthropic, доступный в приложении Claude Desktop, который сейчас доступен только на macOS по подписке.

    Я попросил его сгенерировать план изучения Go. В статье разбираю особенности и ограничения.

    Разочароваться в ИИ
  72. 12 популярных мифов про геймдев и игровую графику

    Mon, 19 Jan 2026 11:51:00 -0000

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

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

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

    Читать далее
  73. Рассказываю о работе в ФНС и почему я решил уйти из налоговой службы

    Mon, 19 Jan 2026 11:48:07 -0000

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

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

    Читать далее
  74. Кейс: НейроДудь

    Mon, 19 Jan 2026 11:46:33 -0000

    Осенью я давал интервью для документального фильма Высшей школы экономики «После промпта„. В са“»м фильм попал небольшой фрагмент, и я долго думал что делать с остальным материалом. Так появился НейроДудь.

    Читать далее
  75. Локальный плеер для IOS: Music is Player

    Mon, 19 Jan 2026 11:45:32 -0000

    Привет! Я разработчик iOS‑приложения Music Player в компании MediaRise. Хотел поделиться инженерной частью: как мы организовали импорт музыки из Files, автосканирование, защиту от дубликатов и стабильное воспроизведение.

    Читать далее
  76. [Перевод] Мои любимые паттерны для full-stack и frontend-проектов

    Mon, 19 Jan 2026 11:45:10 -0000

    Проверенные в бою паттерны для проектов на React + TypeScript: фабрики ключей запросов, server actions, права доступа через CASL и многое другое.

    Читать далее
  77. Объединение AI и IoT: лучшие практики для инновационных решений

    Mon, 19 Jan 2026 11:43:57 -0000

    Сочетание ИИ и интернета вещей — один из ведущих трендов в digital-среде. Так, по версии Mordor Intelligence, рынок искусственного интеллекта вещей (AIoT) в 2030 году вырастет до 89,38 млрд долларов — это почти на 155% выше показателей 2025 года.

    Чем вызван интерес к этой технологии, и какие AIoT-решения активно применяются уже сегодня — подробнее расскажем в этой статье.

    Читать далее
  78. Wayland и rdp multimonitor

    Mon, 19 Jan 2026 11:39:08 -0000

    С переходом на Wayland (и даже на некоторые новые freerdp под x11) столкнулся с проблемой, что нельзя развернуть RDP-сессию на несколько мониторов.

    Сам разрабочик например RDP-клиента Remmina говорит, что все дело в Wayland, а на стороне Remmina ничего сделать нельзя. В комментариях народ ищет обходные пути, возвращается на X11 или пытается использоваться xfreerdp (к которому тоже есть вопросики).

    После некоторого шаманства выяснилось, что в sway (под Wayland) всё же можно сделать рабочий multimonitor для некоторых клиентов.

    Читать далее
  79. Как привычка к ручному труду тормозит API-миграцию в облако [чек-лист по оценке стратегии и окупаемости миграции]

    Mon, 19 Jan 2026 11:37:22 -0000

    Классическая бытовая дилемма: после ужина в раковине лежат две тарелки. Загружать посудомойку кажется избыточным оверхедом — быстрее сполоснуть руками. Но если вы только что приняли званный ужин на 10+ персон, ручная мойка уже покажется более утомительной.

    В инфраструктурных задачах этот «парадокс посудомойки» преследует нас постоянно. Когда нужно мигрировать пару виртуальных машин, инженеру проще и быстрее сделать всё руками, чем настраивать сложные паплайны. Но сегодня, на фоне массового импортозамещения, смены гипервизоров (привет, VMware!) и курса на построение гибридных сред, масштаб задач изменился. В условиях миграции сотен ВМ привычка полагаться на ручной труд становится непозволительной роскошью.

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

    Контроллер vs. Человек
  80. [Перевод] Собираем LLM-агента на Python

    Mon, 19 Jan 2026 11:30:44 -0000

    Команда Python for Devs подготовила перевод статьи о том, как с помощью middleware в LangChain 1.0 собирать LLM-агентов, готовых к реальному продакшену. В материале разбираются практические паттерны: управление контекстом, защита PII, human-in-the-loop, планирование задач и интеллектуальный выбор инструментов — всё то, что отличает экспериментального агента от надёжного рабочего решения.

    Читать далее