Мы много общаемся с интеграторами — помогаем решать их проблемы, консультируем по нюансам применения нашего оборудования, и… подсматриваем. Подсматриваем за интересными инженерными решениями. Сегодня я хочу рассказать об одном таком решении — использовании нашего счетчика электроэнергии (измерителя параметров электрической сети) в управлении циркуляционными и подпиточными насосами и в устройствах автоматического ввода резерва (АВР) этих насосов. Читать далее
Omap — это пакет Golang для работы с потокобезопасными упорядоченными map. Упорядоченная map содержит map golang, list и mutex для выполнения функций упорядоченной map.Упорядоченная map— это map, которая запоминает порядок элементов. Map можно итерировать для извлечения элементов в том порядке, в котором они были добавлены. Читать далее
Хочу представить вашему вниманию контроллер управления насосами в зависимости от датчиков влажности.Программа написана на C++ с использованием фреймворка Arduino.Но никаких дополнительных библиотек типа Thread для реализации кода без блокировок(delay).Важно отметить:…
Привет, Хабр! Эта статья для тех, кто хочет понять, когда стоит использовать sync.Map, а когда достаточно обычной map с мьютексом. В Каруне этот вопрос иногда возникал на код ревью, поэтому такая статья мне показалась полезной. TLDR: sync.Map лучше работает на задачах, где много операций…