Вы слышали загадочное слово «Эдж-компьютер», но не знаете, что это? Рассказываю простыми словами: почему «краевой», чем лучше домашнего ПК и заводского контроллера, сколько стоит в России и где уже применяется. Без жаргона, с живыми примерами — чтобы вы сразу поняли, нужен ли он в вашем деле. Читать далее…
понедельник, 15 июня 2026 г.
воскресенье, 14 июня 2026 г.
Зачем запрещать прерывания
Прерывания полезны, но иногда они мешают процессору делать важные дела. Расскажу, зачем нужно временно запрещать прерывания командами CLI и STI, и покажу простой пример на ассемблере 8086. Узнаете, почему критический участок кода надо защищать как сейф, и что случится, если забыть снова включить прерывания. Без сложных терминов — только практика и наглядный пример. Читать далее…
Что такое выкуп ДТП: помощь или опасная игра?
Вы попали в аварию и не знаете, куда деть битую машину? Вам предлагают быстрый выкуп «в день обращения»? Не спешите соглашаться. В этой статье разбираем, кто занимается скупкой машин после дорожных происшествий, зачем это нужно владельцу и какие скрытые риски таит такое предложение. Расскажем, почему цена может упасть в два раза уже на месте, как не попасть на деньги и когда действительно стоит связываться с перекупщиками, а когда лучше поискать другой выход. Читать далее…
суббота, 13 июня 2026 г.
Можно ли найти работу в 55+
Неприятности, связанные со сменой руководителя, вновь вынудили меня искать новую работу. А я ведь уже не мальчик, мне скоро 57. Как в этом возрасте искать работу? И надо ли это делать или терпеть дурь нового руководства? Рассказываю о том, какие действия я начал предпринимать. Читать далее…
пятница, 12 июня 2026 г.
Low-Code: так ли всё просто и хорошо на самом деле
Ранее я рассказывал о платформах Low-Code для автоматизации производственных процессов. Это была теория, где всё прекрасно. Но вот очередь дошла до практики. И, как всегда, всё оказалось не так просто и не так красиво. Читать далее…
Отрицательный индекс массива в JavaScript: допустимо ли это и зачем может пригодиться
Что будет, если обратиться к массиву в JavaScript по отрицательному индексу, например arr[-1]? Многие ждут последний элемент, но получают undefined. Ни ошибки, ни магии — просто особенность языка. А можно ли использовать отрицательные или дробные числа с пользой? Расскажу простыми словами без лишней теории. Читать далее…
четверг, 11 июня 2026 г.
Режим программирования микроконтроллера: для новичков
Боитесь сломать микроконтроллер, когда пытаетесь его запрограммировать? Зря. Режим программирования — это не страшная тайна, а обычное состояние, в котором устройство просто ждёт новых команд. В новой статье простыми словами объясняю, чем этот режим отличается от обычной работы, можно ли случайно превратить плату в «кирпич» и почему новичку не стоит бояться первой прошивки. Читать далее…
воскресенье, 7 июня 2026 г.
Немного ностальгическая статья про ReadLn и уходящую эпоху классического программирования
Слегка ностальгическая статья об уходящей эпохе классического программирования, а также о легендарной ReadLn, той самой представительницей этого классического программирования, от воспоминания о которой у старичков-программистов по лицу катится скупая мужская слеза (потому что женщин среди программистов тогда было очень мало). Читать далее…
Устали от «кнопочных» станков? Как простая Low-code платформа превратит ваш цех в «умный» без программистов
Хватит ломать голову над ПЛК и кодами! 🚀 Рассказываю, как обычный начальник цеха за выходные собрал систему учёта выработки на трёх станках… без единой строчки! Простые Low-code платформы — это конструктор «Лего» для автоматизации. Где взять бесплатные, кому они подойдут, а кому лучше не рисковать и оставить «дедовский» метод. Читайте статью — ваш первый кубик уже ждёт 👉 Читать далее…
понедельник, 1 июня 2026 г.
Смерть от «улучшений»: почему программисты и маркетологи губят свои продукты, набивая их мусором
Вы пользуетесь лишь пятой частью возможностей своих программ, а разработчики тем временем пичкают их новыми «фичами», превращая софт в неповоротливого монстра. Почему программисты и маркетологи губят продукты в погоне за длинными списками функций? Разберем на примерах провалов Windows Vista и игр-долгостроев, а также найдем золотую середину, когда простота — залог успеха, а не «хуже воровства». Читать далее…
Что делать, если вашу машину заблокировали на стоянке
Ситуация, когда автомобиль заблокирован на парковке, к сожалению, знакома многим. Важно действовать хладнокровно и в рамках закона, чтобы самому не стать правонарушителем. Вот подробный разбор того, какие правила нарушил тот, кто вас заблокировал, какое наказание ему грозит, и пошаговая инструкция для вас. Читать далее…
воскресенье, 31 мая 2026 г.
🧠 Мои ресурсы для IT, автоматизации, инженерии и управлению
Привет! Я собрал всё в одном месте, чтобы вам было проще учиться, работать и находить полезные инструменты. Основная точка входа — сайт, а дальше — каналы и сообщества с практикой.
1️⃣ Главный портал
🔗 asu-app.ru
Здесь — база. Инструменты, расчёты, автоматизация и полезные советы для работы. Всё, чем я делюсь, в конечном счёте ведёт сюда.
2️⃣ Сообщество «Будни инженера»
🔹 ВКонтакте
🔹 Дзен
🔹 МАКС
Сведения для инженеров и технарей: проекты, обзоры, инженерные хитрости по автоматизации процессов, электронике, электрике и даже немного по строительству.
3️⃣ Канал и сообщество «Основы программирования»
🔹 Дзен
🔹 ВКонтакте
Программирование с нуля и до базы, которая реально пригодится. Минимум воды — больше кода и понятных примеров.
2️⃣ Сообщество «Работа для всех»
🔹 ВКонтакте
Поиск работы, вакансии, менеджмент, проектное управление, бережливое производство, хитрости при составлении резюме и прохождении собеседования.
📌 Сохраните, чтобы не потерять. И заходите на сайт — там самое полезное.
Zigbee или Wi-Fi: что выбрать для дома в наше время
Роутер стал тупить и греться? Поздравляю, ваш "умный дом" на вай-фае убил его. Сегодня выбирать между обычными розетками и настоящей автоматизацией проще простого — если знать один секрет. Рассказываю на живом примере, почему дешёвые лампочки выходят боком, сколько устройств нужно, чтобы хаб окупился, и как сделать так, чтобы автоматика света работала даже без интернета. Читать далее…
Неожиданный поворот: зачем увеличивать буквы в PHP
Все привыкли, что ++ работает только с числами. Но в PHP этот оператор умеет шагать по буквам: после z неожиданно наступает aa, затем ab и так далее. Без массивов и сложных счётчиков. Где это пригодится? При генерации коротких ссылок, переборе заголовков столбцов в Excel или любых буквенных серий. Покажу простой пример, которому вы удивитесь — и сразу захочется попробовать самому. Читать далее…
суббота, 30 мая 2026 г.
Вы даже не подозреваете, но эта древняя технология до сих пор у вас в кармане: вся правда об UART и USART
Старый, как телетайп, но до сих пор в каждом микроконтроллере: UART — неубиваемая легенда электроники. Разбираемся, чем он отличается от USART (одна буква, а разница огромна), кому сегодня нужен этот «доисторический стук в дверь» и какие технологии пытаются отправить его на пенсию. Читать далее…
IndexOfAny() в C#: как найти один символ из списка в строке
Надоело проверять строку на наличие одного символа за раз? В C# есть удобный метод IndexOfAny(), который за один проход находит позицию первого пробела, точки, цифры или любого другого символа из вашего списка. Покажу на примере, как за секунду отловить «плохие» знаки в номере заказа. Без сложных терминов — просто и по делу. Читать далее…
пятница, 29 мая 2026 г.
Кибератака на АСУ ТП: как защитить промышленный контроллер в 2026 году
Вы думаете, хакерам нужны только ваши пароли и деньги? В 2026 году под ударом оказался мозг любого завода — промышленный контроллер. Остановка конвейера, авария на нефтепроводе, неисправность печи — всё это может сделать невидимый взломщик за тысячи километров. Как защитить своё производство без лишних затрат, зачем отключать интернет у «умного» чайника и почему пароль «123456» — это приговор? Читайте новую статью — простой разбор сложной защиты. Читать далее…
четверг, 28 мая 2026 г.
Средства разработки для Фортран: от перфокарт до современности
Вы думаете, первая программа на Фортране набиралась в красивом редакторе? Нет, её пробивали дырками на картоне! В новом материале — короткий экскурс в историю языка, на котором до сих пор вычисляют прогноз погоды и запускают ракеты. Разберем лучшие средства разработки: от древних перфокарт до современных сред. Покажу, какие инструменты бесплатны для учебы, а какие используют профессионалы в НИИ. Ссылки на официальные сайты прилагаются. Никакой мути — только факты. Читать далее…
Можно ли обновить карты навигатора на старых Лада Веста
Моя Веста 2020 года выпуска, и, конечно, карты навигатора в ней сильно устарели. В инструкции сказано, как обновить карты. Однако вас ждёт неприятный сюрприз - программа навигатора уже давно не поддерживается. Облом. Так неужели кататься по старым картам, или всё таки у этой задачи есть решение? Читать далее…
среда, 27 мая 2026 г.
Почему электротехники молятся на «глухую землю»? Объясняем без страшных слов
Вы когда-нибудь задумывались, почему при пробое проводов на стиральную машинку вас не бьёт током, а просто гаснет свет? Всё благодаря устройству со страшным названием «глухозаземлённая нейтраль». Это не магия, а простая и гениальная защита: ноль трансформатора намертво зарывают в землю. Разбираемся, почему это «глухо» и зачем нужно в каждой розетке, — честно, без заумных слов. Читать далее…
воскресенье, 24 мая 2026 г.
Минимальная толщина стенки стальной трубы для электропроводки в деревянных зданиях
Этот канал посвящён, в основном, автоматизации. Но, поскольку никакая автоматизация не может обойтись без электропроводки, то волей-неволей любой автоматизатор должен знать хотя бы самые основные и самые важные правила монтажа электрических кабелей и проводов. Сегодня как раз об одном из таких важных правил. Читать далее…
суббота, 23 мая 2026 г.
Как сделать текст на сайте красивым на любом экране без лишних настроек
Хотите, чтобы заголовки и текст на сайте одинаково хорошо смотрелись на огромном мониторе и на маленьком телефоне? Забудьте про десятки настроек. Один простой приём — clamp() с подстраиваемой шириной экрана — сделает шрифт с плавным изменением размера и удобным на любом устройстве. Никаких скачков, никакой лишней работы. Показываем главную формулу и готовый пример для вашего блога. Читать далее…
Разные версии языка Си для микроконтроллеров
Думаете, язык Си везде одинаков? Как бы не так! То, что отлично работало на Arduino, может зависнуть на ESP32 или дать ошибку на STM32. Всё дело в версиях языка для микроконтроллеров: разные размеры чисел, свои библиотеки и особые команды для памяти. В новой статье разбираемся, почему код приходится переписывать под каждый чип и как не тратить часы на отладку. 95% логики переносится без проблем, но остальные 5% могут свести с ума. Читать далее…
пятница, 22 мая 2026 г.
Сопоставление, отбор и сокращение списков в Python
В новой статье разбираем три важных приёма работы со списками: сопоставление (преобразование каждого элемента), отбор (фильтрация по условию) и сокращение (получение одного итогового значения). Узнаете, как заменить громоздкие циклы на короткие и понятные конструкции, отобрать только нужные данные и быстро подсчитать сумму или максимум. Всё на простых примерах, без лишней теории. Читать далее…
четверг, 21 мая 2026 г.
Low-code: нажимай кнопки, а не пиши код
Программирование без рутины уже здесь. Раньше, чтобы сделать рабочее приложение, нужны были толпы разработчиков и месяцы работы. Сегодня достаточно перетаскивать кубики, как в «Лего». Расскажу, как появился подход Low-code, почему его уже используют 70% крупных компаний и куда это приведёт простых сотрудников и настоящих программистов. Читайте — и прекращайте бояться слова «код». Читать далее…
Почему таблицу в базе данных когда-то называли «базовой относительной переменной»?
Вы знали, что обычную таблицу в базах данных учёные когда-то называли «базовой относительной переменной»? Этот ужасный термин пришёл из математической теории 1970-х годов, но сегодня о нём почти забыли. Почему создатель реляционных моделей Эдгар Кодд настаивал на таком названии и что заставило программистов заменить его простым словом «таблица»? Раскрываем историю, которая превращает скучную базу данных в увлекательный детектив. Читать далее…
среда, 20 мая 2026 г.
Механизмы и системы двигателя современного автомобиля: что обязательно, а без чего можно обойтись
Современный двигатель — это не тот чугунный «работяга», что был под капотом у старых машин. Теперь здесь электроника, точный впрыск и по четыре клапана на цилиндр. Разбираемся, какие системы жизненно необходимы (без них мотор даже не чихнёт), а какие — лишь помощь для мощности и экономии. Турбина сломалась? Доедете. А вот если проблемы с ремнём или маслом — дальше пешком. Читайте, чтобы не попасть на дорогой ремонт. Читать далее…
Какие файлы нельзя отправлять работодателю по почте (даже если очень хочется)
📂 Какие файлы нельзя отправлять работодателю по почте? Архивы, exe-файлы, тяжёлые презентации и документы в старых форматах — они летят в корзину, даже не открывшись. Рассказываем, как не облажаться с вложением и почему старый добрый способ с письмом иногда работает лучше сайтов с вакансиями. Читайте пост, кидайте репост тому, кто сейчас ищет работу — и забирайте секрет идеального названия файла. 👇 Читать далее…
вторник, 19 мая 2026 г.
Что такое Zigbee и зачем он нужен в каждой квартире?
Хотите, чтобы техника в доме понимала вас с полуслова, а батарейки в датчиках служили годами? Знакомьтесь, Zigbee — умный язык для лампочек, розеток и датчиков. Рассказываем простыми словами, как он работает, почему не глушит Wi-Fi и где главный подвох. Читайте, стоит ли собирать свою умную квартиру на этой «цепочечной» сети или пока обойтись без неё. Читать далее…
Объекты как ассоциативные массивы в JavaScript
Вы привыкли, что в массивах данные хранятся под номерами: ноль, один, два… А что, если дать каждой ячейке имя вместо цифры? В JavaScript объекты позволяют сделать именно это — работать как «именованные картотеки». Разберём на живом примере корзины магазина: как добавить «молоко» и «хлеб» без путаницы, почему это быстрее и когда такой приём выручает. Без сложных слов — просто и с пользой. Читать далее…
воскресенье, 17 мая 2026 г.
Самый дешёвый и самый дорогой микроконтроллер в 2026 году: от копеек до тысяч рублей
Самый дешёвый микроконтроллер в 2026 году стоит как пакет молока — около 50 рублей. А самый дорогой — как подержанный автомобиль, от 10 000 рублей и выше за одну микросхему. Чем они отличаются? Где применяются — в детской игрушке или в космическом спутнике? И почему за надёжность и российское происхождение приходится переплачивать в сотни раз? Разбираемся в новой статье. Читать далее…
Пустой проект графического приложения Lazarus: что внутри
Когда новичок открывает Lazarus и видит пустое окно, ему кажется, что нужно срочно писать сложный код. Но на самом деле пустой проект — это уже полностью готовая программа. В статье разберу, из каких частей состоит окно Lazarus, зачем нужен инспектор объектов и редактор кода. А главное — покажу список всех файлов проекта (например, project1.lpr и unit1.pas) и объясню, за что отвечает каждый из них. Вы увидите, что ничего сложного здесь нет. Читать далее…
суббота, 16 мая 2026 г.
Автоматическое согласование договоров: как нейросеть назначает маршруты и прогнозирует сроки
Как нейросеть сама решает, кому отправить договор, и предсказывает сроки подписи без гаданий? Рассказываем, где здесь наука (векторы, обучение на тысячах документов), а где — живая практика: сокращение пути с 4 дней до 5 часов. Узнаете, почему система не заменит юриста, но избавит от хаоса в согласованиях. Читать далее…
пятница, 15 мая 2026 г.
Функции для работы со строками в C++
В C++ работа с текстом проще, чем кажется. Разберем восемь главных функций: как склеивать слова, находить буквы, вставлять и заменять кусочки строки, а также узнавать длину и очищать текст. Без сложных терминов и заумных слов. Покажу на живых примерах, где какая функция пригодится — от проверки ввода пользователя до сборки длинных сообщений. Плюс разберу частую ошибку новичков со склеиванием в кавычках и дам три простых рабочих способа. Подходит даже тем, кто только открыл для себя C++. Читать далее…
среда, 13 мая 2026 г.
Что такое CAN-шина в машине? Объясняю просто (как ребенку)
Загляните под капот современной машины — проводов там больше, чем книг в библиотеке. Но как они все успевают работать без путаницы? Всё потому, что у автомобиля есть свой «внутренний чат» — CAN-шина. Объясняю простыми словами, как педаль газа за доли секунды договаривается с коробкой, мотором и фарами, почему машина умнеет без лишних килограммов проводов и как этот «разговор» помогает вам экономить бензин. Будет интересно тем, кто хочет понимать машину на уровень глубже. Читать далее…
📐 От котлована до ключей: как здание становится законным
Котлован, внутренний надзор, пожарные, хлорка в трубах и финальный бой с чиновниками. Как здание становится законным и на каком этапе ломаются самые крепкие инженеры — читайте в статье. Жмите «поделиться» — коллеги скажут спасибо. Читать далее…
⚡️ Не гонись за дешевизной: почему скрытая проводка в деревянном доме должна быть только в металлических трубах
В ПУЭ написано, что прокладывать электропроводку через стены деревянных зданий можно только в металлических трубах. Однако многие не понимают смысла этого требования, поэтому пренебрегают им, что может привести к тяжелым последствиям. В новой статье доходчиво объясняю смысл этого требования. Также вы узнаете, применяются ли эти требования к слаботочным сетям (сигнализация, видеонаблюдение, связь, автоматизация). Читать далее…
вторник, 12 мая 2026 г.
Операторы инкремента и декремента в PHP: что это и зачем они нужны
В PHP есть удобный способ увеличить или уменьшить число всего — операторы ++ и --. В новой статье разбираемся, чем отличается запись $число++ от ++$число, где эти знаки пригодятся на практике и почему они делают код короче. Никаких страшных слов — только понятные примеры для начинающих. Читать далее…
понедельник, 11 мая 2026 г.
Код операции и машинный код: это одно и то же или нет? Объясняю на пальцах
Думаете, машинный код и код операции — это одно и то же? Спешу вас разочаровать (или обрадовать): нет. Это как целое предложение и один глагол. В новой статье разбираемся, чем отличается «что делать» от «с чем делать» на примерах для начинающих программистов микроконтроллеров. Без сложных терминов, зато с котом и понятными схемами. Читайте, чтобы наконец перестать путаться в командах процессора. Читать далее…
Почему в C# нельзя просто так взять и ничего не вернуть? Секрет строгих правил
В C# действует жёсткое правило: если вы создаёте функцию для вычислений, она обязана вернуть результат. Никаких «забыл» или «так сложилось» — иначе программа просто не запустится. Почему создатели языка пошли на такую строгость? Это защита от хаоса и непредсказуемых ошибок. В статье разбираем, как это правило экономит нервы разработчику, какие у него есть плюсы и один жирный минус, который бесит новичков. Узнаете, почему чёткость в коде — это не вредность, а залог спокойного сна. Читать далее…
