В условиях ужесточения блокировок и внедрения систем глубокого анализа трафика (DPI), классические прокси-серверы (SOCKS5, стандартный MTProto) всё чаще попадают под фильтры провайдеров. Они либо блокируются по сигнатурам, либо подвергаются таргетингу (замедлению).Команда Telegram Desktop…
Я пятнадцать лет делаю игры, но до сих пор не могу объяснить собственному ребёнку, почему игра, в которую он играет, плохая. То есть аргументы у меня есть и я могу рассказать про топорную динамику уровня, или кривую прогрессию и сломанный баланс.Весь процесс игры, в которую играет…
Файл /dev/null есть в каждой Linux-системе. Он весит ноль байт, но именно туда ежедневно сливаются терабайты ненужного вывода, а если его удалить, то вовсе падут cron, ssh и половина ваших bash-скриптов. Под катом расскажу, откуда взялась эта «чёрная дыра», почему это не обычный файл, а псевдоустройство, и что на нём завязано. Читать
https://security-tracker.debian.org/tracker/DSA-6469-1
28 стилей одной кнопки на старте – и как мы дошли до дизайн-системы, которая живет без нас: с паспортами компонентов, распределенной разработкой и генерацией кода нейронкой. Читать далее
65% участников опроса Хабра и Cloud.ru считают, что будущее, где «роботы вкалывают, а люди счастливы», — утопия. Почти половина респондентов с помощью искусственного интеллекта автоматизирует рутинные задачи и повторяющиеся действия, но лишь каждый 9-й считает,…
Привет, Хабр! На связи команда Рег.облака. Современные ИИ-платформы — это сложные распределенные системы, где за одним пользовательским запросом стоит целый конвейер микросервисов, GPU-кластеров и систем хранения. Но с точки зрения разработчика взаимодействие обычно выглядит…
24 августа 2026 года Президент России подписал Указ №604 «О мерах по обеспечению безопасности объектов критической инфраструктуры», который вводит новое правило: если владелец объекта критической инфраструктуры не обеспечивает его безопасность, государство может ввести…
У go func() есть неприятная особенность: вместе с результатом выполнения легко потерять контроль над самой задачей. Разберём, как пропускать такую работу через единый пул воркеров, отвязывать её от контекста запроса и при этом гарантированно дождаться уже принятых задач при штатной остановке сервиса. Разобрать решение
Недавно я наткнулся на довольно интересный случай. На первый взгляд — обычное VPN-расширение для браузера: список стран, кнопка подключения, бесплатный сервер, платные серверы и подписка. Но мне стало интересно, что именно происходит после нажатия кнопки Connect. Я решил не ограничиваться интерфейсом и полез непосредственно в код расширения. И вот там уже стало интереснее. Идём дальше