-
«SIM800/900 против старого телефона: битва за дачу» В системах удалённого мониторинга часто требуется передача данных из точек без покрытия интернета. Классическое решение — GSM-модули семейства SIM800/SIM900, управляемые через AT-команды, но у этого подхода, на мой личный взгляд и опыт, есть…
-
Как я верстаю сайты на Elementor PRO
Как я верстаю сайты на Elementor PRO: правила, которые избавляют от хаоса и упрощают поддержкуElementor позволяет собрать страницу буквально за несколько часов. Поставить контейнер, добавить заголовок, картинку, кнопку — и визуально всё работает.Проблемы обычно начинаются позже.Нужно поменять основной цвет сайта…
-
Клиент-сервер на ESP (MicroPython): чистый socket и прикладной HTTP — конспект-справочник
Минимум библиотек — максимум понимания В этой обзорной статье-конспекте мы будем работать с чистым модулем socket — без готовых библиотек вроде Microdot, urequests или MicroWebSrv2. Почему мы отказываемся от готовых решений? Понимание «под капотом». Когда вы знаете, как работает socket, любая сетевая…
-
Auro-3D: как в обычном PCM прячут высотные каналы
Я давно интересуюсь звуком, писал обзоры по железу, писал про Dolby Atmos. Меня не оставлял в покое формат Auro 3D, который нам обещает многоканальный звук, а чтобы послушать нужно покупать дорогой AVR, который из 5.1\7.1 мог извлечь верха.Формат Auro 3D был…
-
I Spent a Week Debugging Without Google, Stack Overflow, or AI — What Changed Wasn’t My Speed
A few weeks ago I was sitting next to a programmer who has been dealing with production software for longer than I have been using computers.We were looking at an annoying backend problem. Requests occasionally failed after deployment, but only…
-
Как я настроил безопасное шифрование данных для сайта с помощью протокола HTTPS и SSL/TLS сертификата
Всем привет! Сегодня я вам расскажу про то, как я настроил безопасное шифрование данных для сайта с помощью протокола HTTPS и SSL/TLS сертификата.⚡️ПодготовкаПредставим что у вас есть свой сайт запущенный на VPS на голом HTTP, также вы уже купили домен…
-
Создание сайтов для детей 2026: бесплатный старт, HTML и CSS с нуля
Создание сайтов для детей в 2026 году перестало быть экзотикой и встало в один ряд с английским и математикой. Верстку проходят в школьной информатике, разработку сайтов включают в задания ЕГЭ, и ребенок видит результат своей работы прямо в браузере через…
-
Побеждаем OOM в PyTorch: как обучать гигантские графы на обычной видеокарте
Если вы обучаете графные нейросети или Knowledge Graph Embeddings на миллионы узлов, вы наверняка сталкивались с тем, что стандартный torch.optim.SparseAdam моментально забивает всю оперативную память или видеопамять.Я разработал маленький пакет Disk Sparse Adam (DSA) — Out-of-Core оптимизатор для PyTorch, который…
-
Из немыслимого в элементарное: парсинг сайта спортпита на Python без бэкграунда программиста
Привет, Habr!Сразу дисклеймер: эта статья не реклама магазина, не туториал «парсинг за 5 минут», и я не программист. Я переводчик и штангист-любитель, а код, который будет представлен ниже, писал вместе с нейросетью. Это история о том, как одна рекомендация из…
-
Как злоумышленник за несколько шагов перехватит ваши данные
Привет, Хабр. Статья является напоминанием как уязвимы ваши личные данные при несоблюдении базовых правил цифровой гигиены. Материал создан исключительно в учебных целях, для специалистов по информационной безопасности и для пользователей, которые хотят более углубленно понимать, как защитить свои данные от…