воскресенье, 28 июня 2026 г.

Приоритеты стилей в CSS: Иерархия власти

Устали гадать, почему CSS-стили работают не так, как вы задумали? Разбираемся в «математике» веса селекторов! В новой статье мы превратим хаос приоритетов в стройную систему: узнаем, почему ID перебивает класс, инлайн-стили рулят над внешними, а !important — это «ядерная кнопка», которую стоит нажимать с умом. Покажем, как браузер считает очки специфичности, и научим пользоваться инспектором в Яндекс.Браузере, чтобы видеть победителя в реальном времени. 🚀 Читать далее


суббота, 27 июня 2026 г.

Как сэкономить на микроконтроллере: Хитрость инженера

Хотите сэкономить на микроконтроллере, но боитесь сложных математических вычислений? Рассказываем, как один инженерный трюк позволяет заменить дорогой 32-битный чип на дешёвый 8-битный. Вместо того чтобы покупать процессор со встроенным аппаратным делителем, мы просто переопределяем шкалу датчика — переходим от десятичных величин к двоичным. Тогда операция деления превращается в обычный сдвиг битов, который выполняется за один такт даже в самом простом контроллере. Цена вопроса — небольшая потеря точности, которую в 90% случаев можно себе позволить. Реальный пример с системой умного полива и датчиком ветра — в нашей новой статье. Читать далее


вторник, 23 июня 2026 г.

Автоматизация с Python: как изменить размер всех рисунков в папке

Практический пример автоматизации рутинной офисной работы с помощью простого скрипта на Python. На его создание у меня ушло не больше часа (вы же можете просто скопировать). А окупится он не более чем через месяц. Читать далее


понедельник, 15 июня 2026 г.

Что такое Edge-компьютер и зачем он нужен у вас на заводе и в умном доме

Вы слышали загадочное слово «Эдж-компьютер», но не знаете, что это? Рассказываю простыми словами: почему «краевой», чем лучше домашнего ПК и заводского контроллера, сколько стоит в России и где уже применяется. Без жаргона, с живыми примерами — чтобы вы сразу поняли, нужен ли он в вашем деле. Читать далее


воскресенье, 14 июня 2026 г.

Зачем запрещать прерывания

Прерывания полезны, но иногда они мешают процессору делать важные дела. Расскажу, зачем нужно временно запрещать прерывания командами CLI и STI, и покажу простой пример на ассемблере 8086. Узнаете, почему критический участок кода надо защищать как сейф, и что случится, если забыть снова включить прерывания. Без сложных терминов — только практика и наглядный пример. Читать далее