-
Пришла в голову задача, которая на словах звучит просто. «Сделай скрипт, который смотрит логи и шлёт в Telegram» ну что тут сложного? Bash, curl, пара if-ов. Час работы, не больше.Изначально хотелось простого, чтобы скрипт анализирует системные логи и отправляет отчёт.…
-
Конечный автомат (FSM) — ловушка для программиста
Всем привет, с вами вновь сумасшедший профессор (хотя совсем не профессор и возможно не совсем сумасшедший). Разберем очередную актуальную тему или не очень актуальную.Как конечные автоматы заставляют нас бросить решение реальной задачи и уводят в сферические псевдо-математические дебри.Или можно ли…
-
От точек к процессам: почему квантовая механика не очень любит точечные частицы
Физика любит упрощения.Планету при расчёте орбиты можно смело считать точкой. Автомобиль — тоже точкой, пока он не въедет в бордюр. Такие приближения удобны и дают отличные результаты.На протяжении многих лет тот же подход применяли к элементарным частицам. Электрон, кварк, нейтрино…
-
NetFix: как я сделал GUI-обёртку для Zapret и TgWsProxy, которой самому приятно пользоваться
С чего всё началосьКогда Telegram начал серьёзно деградировать по скорости, а Discord стабильно висеть на «Подключение…“ — сообщество нашло рабочие решения: Zapret от bol‑van и TgWsProxy от Flowseal. Оба инструмента реально работают. Проблема одна — запустить их не так тривиально: батники, конфиги, права администратора, мониторинг процессов…
-
На МКС обнаружено два потенциальных места утечки воздуха в переходной камере модуля «Звезда»
По информации «Роскосмоса», на Международной космической станции (МКС) обнаружено два потенциальных места утечки воздуха в переходной камере модуля «Звезда». Космонавты уже устранили одну утечку и готовится к герметизации второй с помощью двухкомпонентного герметичного состава «Герметалл-1».Герметик «Герметалл-1» ТУ 6–06-373-98 — высокопрочная композиция универсального применения предназначена для герметизации микро‑ и…
-
Эволюция разработки: от «вайбкодинга» к фабрике автономных агентов
Введение: Конец эпохи калькуляторовСовременная индустрия разработки программного обеспечения переживает кризис самоидентификации. Волна публикаций в стиле «Я собрал приложение за вечер — зачем теперь программисты?» обнажила глубокий раскол между романтическим представлением о «вайбкодинге» и суровой реальностью программной инженерии. Как справедливо отмечают…
-
Представлен браузерный мультиплеерный Warcraft III
Энтузиасты ретро‑игр с командой DosZone Team представили проект браузерной версии мультиплеера культовой игры Warcraft III, который теперь доступен везде и всем.Разработчик, популяризатор браузерного гейминга и эмуляции, а также техноблогер Никита Аксёнов (aka @Carter54 пояснил:Сегодня мы с командой DosZone Team с большой…
-
Есть ли в тестах hh.ru защита от использования ИИ или как доказать программисту что вы не веник
Омерзительная восьмёрка.Скучное началоЯ не программист, я себя не считаю программистом, у меня нет профильного образования и все приложения я пишу с ИИ. Тем интересней мне находить косяки в работе профессионалов, поджигая им стулья. У меня есть базовые знания по Java,…
-
Как тестировать HTTP-запросы к внешним сервисам в Python-приложениях: requests-mock, pytest-httpx и FastAPI
ВведениеЯ уже несколько лет работаю с backend-приложениями на Python, и очень часто эти сервисы работают не только с обычной базой данных. Практически всегда приложениям нужно отправлять запросы во внешних сервис.Это может быть платежный сервис, пользовательский сервис, сервис доставки, сервис уведомлений или другой внутренний сервис.Обычно при…
-
Почему OSDev никогда не превратят в конструктор
Всем доброго времени суток. Я наткнулся на проект — Cosmos (позволяет писать реальное ядро на C#, об этом позже), и начал на него копать. Понял, что на самом деле, это штука, которая позволяет писать ядро так, будто это просто приложение, хоть и с намного большей ответственностью, почти не задумываясь…