Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 8 min ago

Как оценить акцию без A/B-теста: от простых способов к сложным

Wed, 03/25/2026 - 19:16

Как правильно оценивать влияние кампаний, если А/В-тест не возможен? Рассмотрим несколько вариантов: от самых простых к не самым, но сложным.

Читать далее

Организация удаленного доступа в защищенный контур на базе Openvpn + Keycloak

Wed, 03/25/2026 - 19:16

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

У одного из наших заказчиков вся инфраструктура расположена в Yandex Cloud и для доступа во внутреннюю сеть ко внутренним ресурсам компании а-ля Grafana, Prometheus, Elasticsearch и т.д. использовался VPN-сервис на базе Self-Hosted OpenVPN. При этом аутентификация пользователей VPN осуществлялась просто по локальным учетным записям на сервере через конфигурацию сервера вида

Читать далее

[Перевод] Spring Data. На пути к более строгой типизации

Wed, 03/25/2026 - 19:10

В новом переводе от команды Spring АйО разберем, почему stringly-typed API со временем становятся хрупкими, чем помогают метамодели вроде Querydsl и JPA Criteria, и как новый механизм в Spring Data даёт более лёгкую и естественную альтернативу без лишней инфраструктуры сборки.

Читать далее

Как руководителям проводить годовое ревью

Wed, 03/25/2026 - 19:07

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

Читать далее

Будни разработки моего онлайн-САПР КонтрБагCAD

Wed, 03/25/2026 - 19:05

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

После предыдущей статьи вектор разработки немного сменился. Народ захотел полноценный САПР, прямо в браузере, прям как onshape. Правда onshape работает не совсем в браузере, это тонкий клиент, который работает на серверах ..., а пользователю выводит просто картинку.

У меня на данный момент сервера нет :) Для работы моего редактора он практически не нужен. Но об этом чуть позже.

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

Читать далее

Reddit удалил, X пометил ботом, Indie Hackers не пускает: мой опыт продвижения продукта без бюджета

Wed, 03/25/2026 - 19:04

У меня Telegram-бот и ноль рублей на маркетинг. Последние недели я пробовал продвигаться через 7 бесплатных каналов: блог-платформы, Reddit, X, Threads, Indie Hackers, Hacker News, dev.to. Результаты оказались неожиданными — и не всегда в хорошем смысле. Разбираю каждый канал с конкретными цифрами.

Читать далее

Как скачать Интернет?

Wed, 03/25/2026 - 19:00

Шутка в тему по памяти не помню откуда:

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

Да, заголовок желтушный. Но какие времена, такие и потребности.

Если отвечать на вопрос в общем виде, то для людей технически подкованных ответ очевиден. Никак, на то это глобальная сеть.

Но есть та часть ресурсов в Интернет, которые можно предварительно скачать и использовать также как и оригинал.

Читать далее

Прощаемся с «Телегой» и думаем, как быть дальше

Wed, 03/25/2026 - 18:56

Прощаемся с «Телегой» и думаем, как быть дальше

Замедление и возможная блокировка мессенджера в России огорчает многих. Понятно, что у аудитории Хабра больше навыков и компетенций, чтобы придумать умные прокси, бесперебойные виртуальные частные сети — VPN и другие хитрые штуки. Но если говорить не об ИT-специалистах, а об обычных людях, для которых «Телега» важна и на работе, и в быту, то всё выглядит печальнее. Да и по многим профессиональным сообществам ограничения мессенджера сильно ударили.

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

Читать далее

Топ-10 дорогих компаний Рунета 2026: e-com лидирует, облака растут, VK ищет дно

Wed, 03/25/2026 - 18:45

Forbes опубликовал очередной рейтинг самых дорогих компаний российского сегмента интернета за 2026 год. Совокупная стоимость первой десятки достигла $69,6 млрд. Этот список — отличный маркер того, куда движется ИТ-рынок страны, какие бизнес-модели оказываются наиболее живучими в условиях изоляции и какие технологические стеки генерируют максимальную капитализацию.

Драмы в этом году предостаточно: от окончательных итогов раздела «Яндекса» до затяжного пике VK и попыток маркетплейсов превратиться в глобальных логистических и финтех-гигантов. Разберем структуру рейтинга по секторам.

Читать далее

Псевдодецентрализация: почему блокчейн не закрывает главную уязвимость, а Будда — закрывал

Wed, 03/25/2026 - 18:43

Децентрализации не существует. Есть централизация с красивым интерфейсом. Пока одни пишут смарт-контракты, другие судятся за контроль над treasury. Пока одни запускают DAO, другие становятся в них де-факто диктаторами. Это не баги реализации — это фича операционной системы под названием «Ум». И единственный протокол, который всерьёз работал с этой уязвимостью, написан без единой строки кода — работает в production уже 2500 лет и до сих пор не был скомпрометирован. Стоит разобраться, почему.

Читать далее

Мой маленький мониторинг

Wed, 03/25/2026 - 18:37

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

~120 строк на Python.

Читать далее

/tmp кончился — пишем виджет для qtile с предсказанием по тренду

Wed, 03/25/2026 - 18:34

qtile — тайловый оконный менеджер для Linux, целиком написанный на Python. Конфиг — тоже Python, с asyncio, доступом к procfs и вообще ко всему, что есть в системе. Я сижу на qtile уже почти 15 лет с одним и тем же конфигом, который потихоньку допиливаю, и что мне в нём нравится: панель оконного менеджера — удобное место для визуализации метрик, собранных из произвольных Python-скриптов.

Читать далее

Испанский в кармане: Архитектура Telegram-бота с локальным Whisper.cpp, AI-диалогами и оценкой произношения

Wed, 03/25/2026 - 18:16

Привет, Хабр! Меня зовут Vlad, я начинающий Python‑разработчик и энтузиаст изучения языков.

Недавно я столкнулся с классической проблемой полиглота‑самоучки: учебники дают теорию, аудиокурсы — пассивное восприятие, но нет главного — обратной связи по произношению. Репетиторы дороги, а разговорные клубы требуют уровня, которого у меня еще не было.

Я решил закрыть эту боль кодом. Моя цель была амбициозной: создать Telegram‑бота, который:

1. Слушает голосовые сообщения и распознает речь без дорогих облачных API.
2. Оценивает точность произношения в процентах, сравнивая с эталоном.
3. Поддерживает живой диалог через LLM, исправляя ошибки на лету.
4. Работает быстро и экономно на слабом VPS.

В этой статье я подробно разберу архитектуру проекта, покажу, как интегрировать бинарный whisper.cpp в асинхронный aiogram 3.x, реализую алгоритм оценки речи и расскажу про управление состояниями (FSM). Под капотом — Python, нейросети и немного магии.

Читать далее

Научная «полезность». Физика, математика, программирование

Wed, 03/25/2026 - 18:14

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

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

Что же было в начале?

Роботизация: эра благоденствия или нищебродства?

Wed, 03/25/2026 - 18:01

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

Читать далее

«Прости, мой старый друг, я должен разбудить тебя»: обзор Lenovo ThinkPad X220 Tablet

Wed, 03/25/2026 - 18:00

Иногда в кладовке, где-то между банкой Nescafe с гвоздями и коробкой с инструментами из Ikea, можно обнаружить настоящий клад — вроде планшета с проектором, старых телефонов или вовсе трансформера Lenovo ThinkPad X220 Tablet. 

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

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

Читать далее

PVS-Studio 18 лет

Wed, 03/25/2026 - 17:54

21 марта для нас не просто дата в календаре, а день рождения нашей компании PVS-Studio. Но этот год особенный, так как наш единорог стал совсем взрослым и отмечает совершеннолетие!

Читать далее

Часть 1. Почему ИИ не заменит хорошего руководителя

Wed, 03/25/2026 - 17:52

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

Кому можно быть спокойным? Тому, кто осознает: ИИ останется инструментом ровно настолько, насколько мы умеем быть людьми.

Читать далее

Почему все хотят автоматические релизы и кому они на самом деле нужны

Wed, 03/25/2026 - 17:48

Привет! Я Александра Невзорова, QA в команде оформлений. Моя команда занимается процессингом оформления кандидатов во всю группу компаний. Поделюсь докладом моей коллеги — Марии Палагиной из команды разработки веб-платформ об автоматических релизах. 

Автоматические релизы — не просто модное словосочетание. Это мощный инструмент, который может кардинально изменить подход команды к выпуску новых версий продукта. 

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

Читать далее

Как видеонаблюдение незаметно съедает сеть

Wed, 03/25/2026 - 17:45

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

Читать далее

Who's online

There are currently 1 user and 9 guests online.