2026-02-24🚗 ЭБУ авто1 мин
Что такое ECU remapping
ECU (Engine Control Unit) управляет двигателем по картам — таблицам значений, которые определяют впрыск топлива, угол опережения зажигания, давление наддува и другие параметры…
2026-02-24⚙️ АСУ ТП1 мин
Что такое ПИД
ПИД-регулятор (пропорционально-интегрально-дифференциальный) — основа большинства систем автоматического управления. Поддерживает заданное значение (уставку) несмотря на…
2026-02-24🐘 PHP1 мин
Когда это нужно
Иногда legacy-система написана на PHP и нужно добавить чтение данных с COM-порта — например, с весов или сканера штрихкодов. Переписывать всё на Python нет времени.
Настройка порта…
2026-02-24🐍 Python1 мин
Зачем ASGI
WSGI (Gunicorn) обрабатывает каждый запрос в отдельном потоке. При 100 одновременных запросах нужно 100 потоков. ASGI (uvicorn) использует event loop — тысячи соединений в одном потоке при…
2026-02-24🐧 Linux1 мин
Схема работы
nginx принимает запросы снаружи и проксирует их на uvicorn/gunicorn, который слушает на localhost. Статику и медиафайлы nginx отдаёт сам — это быстрее.
Базовый конфиг
upstream django {
…
2026-02-24🐧 Linux1 мин
Зачем systemd
Запускать Python-скрипт через screen или nohup — плохая практика. systemd даёт автозапуск, перезапуск при падении, логирование через journald и управление зависимостями.
Минимальный…
2026-02-24⚙️ АСУ ТП1 мин
Зачем open-source SCADA
Коммерческие SCADA-системы (WinCC, iFIX, Citect) стоят десятки тысяч долларов за лицензию. Для небольших производств и учебных проектов это неподъёмно. Разберём что есть…
2026-02-24🚗 ЭБУ авто1 мин
Что такое OBD-II PID
OBD-II — стандартный диагностический интерфейс, обязательный для всех автомобилей с 2001 года. Через него можно читать параметры двигателя в реальном времени: обороты,…
2026-02-24🐍 Python1 мин
В чём разница
Оба метода решают проблему N+1 запросов, но работают по-разному. select_related делает JOIN на уровне SQL, prefetch_related — отдельный запрос с WHERE id IN…
2026-02-24⚙️ АСУ ТП1 мин
Проблема
При работе с Modbus RTU через pyserial часто сталкиваешься с тем, что устройство не отвечает, хотя физически всё подключено правильно. Разберём основные причины и способы их…