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

  1. Фантастический Битрикс и где он обитает

    Mon, 12 Jan 2026 02:11:31 -0000

    Привет друг. Меня зовут Разработчик. Вид веб-разработка, подвид битриксоидус. Это не тот кем я хотел когда-то стать, но десять лет сделали это свершившимся фактом. Я устал быть им. Но перед тем как закрывать эту главу моей жизни хочу подвести итог. Оставить что-то для обучения нейросетей, кремниевых и углеродных.

    Хочется еще
  2. Как я создал самое большое сообщество людей в Рунете, занятых на FMCG рынке. Часть 4. (Продажа проекта)

    Sun, 11 Jan 2026 23:55:05 -0000

    У нас состоялось несколько встреч,  собственник демонстрировал продукт, делился идеями, мы обсуждали возможные варианты запуска и дальнейшего развития, искали точки сотрудничества. Через полгода он сделал мне предложение – выкупить мой портал. Его план был использовать накопленный трафик и базу зарегистрированных пользователей как одни из инструментов для старта своей платформы; по сути, превратить мой ресурс в один из разделов его платформы, сохранив аудиторию. Я попросил время на размышление.

    Читать далее
  3. Как я сделал изучение английских слов в приложении VibeLing умнее и интереснее с помощью нейросетей

    Sun, 11 Jan 2026 23:42:18 -0000

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

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

    Читать далее
  4. Подключение дисплея автомагнитолы RCD310 к Arduino

    Sun, 11 Jan 2026 21:51:26 -0000

    Начну издалека. Ровно год назад ко мне случайно попала автомагнитола Volkswagen Premium 7. Не пропадать же добру — подумал я — и решил реверс‑инжинирить её дисплей. Спустя много попыток, изучений новых для меня инструментов и способов анализа сигналов — удалось вывести на её дисплей своё изображение. В районе лета мне пришла идея, что с этим всем сделать — часы + метеостанция + монитор ресурсов пк + драйвер подсветки стола. На этом этапе мне пришла идея: заводская подсветка была одноцветной (синей), так ещё и крайне тусклой. Надо ставить что‑то своё. Под руку попалась WS2812 адресная светодиодная лента — яркая и RGB.

    Читать далее
  5. Ещё 15 полезных промптов для Nano Banana Pro: лучшая нейросеть для фото

    Sun, 11 Jan 2026 20:58:21 -0000

    Фотография — это не только момент, но и настроение, стиль, история. А что, если всё это можно изменить одним промптом?

    И тогда я решил попробовать Nano Banana Pro. Оказалось, нейросеть может создать любой кадр за секунды — нужно только правильно её попросить. Без навыков дизайна, без фотошопа, без месяцев обучения. Только нейросеть и ваша фантазия. Звучит как читы, но это уже реальность.

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

    Читать далее
  6. Docker Healthcheck Exporter: как перестать дёргать Docker API на каждый scrape и наконец мониторить HEALTHCHECK

    Sun, 11 Jan 2026 20:36:20 -0000

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

    У нас больше 40 сервисов, развернутых в docker-compose, у многих есть API, база данных, кэш, брокер сообщений, у одного только Posthog больше 20 контейнеров с воркерами, плагинами, ClickHouse, Redis и сопутствующей обвязкой.

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

    Читать далее
  7. [Перевод] Лист формата А4 — мерило всех вещей

    Sun, 11 Jan 2026 20:30:28 -0000

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

    Читать далее
  8. SAE: введение, пояснение и код

    Sun, 11 Jan 2026 20:18:28 -0000

    Привет, друзья! В прошлой статье мы разобрали идею применения автоэнкодеров к трансоформерам. Там весь наш pipeline проходил на идее сжатия признакового пространства так, чтобы поделить кошек и собак. Но что делать, если у нас не задача классификации, а задача next token prediction? Да и признаки не соответствуют «собакам» и «кошкам», а охв атывают все богатство естественного языка...

    Ответ сообщества сейчас такой — давайте использовать SAE. Как? Разбираем основы в статье.

    Читать далее
  9. Управление рисками на примере Санкт-Петербургского парадокса

    Sun, 11 Jan 2026 19:58:40 -0000

    Игрок платит денежную сумму S за игру, после чего подбрасывает честную математическую монетку до тех пор, пока не выпадет решка. Выигрыш игрока составляет 2^H, где H - число выпавших подряд орлов.

    Легко показать, что матожидание такой игры стремится к бесконечности. С вероятностью 1/2 в последовательности не будет орлов и мы получим за неё 1 рубль. С вероятностью 1/4 выпадет один орел, и это 2 рубля. С вероятностью 1/8 вы получите 4 рубля, и так далее. Матожидание всех этих исходов: 1/2 + 2/4 + 4/8 + ... -> \infty.

    Однако вряд ли найдется человек, который согласился бы играть в эту игру даже при S=20.

    Какова же справедливая цена игры?
  10. Вокруг RecSys ML 1: универсальный план по MLSD и основные проблемы RecSys

    Sun, 11 Jan 2026 18:28:10 -0000

    Время идет и каждая из областей в МЛ развивается, часто сложно уловить особенности и прорывы в каждом домене. Я предлагаю начать разбирать вглубь RecSys и постепенно отвечать на вопросы: что общего со всеми, а что стало доменным.

    Вдохновением стал курс от ШАДа 2025 года, буду использовать оттуда множество чудесных картинок.

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

    Читать →
  11. Почему аналитика — один из самых рациональных способов войти в IT сегодня

    Sun, 11 Jan 2026 17:56:28 -0000

    Я работаю продуктовым аналитиком уже много лет и за это время видел, как рынок несколько раз менял ориентиры. Профессии становились «самыми востребованными», потом перегревались и теряли привлекательность. Если смотреть на происходящее без эмоций и громких обещаний, аналитика остаётся редким примером направления, где вход в профессию остаётся относительно доступным, а ценность специалиста для бизнеса ощущается довольно быстро.

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

    Читать далее
  12. Наблюдаемость .NET-сервисов с помощью OpenTelemetry (traces/metrics/logs). Практический пример

    Sun, 11 Jan 2026 17:46:54 -0000

    В этой статье я покажу, как с нуля подключить OpenTelemetry в ASP.NET Core проект и получить полноценную наблюдаемость: распределённые трейсы, метрики и логи. Мы не будем углубляться в теорию (что такое спаны/трейсы/метрики и почему это важно) - сфокусируемся на практике.

    Мы развернём небольшой "микросервисный" стенд в Docker Compose и после пары запросов увидим в SigNoz полный набор сигналов: трейсы, метрики и логи с корреляцией по trace_id. Все исходники доступны в репозитории GitHub так что каждый шаг можно повторить самостоятельно.

    Docker compose up...
  13. Джентльменский набор LLM-инженера: гайд по экосистеме языковых моделей

    Sun, 11 Jan 2026 17:40:37 -0000

    Каждый, кто хоть раз вводил pip install transformers, наблюдал, как терминал начинает безостановочно выводить простыню зависимостей: pytorch, accelerate, bitsandbytes, peft и многие, многие другие. Но если PyTorch является фундаментом, настоящим Атлантом, на плечах которого держатся тензорные вычисления, то какую роль играют его помощники?

    В этой статье мы проведём ревизию джентльменского набора LLM инженера. Для этого мы изучим функционал, методы работы и даже заглянем в исходный код таких библиотек, как PyTorch, Transformers, Accelerate, Bitsandbytes, PEFT и Unsloth. Эти знания позволят вам видеть за списком импортов не просто названия, а четкую структуру, на которой держится ваше приложение.

    Читать далее
  14. Имя для гнома

    Sun, 11 Jan 2026 17:30:22 -0000

    Все началось с банальной задачи: мне потребовалось подобрать имя для игрового персонажа — гнома (dwarf male). Казалось бы, выбор очевиден, но классические имена вроде Торина, Балина или Гимли затасканы до неприличия и давно превратились в дефицит. В виртуальных мирах царит странный парадокс: при всем обилии возможностей геймеры демонстрируют поразительную скудность воображения, пытаясь натянуть на своего персонажа чужую славу. Убедившись, что все каноничные имена уже заняты, я обратился к первому найденному в поиске генератору имен.

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

    Sun, 11 Jan 2026 17:15:30 -0000

    В разных командах разработки наблюдается похожая картина. После внедрения ИИ в процессы он ускоряет не только работу, но и масштабирует уже существующие проблемы.

    Мне приходилось внедрять ИИ в продакшн-среду в разных доменах — от классических моделей классификации до разворачивания собственных серверов под локальные LLM и интеграции генеративных моделей для усиления командной работы. В каждом случае вывод оказывался одинаковым.

    Большинство инженерных проблем при работе с ИИ по-прежнему лежит в области дисциплины и мышления, а не в технологиях. Поэтому привычные инженерные практики требуют переосмысления.

    Читать далее
  16. Современный C# для начинающих и джунов. Часть 2. ООП и не только

    Sun, 11 Jan 2026 16:48:33 -0000

    Часть 1

    Во второй части руководства для начинающих будет рассмотрено ООП и некоторые другие возможности.

    Читать далее
  17. Братья Пилоты: вспоминаем ламповый русский квест из 90-х

    Sun, 11 Jan 2026 16:05:32 -0000

    Нич-чего не понимаю! Или это ностальгический обзор легендарной компьютерной игры «Братья Пилоты» и всех ее продолжений, или одно из двух! 

    Невозмутимый многомудрый Шеф, забавный расторопный Коллега, неуловимый злодей Карбофос… Отложим мухобойки, сверим часы и вспомним, как появился, чем запомнился и как тихо ушел в небытие один из первых русских квестов. 

    Читать далее
  18. Гибридная нейросимвольная архитектура для превращения вероятностных ответов LLM в детерминированный код

    Sun, 11 Jan 2026 16:00:29 -0000

    Нам обещали, что ИИ заменит инженеров, а дали вежливых чат-ботов, которые галлюцинируют и путаются в зависимостях. Мы потеряли cтруктуру. В этой статье я реанимирую идеи Символистов 80-х и объединяю их с мощью современных LLM.

    Это история создания ZervGen - Фреймворка, который превращает ваш Obsidian в живой граф знаний и пишет работающий код для RPG через бесплатные API.

    P.S. Ровно два месяца назад, 11 ноября, я сделал первый коммит. Сегодня, 11 января, я показываю, к чему это привело. Совпадение? Не думаю.

    Вскрыть архитектуру
  19. Доступ к ChatGPT за 5 минут без VPN

    Sun, 11 Jan 2026 15:18:55 -0000

    Примерно год назад я написал статью ChatGPT без VPN за 10 минут (и установка нативного приложения). Хотя она актуальна до сих пор, сегодня я хочу вам рассказать про еще один способ.

    Суть: мы делаем свой DNS-профиль в NextDNS или Cloudflare и автоматически актуализируем его раз в сутки.

    Для этого я написал небольшую программу. Самое приятное: для ее работы вам не придется ничего устанавливать вообще.

    Читать далее
  20. Прощай, ЖЖ — cпасаем заметки Python-скриптом

    Sun, 11 Jan 2026 15:15:25 -0000

    В конце статьи Python скрипт для сохранения заметок.

    Последняя шлюпка с «Титаника», чтобы утащить с ЖЖ свои и чужие мысли на жесткий диск, пока «эффективные менеджеры» окончательно не пустили всё на дно.

    Я писал свои заметки в ЖЖ более 15 лет. Полтора десятилетия текстов, некоторые из которых даже влетали в топ главной страницы, теша мое самолюбие. Но всему есть предел.

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

    Спасаем заметки
  21. Как линия водорода 21 см подарила нам карту Галактики: от скептицизма Хэвисайда до SETI

    Sun, 11 Jan 2026 15:14:41 -0000

    Подробная история открытия и значения радиолинии водорода 21 см. Как сверхтонкий переход, случайность и упрямство учёных подарили нам карту Галактики, доказательства тёмной материи и универсальный эталон для посланий внеземным цивилизациям.

    Читать далее
  22. Ну, LLM, погоди…

    Sun, 11 Jan 2026 14:48:24 -0000

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

    Для тех, кто не готов погружаться в цепочку событий, сразу зафиксирую итог...

    Читать далее
  23. Faceit — как сайт заменил официальный матчмейкинг игры?

    Sun, 11 Jan 2026 14:30:44 -0000

    Киберспорт - это крупная индустрия, мировой рынок киберспорта в 2025 году оценивается порядка 3,7 млрд. $. Основные статьи доходов на рынке так или иначе связаны с турнирной деятельностью - спонсорство турниров, продажа медиа прав, гонорары.

    Однако, есть один крупный игрок, который, на первый взгляд, не вписывается в эту систему, он не только агрегирует у себя 37 миллионов пользователей в месяц со всего мира, но и в некоторой степени заменила официальный матчмейкинг Counter Strike. Как вы поняли из названия, речь идёт о Faceit - мультидисциплинарной киберспортивной платформе.

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

    Читать далее
  24. Линус Торвальдс навайбкодил проект для гитары при помощи Google Antigravity

    Sun, 11 Jan 2026 14:18:46 -0000

    Создатель Linux официально присоединился к лагерю тех, кто не стесняется генерить код через AI. Подрыв устоев!

    Читать далее
  25. Чистая архитектура

    Sun, 11 Jan 2026 13:34:21 -0000

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

    Читать далее
  26. Flutter, Fuchsia, Zircon, ChromeOS, Aluminium OS, WGPU, Tensor Modem, RIL, SeL4, FIDL будущее Андроида и других ОС №2

    Sun, 11 Jan 2026 13:17:02 -0000

    В конце 2025 года техноблоги взорвались инсайдами: Google планирует выпустить премиальный ноутбук под брендом Pixel. Но работать он будет не на ChromeOS, как привычные «Хромбуки», и не на Windows.

    Кодовое имя инициативы — Aluminium. Новость не обошла стороной и хабр.

    Суть проекта как обычно для Google проста и жестока: ChromeOS как отдельная операционная система должна умереть. Будущее — это Android, который научился быть десктопом.

    Но прежде чем говорить об Aluminium, нужно понять, почему Flutter стал критичным для всей стратегии Google. И здесь начинается история о том, как устаревший C API чуть не убил будущее кроссплатформенной разработки.

    Читать далее
  27. Удалённый доступ, AI и социальная инженерия: как сегодня атакуют публичных специалистов

    Sun, 11 Jan 2026 13:15:37 -0000

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

    Я решил написать эту статью, потому что сам столкнулся с такой ситуацией: поздно вечером, когда большинство людей уже готовится ко сну и мозг уже плохо соображает мне пришло сообщение в Telegram с просьбой помочь в решении проблемы генерации изображения в локальной нейросети. Собеседник аргументировал своё обращение тем, что информация в моей книге не помогла ему решить проблему с генерацией и на моём YouTube канале он не нашёл ответа. Он просил помочь и гарантировал вознаграждение, апеллировал к тому что у него «всё горит» и решить проблему «надо срочно». Он предложил подключиться удалённо к его компьютеру.

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

    Читать далее
  28. [Перевод] Claude Opus 4.5 и конец привычной разработки

    Sun, 11 Jan 2026 12:00:06 -0000

    Команда AI for Devs подготовила перевод статьи о том, почему Claude Opus 4.5 стал переломным моментом в ИИ-разработке. Автор на реальных проектах показывает, как ИИ-агенты уже сегодня способны собирать полноценные приложения — от UI до бэкенда — за считанные часы, и рассуждает о том, зачем человеку вообще читать код в мире AI-first разработки.

    Читать далее
  29. Когда покупка ИБП становится приключением: мой опыт с Green Cell 1500VA

    Sun, 11 Jan 2026 12:00:05 -0000

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

    Ну и вот тут, пару раз прочувствовав на себе отключение света (пока еще без потери данных, но это пока), я решил, что пора ставить ИБП. Посмотрел на Amazon (живу в Испании) и выбрал Green Cell 1500VA — по характеристикам он подходил, стоил разумных денег и выглядел нормальным вариантом для дома. Заодно решил немного сэкономить и поискал его на местной онлайн-барахолке. Нашел. Но дальше все пошло совсем не так, как ожидалось. В общем, ниже будет история про этот ИБП, покажу и расскажу все, плюс ко всему, заглянем и внутрь. Поехали!

    Читать далее
  30. Генеративный ИИ как партнер для мозгового штурма: ломаем креативный ступор неочевидными методами

    Sun, 11 Jan 2026 11:55:54 -0000

    Что мы обычно получаем, задавая вопрос из серии: «Придумай 10 идей для поста про нашу крутую фичу»! Список банальностей уровня «Сегодня расскажем о преимуществах...» и с тоской закрываем чат. Генеративный ИИ в такой роли — как стажер-энтузиаст, который усердно пересказывает техзадание. Скучно и неэффективно. А что, если сменить парадигму?

    Сменить парадигму
  31. Соискатель получил отказ в работе от Авито после фидбэка из Яндекса

    Sun, 11 Jan 2026 11:50:59 -0000

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

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

    Недавно вышло интервью HR из Яндекса основателю сообщества «Осознанная меркантильность». В нём говорилось о найме, «красных флагах» в резюме соискателей и другом булщите о найме, от которого уже тошнит...

    Примерно сутки спустя в том же сообществе появился комментарий от девушки. Она увидела на YouTube интервью с сотрудницей Яндекса (конкретно из Финтеха, если ссылаться на содержание).

    Девушка вспомнила, что эта сотрудница когда-то писала о ней пост в своём Telegram. Я чекнула, там 1500+ подписчиков, включая, скорее всего, HR, так как наша HR из этой истории является публичным лицом, активно участвует в конференциях для HR и ведёт подкаст о HR-сфере на YouTube.

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

    Такое часто бывает на рынке труда. HR могут собирать информацию друг у друга по знакомству. Не факт, что запрос идёт к вашему бывшему руководителю или коллеге, ведь неизвестно, кто входит в круг общения конкретного рекрутера. Гипотетически возможна ситуация: у вас есть коллега, которая по своим причинам вас недолюбливает или даже ненавидит. HR случайно обратился за реферс, и вуаля, вы не только получаете отказ, но и в системе отслеживания кандидатов (ATS) потенциального работодателя появляется пометка «предыдущие коллеги дали плохой референс». Далее эта метка остаётся в системе, и даже спустя 2–3–4 года новый HR, не вникая в детали, может сделать по ней выводы и отказать вам.

    Читать далее
  32. Как я заменил BI-дашборд на AI-чат: архитектура RAG-системы для 600K записей

    Sun, 11 Jan 2026 11:16:02 -0000

    После 10 лет внедрения BI-систем (Qlik Sense, Power BI, Data Lens) я понял одну вещь: дашборд — это не решение. Это данные для решения. А между данными и решением — пропасть, которую преодолевает человек.

    В этой статье покажу, как построил RAG-систему с чат-интерфейсом для базы из 600 000 записей техники из Федресурса. Без философии — только архитектура, код и грабли.

    Читать далее
  33. ИИ не заменит никого

    Sun, 11 Jan 2026 10:15:57 -0000

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

    Читать далее
  34. Планета океан Калининград

    Sun, 11 Jan 2026 10:15:44 -0000

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

    Читать далее
  35. Визуализация на Python за 15 минут: пошаговый гайд по Seaborn для начинающих

    Sun, 11 Jan 2026 10:11:31 -0000

    Matplotlib — это мощно, но часто «многословно». Чтобы превратить стандартный график в нечто презентабельное, приходится писать десятки строк настройки осей и легенд.
    В этой статье я собрал практическую шпаргалку (Cookbook) по библиотеке Seaborn. Разберем, как одной строкой строить красивые Heatmap, Boxplot и Pairplot. Минимум теории, максимум готовых рецептов (copy-paste), которые покроют 90% задач аналитика.

    Читать далее
  36. [Перевод] Честный взгляд на Go: сильные стороны и болезненные ограничения

    Sun, 11 Jan 2026 10:09:51 -0000

    Команда Go for Devs подготовила перевод обзора языка Go от практикующего разработчика. Автор без прикрас разбирает сильные стороны Go — конкурентность, простоту и эргономику, — а затем подробно объясняет, почему его разочаровывают enum’ы, неизменяемость и модель ошибок.

    Читать далее
  37. Правильный вопрос, но  безумный ответ

    Sun, 11 Jan 2026 09:59:31 -0000

    Просматривая на Хабре поток «Параллельное программирование», не верится, что на дворе «образованный век». Все против этого. Особенно статьи типа «Три способа менять один объект из нескольких потоков. Больше нет».

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

    Ну, а здесь на Хабре, ставить «плюсы». Каждый, конечно, имеет право на свою позицию. Но в чем-то хочется разобраться,  понять и, возможно, простить. Накопилось, наверное…

    Упомянутая статья - «гром среди ясного неба»! Ни кто до этого не знал, что делать с одним объектом, а тут вдруг - прозрение! Буквально на раз или, что точнее, на три. Есть ровно три варианта, после чего «объекту» уже не скрыться от «потоков», у которых до него дотянуться руки. Ровно три! Меньше – да, «больше нет»!

    Люди, вы пытаетесь вникнуть в смысл прочитанного?!   Спросите, где он? А вот это уже другой вопрос. На, который, к счастью, есть ответ… В научном познании мира.

    Однако, процитирую отрывок из краеугольной, судя по реакции «народа»,  статьи...

    Читать далее
  38. Нецифровая электроника для начинающих

    Sun, 11 Jan 2026 09:34:51 -0000

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

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

    Читать далее
  39. От формального менеджера к настоящему: как выстроить доверие в команде

    Sun, 11 Jan 2026 09:15:43 -0000

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

    Читать далее
  40. [Перевод] Отладка с помощью сил древнего зла

    Sun, 11 Jan 2026 09:01:39 -0000

    Глубоко в пучинах спецификации HTML дремлет давно забытый ужасный зверь. Представьте себе узел DOM настолько могучий, что он может изменять тип содержимого разных частей документа. HTML-элемент, который заставляет парсер трепетать и замолкать, и которого не остановить даже его собственным тегом.

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

    Но мы сегодня, естественно, поступим наоборот и заглянем в глубины элемента <plaintext>, чтобы узнать, какие занятные вещи с его помощью можно делать.

    Читать далее
  41. Фантастический Битрикс и где он обитает

    Mon, 12 Jan 2026 02:11:31 -0000

    Привет друг. Меня зовут Разработчик. Вид веб-разработка, подвид битриксоидус. Это не тот кем я хотел когда-то стать, но десять лет сделали это свершившимся фактом. Я устал быть им. Но перед тем как закрывать эту главу моей жизни хочу подвести итог. Оставить что-то для обучения нейросетей, кремниевых и углеродных.

    Хочется еще
  42. Как я создал самое большое сообщество людей в Рунете, занятых на FMCG рынке. Часть 4. (Продажа проекта)

    Sun, 11 Jan 2026 23:55:05 -0000

    У нас состоялось несколько встреч,  собственник демонстрировал продукт, делился идеями, мы обсуждали возможные варианты запуска и дальнейшего развития, искали точки сотрудничества. Через полгода он сделал мне предложение – выкупить мой портал. Его план был использовать накопленный трафик и базу зарегистрированных пользователей как одни из инструментов для старта своей платформы; по сути, превратить мой ресурс в один из разделов его платформы, сохранив аудиторию. Я попросил время на размышление.

    Читать далее
  43. Как я сделал изучение английских слов в приложении VibeLing умнее и интереснее с помощью нейросетей

    Sun, 11 Jan 2026 23:42:18 -0000

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

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

    Читать далее
  44. Подключение дисплея автомагнитолы RCD310 к Arduino

    Sun, 11 Jan 2026 21:51:26 -0000

    Начну издалека. Ровно год назад ко мне случайно попала автомагнитола Volkswagen Premium 7. Не пропадать же добру — подумал я — и решил реверс‑инжинирить её дисплей. Спустя много попыток, изучений новых для меня инструментов и способов анализа сигналов — удалось вывести на её дисплей своё изображение. В районе лета мне пришла идея, что с этим всем сделать — часы + метеостанция + монитор ресурсов пк + драйвер подсветки стола. На этом этапе мне пришла идея: заводская подсветка была одноцветной (синей), так ещё и крайне тусклой. Надо ставить что‑то своё. Под руку попалась WS2812 адресная светодиодная лента — яркая и RGB.

    Читать далее
  45. Ещё 15 полезных промптов для Nano Banana Pro: лучшая нейросеть для фото

    Sun, 11 Jan 2026 20:58:21 -0000

    Фотография — это не только момент, но и настроение, стиль, история. А что, если всё это можно изменить одним промптом?

    И тогда я решил попробовать Nano Banana Pro. Оказалось, нейросеть может создать любой кадр за секунды — нужно только правильно её попросить. Без навыков дизайна, без фотошопа, без месяцев обучения. Только нейросеть и ваша фантазия. Звучит как читы, но это уже реальность.

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

    Читать далее
  46. Docker Healthcheck Exporter: как перестать дёргать Docker API на каждый scrape и наконец мониторить HEALTHCHECK

    Sun, 11 Jan 2026 20:36:20 -0000

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

    У нас больше 40 сервисов, развернутых в docker-compose, у многих есть API, база данных, кэш, брокер сообщений, у одного только Posthog больше 20 контейнеров с воркерами, плагинами, ClickHouse, Redis и сопутствующей обвязкой.

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

    Читать далее
  47. [Перевод] Лист формата А4 — мерило всех вещей

    Sun, 11 Jan 2026 20:30:28 -0000

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

    Читать далее
  48. SAE: введение, пояснение и код

    Sun, 11 Jan 2026 20:18:28 -0000

    Привет, друзья! В прошлой статье мы разобрали идею применения автоэнкодеров к трансоформерам. Там весь наш pipeline проходил на идее сжатия признакового пространства так, чтобы поделить кошек и собак. Но что делать, если у нас не задача классификации, а задача next token prediction? Да и признаки не соответствуют «собакам» и «кошкам», а охв атывают все богатство естественного языка...

    Ответ сообщества сейчас такой — давайте использовать SAE. Как? Разбираем основы в статье.

    Читать далее
  49. Управление рисками на примере Санкт-Петербургского парадокса

    Sun, 11 Jan 2026 19:58:40 -0000

    Игрок платит денежную сумму S за игру, после чего подбрасывает честную математическую монетку до тех пор, пока не выпадет решка. Выигрыш игрока составляет 2^H, где H - число выпавших подряд орлов.

    Легко показать, что матожидание такой игры стремится к бесконечности. С вероятностью 1/2 в последовательности не будет орлов и мы получим за неё 1 рубль. С вероятностью 1/4 выпадет один орел, и это 2 рубля. С вероятностью 1/8 вы получите 4 рубля, и так далее. Матожидание всех этих исходов: 1/2 + 2/4 + 4/8 + ... -> \infty.

    Однако вряд ли найдется человек, который согласился бы играть в эту игру даже при S=20.

    Какова же справедливая цена игры?
  50. Вокруг RecSys ML 1: универсальный план по MLSD и основные проблемы RecSys

    Sun, 11 Jan 2026 18:28:10 -0000

    Время идет и каждая из областей в МЛ развивается, часто сложно уловить особенности и прорывы в каждом домене. Я предлагаю начать разбирать вглубь RecSys и постепенно отвечать на вопросы: что общего со всеми, а что стало доменным.

    Вдохновением стал курс от ШАДа 2025 года, буду использовать оттуда множество чудесных картинок.

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

    Читать →
  51. Почему аналитика — один из самых рациональных способов войти в IT сегодня

    Sun, 11 Jan 2026 17:56:28 -0000

    Я работаю продуктовым аналитиком уже много лет и за это время видел, как рынок несколько раз менял ориентиры. Профессии становились «самыми востребованными», потом перегревались и теряли привлекательность. Если смотреть на происходящее без эмоций и громких обещаний, аналитика остаётся редким примером направления, где вход в профессию остаётся относительно доступным, а ценность специалиста для бизнеса ощущается довольно быстро.

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

    Читать далее
  52. Наблюдаемость .NET-сервисов с помощью OpenTelemetry (traces/metrics/logs). Практический пример

    Sun, 11 Jan 2026 17:46:54 -0000

    В этой статье я покажу, как с нуля подключить OpenTelemetry в ASP.NET Core проект и получить полноценную наблюдаемость: распределённые трейсы, метрики и логи. Мы не будем углубляться в теорию (что такое спаны/трейсы/метрики и почему это важно) - сфокусируемся на практике.

    Мы развернём небольшой "микросервисный" стенд в Docker Compose и после пары запросов увидим в SigNoz полный набор сигналов: трейсы, метрики и логи с корреляцией по trace_id. Все исходники доступны в репозитории GitHub так что каждый шаг можно повторить самостоятельно.

    Docker compose up...
  53. Джентльменский набор LLM-инженера: гайд по экосистеме языковых моделей

    Sun, 11 Jan 2026 17:40:37 -0000

    Каждый, кто хоть раз вводил pip install transformers, наблюдал, как терминал начинает безостановочно выводить простыню зависимостей: pytorch, accelerate, bitsandbytes, peft и многие, многие другие. Но если PyTorch является фундаментом, настоящим Атлантом, на плечах которого держатся тензорные вычисления, то какую роль играют его помощники?

    В этой статье мы проведём ревизию джентльменского набора LLM инженера. Для этого мы изучим функционал, методы работы и даже заглянем в исходный код таких библиотек, как PyTorch, Transformers, Accelerate, Bitsandbytes, PEFT и Unsloth. Эти знания позволят вам видеть за списком импортов не просто названия, а четкую структуру, на которой держится ваше приложение.

    Читать далее
  54. Имя для гнома

    Sun, 11 Jan 2026 17:30:22 -0000

    Все началось с банальной задачи: мне потребовалось подобрать имя для игрового персонажа — гнома (dwarf male). Казалось бы, выбор очевиден, но классические имена вроде Торина, Балина или Гимли затасканы до неприличия и давно превратились в дефицит. В виртуальных мирах царит странный парадокс: при всем обилии возможностей геймеры демонстрируют поразительную скудность воображения, пытаясь натянуть на своего персонажа чужую славу. Убедившись, что все каноничные имена уже заняты, я обратился к первому найденному в поиске генератору имен.

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

    Sun, 11 Jan 2026 17:15:30 -0000

    В разных командах разработки наблюдается похожая картина. После внедрения ИИ в процессы он ускоряет не только работу, но и масштабирует уже существующие проблемы.

    Мне приходилось внедрять ИИ в продакшн-среду в разных доменах — от классических моделей классификации до разворачивания собственных серверов под локальные LLM и интеграции генеративных моделей для усиления командной работы. В каждом случае вывод оказывался одинаковым.

    Большинство инженерных проблем при работе с ИИ по-прежнему лежит в области дисциплины и мышления, а не в технологиях. Поэтому привычные инженерные практики требуют переосмысления.

    Читать далее
  56. Современный C# для начинающих и джунов. Часть 2. ООП и не только

    Sun, 11 Jan 2026 16:48:33 -0000

    Часть 1

    Во второй части руководства для начинающих будет рассмотрено ООП и некоторые другие возможности.

    Читать далее
  57. Братья Пилоты: вспоминаем ламповый русский квест из 90-х

    Sun, 11 Jan 2026 16:05:32 -0000

    Нич-чего не понимаю! Или это ностальгический обзор легендарной компьютерной игры «Братья Пилоты» и всех ее продолжений, или одно из двух! 

    Невозмутимый многомудрый Шеф, забавный расторопный Коллега, неуловимый злодей Карбофос… Отложим мухобойки, сверим часы и вспомним, как появился, чем запомнился и как тихо ушел в небытие один из первых русских квестов. 

    Читать далее
  58. Гибридная нейросимвольная архитектура для превращения вероятностных ответов LLM в детерминированный код

    Sun, 11 Jan 2026 16:00:29 -0000

    Нам обещали, что ИИ заменит инженеров, а дали вежливых чат-ботов, которые галлюцинируют и путаются в зависимостях. Мы потеряли cтруктуру. В этой статье я реанимирую идеи Символистов 80-х и объединяю их с мощью современных LLM.

    Это история создания ZervGen - Фреймворка, который превращает ваш Obsidian в живой граф знаний и пишет работающий код для RPG через бесплатные API.

    P.S. Ровно два месяца назад, 11 ноября, я сделал первый коммит. Сегодня, 11 января, я показываю, к чему это привело. Совпадение? Не думаю.

    Вскрыть архитектуру
  59. Доступ к ChatGPT за 5 минут без VPN

    Sun, 11 Jan 2026 15:18:55 -0000

    Примерно год назад я написал статью ChatGPT без VPN за 10 минут (и установка нативного приложения). Хотя она актуальна до сих пор, сегодня я хочу вам рассказать про еще один способ.

    Суть: мы делаем свой DNS-профиль в NextDNS или Cloudflare и автоматически актуализируем его раз в сутки.

    Для этого я написал небольшую программу. Самое приятное: для ее работы вам не придется ничего устанавливать вообще.

    Читать далее
  60. Прощай, ЖЖ — cпасаем заметки Python-скриптом

    Sun, 11 Jan 2026 15:15:25 -0000

    В конце статьи Python скрипт для сохранения заметок.

    Последняя шлюпка с «Титаника», чтобы утащить с ЖЖ свои и чужие мысли на жесткий диск, пока «эффективные менеджеры» окончательно не пустили всё на дно.

    Я писал свои заметки в ЖЖ более 15 лет. Полтора десятилетия текстов, некоторые из которых даже влетали в топ главной страницы, теша мое самолюбие. Но всему есть предел.

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

    Спасаем заметки
  61. Как линия водорода 21 см подарила нам карту Галактики: от скептицизма Хэвисайда до SETI

    Sun, 11 Jan 2026 15:14:41 -0000

    Подробная история открытия и значения радиолинии водорода 21 см. Как сверхтонкий переход, случайность и упрямство учёных подарили нам карту Галактики, доказательства тёмной материи и универсальный эталон для посланий внеземным цивилизациям.

    Читать далее
  62. Ну, LLM, погоди…

    Sun, 11 Jan 2026 14:48:24 -0000

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

    Для тех, кто не готов погружаться в цепочку событий, сразу зафиксирую итог...

    Читать далее
  63. Faceit — как сайт заменил официальный матчмейкинг игры?

    Sun, 11 Jan 2026 14:30:44 -0000

    Киберспорт - это крупная индустрия, мировой рынок киберспорта в 2025 году оценивается порядка 3,7 млрд. $. Основные статьи доходов на рынке так или иначе связаны с турнирной деятельностью - спонсорство турниров, продажа медиа прав, гонорары.

    Однако, есть один крупный игрок, который, на первый взгляд, не вписывается в эту систему, он не только агрегирует у себя 37 миллионов пользователей в месяц со всего мира, но и в некоторой степени заменила официальный матчмейкинг Counter Strike. Как вы поняли из названия, речь идёт о Faceit - мультидисциплинарной киберспортивной платформе.

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

    Читать далее
  64. Линус Торвальдс навайбкодил проект для гитары при помощи Google Antigravity

    Sun, 11 Jan 2026 14:18:46 -0000

    Создатель Linux официально присоединился к лагерю тех, кто не стесняется генерить код через AI. Подрыв устоев!

    Читать далее
  65. Чистая архитектура

    Sun, 11 Jan 2026 13:34:21 -0000

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

    Читать далее
  66. Flutter, Fuchsia, Zircon, ChromeOS, Aluminium OS, WGPU, Tensor Modem, RIL, SeL4, FIDL будущее Андроида и других ОС №2

    Sun, 11 Jan 2026 13:17:02 -0000

    В конце 2025 года техноблоги взорвались инсайдами: Google планирует выпустить премиальный ноутбук под брендом Pixel. Но работать он будет не на ChromeOS, как привычные «Хромбуки», и не на Windows.

    Кодовое имя инициативы — Aluminium. Новость не обошла стороной и хабр.

    Суть проекта как обычно для Google проста и жестока: ChromeOS как отдельная операционная система должна умереть. Будущее — это Android, который научился быть десктопом.

    Но прежде чем говорить об Aluminium, нужно понять, почему Flutter стал критичным для всей стратегии Google. И здесь начинается история о том, как устаревший C API чуть не убил будущее кроссплатформенной разработки.

    Читать далее
  67. Удалённый доступ, AI и социальная инженерия: как сегодня атакуют публичных специалистов

    Sun, 11 Jan 2026 13:15:37 -0000

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

    Я решил написать эту статью, потому что сам столкнулся с такой ситуацией: поздно вечером, когда большинство людей уже готовится ко сну и мозг уже плохо соображает мне пришло сообщение в Telegram с просьбой помочь в решении проблемы генерации изображения в локальной нейросети. Собеседник аргументировал своё обращение тем, что информация в моей книге не помогла ему решить проблему с генерацией и на моём YouTube канале он не нашёл ответа. Он просил помочь и гарантировал вознаграждение, апеллировал к тому что у него «всё горит» и решить проблему «надо срочно». Он предложил подключиться удалённо к его компьютеру.

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

    Читать далее
  68. [Перевод] Claude Opus 4.5 и конец привычной разработки

    Sun, 11 Jan 2026 12:00:06 -0000

    Команда AI for Devs подготовила перевод статьи о том, почему Claude Opus 4.5 стал переломным моментом в ИИ-разработке. Автор на реальных проектах показывает, как ИИ-агенты уже сегодня способны собирать полноценные приложения — от UI до бэкенда — за считанные часы, и рассуждает о том, зачем человеку вообще читать код в мире AI-first разработки.

    Читать далее
  69. Когда покупка ИБП становится приключением: мой опыт с Green Cell 1500VA

    Sun, 11 Jan 2026 12:00:05 -0000

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

    Ну и вот тут, пару раз прочувствовав на себе отключение света (пока еще без потери данных, но это пока), я решил, что пора ставить ИБП. Посмотрел на Amazon (живу в Испании) и выбрал Green Cell 1500VA — по характеристикам он подходил, стоил разумных денег и выглядел нормальным вариантом для дома. Заодно решил немного сэкономить и поискал его на местной онлайн-барахолке. Нашел. Но дальше все пошло совсем не так, как ожидалось. В общем, ниже будет история про этот ИБП, покажу и расскажу все, плюс ко всему, заглянем и внутрь. Поехали!

    Читать далее
  70. Генеративный ИИ как партнер для мозгового штурма: ломаем креативный ступор неочевидными методами

    Sun, 11 Jan 2026 11:55:54 -0000

    Что мы обычно получаем, задавая вопрос из серии: «Придумай 10 идей для поста про нашу крутую фичу»! Список банальностей уровня «Сегодня расскажем о преимуществах...» и с тоской закрываем чат. Генеративный ИИ в такой роли — как стажер-энтузиаст, который усердно пересказывает техзадание. Скучно и неэффективно. А что, если сменить парадигму?

    Сменить парадигму
  71. Соискатель получил отказ в работе от Авито после фидбэка из Яндекса

    Sun, 11 Jan 2026 11:50:59 -0000

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

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

    Недавно вышло интервью HR из Яндекса основателю сообщества «Осознанная меркантильность». В нём говорилось о найме, «красных флагах» в резюме соискателей и другом булщите о найме, от которого уже тошнит...

    Примерно сутки спустя в том же сообществе появился комментарий от девушки. Она увидела на YouTube интервью с сотрудницей Яндекса (конкретно из Финтеха, если ссылаться на содержание).

    Девушка вспомнила, что эта сотрудница когда-то писала о ней пост в своём Telegram. Я чекнула, там 1500+ подписчиков, включая, скорее всего, HR, так как наша HR из этой истории является публичным лицом, активно участвует в конференциях для HR и ведёт подкаст о HR-сфере на YouTube.

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

    Такое часто бывает на рынке труда. HR могут собирать информацию друг у друга по знакомству. Не факт, что запрос идёт к вашему бывшему руководителю или коллеге, ведь неизвестно, кто входит в круг общения конкретного рекрутера. Гипотетически возможна ситуация: у вас есть коллега, которая по своим причинам вас недолюбливает или даже ненавидит. HR случайно обратился за реферс, и вуаля, вы не только получаете отказ, но и в системе отслеживания кандидатов (ATS) потенциального работодателя появляется пометка «предыдущие коллеги дали плохой референс». Далее эта метка остаётся в системе, и даже спустя 2–3–4 года новый HR, не вникая в детали, может сделать по ней выводы и отказать вам.

    Читать далее
  72. Как я заменил BI-дашборд на AI-чат: архитектура RAG-системы для 600K записей

    Sun, 11 Jan 2026 11:16:02 -0000

    После 10 лет внедрения BI-систем (Qlik Sense, Power BI, Data Lens) я понял одну вещь: дашборд — это не решение. Это данные для решения. А между данными и решением — пропасть, которую преодолевает человек.

    В этой статье покажу, как построил RAG-систему с чат-интерфейсом для базы из 600 000 записей техники из Федресурса. Без философии — только архитектура, код и грабли.

    Читать далее
  73. ИИ не заменит никого

    Sun, 11 Jan 2026 10:15:57 -0000

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

    Читать далее
  74. Планета океан Калининград

    Sun, 11 Jan 2026 10:15:44 -0000

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

    Читать далее
  75. Визуализация на Python за 15 минут: пошаговый гайд по Seaborn для начинающих

    Sun, 11 Jan 2026 10:11:31 -0000

    Matplotlib — это мощно, но часто «многословно». Чтобы превратить стандартный график в нечто презентабельное, приходится писать десятки строк настройки осей и легенд.
    В этой статье я собрал практическую шпаргалку (Cookbook) по библиотеке Seaborn. Разберем, как одной строкой строить красивые Heatmap, Boxplot и Pairplot. Минимум теории, максимум готовых рецептов (copy-paste), которые покроют 90% задач аналитика.

    Читать далее
  76. [Перевод] Честный взгляд на Go: сильные стороны и болезненные ограничения

    Sun, 11 Jan 2026 10:09:51 -0000

    Команда Go for Devs подготовила перевод обзора языка Go от практикующего разработчика. Автор без прикрас разбирает сильные стороны Go — конкурентность, простоту и эргономику, — а затем подробно объясняет, почему его разочаровывают enum’ы, неизменяемость и модель ошибок.

    Читать далее
  77. Правильный вопрос, но  безумный ответ

    Sun, 11 Jan 2026 09:59:31 -0000

    Просматривая на Хабре поток «Параллельное программирование», не верится, что на дворе «образованный век». Все против этого. Особенно статьи типа «Три способа менять один объект из нескольких потоков. Больше нет».

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

    Ну, а здесь на Хабре, ставить «плюсы». Каждый, конечно, имеет право на свою позицию. Но в чем-то хочется разобраться,  понять и, возможно, простить. Накопилось, наверное…

    Упомянутая статья - «гром среди ясного неба»! Ни кто до этого не знал, что делать с одним объектом, а тут вдруг - прозрение! Буквально на раз или, что точнее, на три. Есть ровно три варианта, после чего «объекту» уже не скрыться от «потоков», у которых до него дотянуться руки. Ровно три! Меньше – да, «больше нет»!

    Люди, вы пытаетесь вникнуть в смысл прочитанного?!   Спросите, где он? А вот это уже другой вопрос. На, который, к счастью, есть ответ… В научном познании мира.

    Однако, процитирую отрывок из краеугольной, судя по реакции «народа»,  статьи...

    Читать далее
  78. Нецифровая электроника для начинающих

    Sun, 11 Jan 2026 09:34:51 -0000

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

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

    Читать далее
  79. От формального менеджера к настоящему: как выстроить доверие в команде

    Sun, 11 Jan 2026 09:15:43 -0000

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

    Читать далее
  80. [Перевод] Отладка с помощью сил древнего зла

    Sun, 11 Jan 2026 09:01:39 -0000

    Глубоко в пучинах спецификации HTML дремлет давно забытый ужасный зверь. Представьте себе узел DOM настолько могучий, что он может изменять тип содержимого разных частей документа. HTML-элемент, который заставляет парсер трепетать и замолкать, и которого не остановить даже его собственным тегом.

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

    Но мы сегодня, естественно, поступим наоборот и заглянем в глубины элемента <plaintext>, чтобы узнать, какие занятные вещи с его помощью можно делать.

    Читать далее