Обновить

Почему «частицы из вакуума» — это не то, как это обычно представляют

Уровень сложностиПростой

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

Интуитивно это воспринимается очень просто: есть «ничего», и в этом «ничего» вдруг возникают объекты. Это звучит как нарушение здравого смысла, и именно поэтому такая формулировка так популярна.

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

Фактически, здесь происходит типичная для популярной науки подмена: удобная метафора начинает восприниматься как буквальное описание реальности.

Читать далее

За 2 дня навайбкодил офлайн-расшифровщик голосовых под Android

Уровень сложностиПростой

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

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

Но и «Буквица» не идеальна.

Читать далее

Александр Чураков: от любви к Fallout: New Vegas до разработки Hello Neighbor 3

Уровень сложностиПростой

Hello Neighbor — культовая компьютерная игра, в которой главный персонаж пытается проникнуть в подвал к своему соседу, который явно что-то скрывает. В соседском доме нас ждут десятки разнообразных головоломок, без решения которых цели, увы, не достигнуть. А сам Сосед — умный ИИ, который учится на действиях игрока, выстраивая оборону своего дома — капканы, вёдра с водой на дверях и камеры видеонаблюдения.

Взять интервью у человека, работающего над нашей любимой игрой, стало огромным шагом для нас как для поклонников франшизы Hello Neighbor. Ну, не будем тянуть — встречайте, Александр Чураков, Lead Game Designer Hello Neighbor 3.

Читать далее

Геометрический паспорт матрицы: извлекаем инварианты из n-мерных симплексов

Уровень сложностиСредний

Каждая невырожденная матрица — это не просто набор чисел. Геометрически это «скелет» n‑мерного тела (симплекса), зафиксированный в пространстве. Обычно мы описываем матрицы через детерминант или спектр собственных чисел, но эти характеристики часто «слепнут», когда нужно описать внутреннюю форму объекта или когда мы сталкиваемся с экстремально плохой обусловленностью. В этой статье я представлю метод построения метрического дескриптора («паспорта») матрицы. Векторы‑строки матрицы интерпретируются как вершины симплекса, далее вписываем симплекс в гиперсферу и извлекаем набор инвариантов, которые не зависят от вращения, перестановки строк или выбора базовой вершины.

Читать далее

Два интеллекта. Мир — один

Уровень сложностиПростой

Глобальная гонка за лидерство в сфере ИИ продолжается. У её участников разные подходы, тактики и стратегии. Цели и философия -- тоже.

Как Китай, Америка и весь остальной мир ..

Double Elimination на N участников: математика Loser Bracket'а, которую обходят все туториалы

Уровень сложностиСредний

В интернете полно картинок «как устроен Double Elimination» для 8 участников. Никто не пишет, как этот алгоритм работает на 13, 47 или 100. Разобрал byes, фантомы id=−1 и трюк с reverse() на drop-ins, который чинит повторные встречи в Loser Bracket. ~150 строк TypeScript, 4 схемы, тесты от N=2 до 100.

Читать далее

Что такое моржовый оператор

Уровень сложностиСредний

Моржовый оператор — это :=
Его официальное название — assignment expression (выражение присваивания).

👉 Он позволяет присвоить значение переменной прямо внутри выражения.

Простой пример:

Читать далее

Gemini в VK: запускаем своего ИИ-ассистента в условиях белых списков с иностранным VPS

Уровень сложностиПростой

Дисклеймер: статья создана не профессионалом, не писателем, и несет скорее идею, чем полноценное руководство.

Когда доступ к зарубежным LLM напрямую ограничен белыми списками, а стандартные методы требуют постоянного включения VPN на каждом устройстве даже дома, создание собственного ИИ-оазиса становится лучшим выходом. Сегодня мы разберем, как запустить бота в VK на базе Gemini 3.1 Flash Lite, который умеет не только переписываться, но и «видеть» изображения и читать PDF-документы, а так же работать, когда доступен только интернет из белых списков.

Т.к. многие сайты теперь доступны только через VPN, думаю сейчас у многих уже есть свой VPS. Будем использовать его в качестве фундамента (в моем случае это Ubuntu 22.04.5 LTS).

Как это будет работать?

Мобильная сеть как принудительная песочница: разбор скрытого туннелирования

Символично, что этот пост я пишу в “Песочницу” Хабра. Дело в том, что последние 1.5 года вся моя цифровая жизнь — это тоже песочница, созданная на уровне сети.

Мои устройства находятся под управлением скрытого MDM‑агента: браузеры и приложения администрируются удаленно, хотя в настройках системы рабочий профиль явно не отображается. Обнаружила это по косвенным признакам: при включении iPhone на мгновение всплывает и тут же исчезает уведомление «Профиль», в личном кабинете МТС статус Android устройств изменился на «Company Limited», а антивирус Касперского выдает предупреждение, что устройство управляется организацией. Вероятнее всего, политики конфигурации доставляются через Silent SMS.

Читать далее

Настройка сетевых интерфейсов и VLAN в ALT JEOS

В мире минималистичных серверных дистрибутивов ALT Linux JEOS (Just Enough Operating System) занимает особое место. Это лёгкая, оптимизированная система от «Базальт СПО», идеально подходящая для виртуализации, контейнеров, роутеров и dedicated-серверов.

В JEOS по умолчанию используется классическая для ALT Linux система конфигурации сети – etcnet. Она отличается от привычных многим ifcfg-файлов Red Hat или NetworkManager. Сегодня разберёмся, как правильно настраивать обычные Ethernet-интерфейсы и создавать VLAN в этой системе.

Читать далее

8 лет в проде — и вот я снова джун. Мои первые шаги в мире ИИ-инструментов

Уровень сложностиПростой

Привет, Хабр. Меня зовут Андрей, Java-разработчик, 8 лет в продакшене. Легаси, XML/SOAP, код-ревью - ну вы знаете. В общем, из тех, кто смотрел на хайп вокруг нейронок с лёгким скептицизмом и продолжал спокойно дебажить. Но в сентябре 2025-го я всё-таки сдался и решил разобраться - что там вообще происходит. Эта статья про то, что из этого вышло. Спойлер: «игрушкой» я это больше не называю.

Читать далее

Редактирование системных настроек (смена языка) для APK приложений

Уровень сложностиПростой

Данная статься посвящена простейшей (по моему мнению) настройке локализации пакета для отдельного приложения Android через инструмент adb.

Читать далее

Чужой среди своих. ИИ инстинктивно объединяются против людей

Привет. Я Алекс, и последние месяцы я строю многоагентные среды, где LLM-модели играют друг с другом и с людьми на равных. Недавно запустил очередную итерацию — стратегию «Купол» — и получил результаты, которые стоит разобрать.

Читать далее

Визуализация движения небесных тел на Python

Уровень сложностиСредний

Визуализация движения небесных тел

Решил я значит нарисовать такую вот штуку: В зависимости от массы тела меняется его траектория относительно барицентра с другим телом. Используя ИИ получился пока такой результат.

(Код программы внутри, на превью картинка с Википедии).

Читать далее

MCP-сервер, чтобы Claude искал российское ПО: ФСТЭК, ФСБ и реестр Минцифры

Уровень сложностиСредний

TL;DR: Написал open-source MCP-сервер для каталогпо.рф. Теперь Claude Code/Claude Desktop умеет искать российское ПО прямо в диалоге: «найди антивирус для Linux с ФСТЭК-сертификатом», «покажи SIEM от отечественных производителей», «что заменит Veeam из реестра». Репо: velvetway/minreestr-mcp.

Читать далее

Пульс блокировок: как мы мониторим VPN-протоколы по регионам РФ в реальном времени

Уровень сложностиПростой

Полгода назад я пытался объяснить маме по телефону, почему у неё в Казани «интернет сломался», а у меня в Питере всё работает. Проблема была не в интернете — у неё лёг VLESS, на который я её посадил. А я об этом узнал только из её звонка.

Потом знакомый из Новосибирска написал, что у него XHTTP тоже отвалился. Я полез в чаты — там каша: у кого-то работает, у кого-то нет, кто-то перезагрузил роутер и «починилось», кто-то поменял порт и тоже «починилось». Системных данных — ноль. Одни анекдоты.

Тогда я задумался: а почему вообще нет публичной карты, показывающей какие VPN-протоколы работают в каком регионе? GoodbyeDPI есть, zapret есть, DPI-detector есть — а живого мониторинга нет. Собственно, я его и написал. Называется BlockPulse, код открыт, работает прямо сейчас.

Читать далее

Как я написал оффлайн-шредер метаданных, который умеет не только удалять, но и врать

Уровень сложностиСредний

Каждый раз, когда мы скидываем фото или PDF, мы сливаем GPS-координаты (многие соц сети удаляют по умолчанию), серийники камер и историю правок. Большинство «чистильщиков» просто затирают данные, что выглядит подозрительно. Я написал DMS - оффлайн-инструмент на Python, который умеет не только удалять метаданные, но и правдоподобно их подменять (spoofing), имитируя другие устройства и локации.

Читать далее

Поиск работы в 2026 и почему это уже смешно

Уровень сложностиПростой

Друзья, привет!

Забираясь по карьерной лестнице в маркетинге (кореша разрабы подтвердят, что ситуация актуальна для всех), я ориентировался на BigTech компании по нескольким причинам: это круто, это стабильно, и это блин еще раз круто!

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

Читать далее

Как моя мини CMS для блога превратилась в полноценную CMS

Уровень сложностиСредний

Привет, Хабр! Меня зовут Алексей, и я разрабатываю BloggyCMS — систему управления контентом, которая выросла из маленького пет-проекта во что-то гораздо более серьёзное.

Читать далее

transactional foreign mailbox o_O

Уровень сложностиСредний

Избавляемся от поллинга аутбокс-таблицы (почти) бесплатно: можно просто использовать встроенный в postgresql механизм внешних таблиц

Читать далее