Теория — это когда все известно, но ничего не работает. Практика — это когда все работает, но никто не знает почему. Мы же объединяем теорию и практику: ничего не работает… и никто не знает почему!

- Альберт Эйнштейн

новые заметки

EF миграцию c новым полем и заполнением данными.

Чтобы при добавлении нового поля ДатаВремяДанных в таблицу Entity Framework автоматически заполнить его значениями из существующего поля ДатаВремя для всех старых записей, а для новых записей использовать актуальные данные, можно воспользоваться каст ...

Читать далее

Пыль в воздухе: всеобъемлющий анализ запыленности, методов измерения и технологий контроля

1. ЧТО ТАКОЕ ПЫЛЬ В ВОЗДУХЕ? КЛАССИФИКАЦИЯ И ИСТОЧНИКИПыль — это твёрдые частицы, находящиеся во взвешенном состоянии в атмосфере или воздухе помещений. Размер частиц варьируется от долей микрометра до сотен микрометров. По происхождению пыль делится ...

Читать далее

Эмулятор устройства Modbus RTU на ESP32

Данный проект реализует эмулятор устройства Modbus RTU на базе микроконтроллера ESP32. Программа позволяет симулировать работу датчиков, передающих данные по протоколу Modbus RTU в формате Holding Registers. Эмулятор генерирует случайные значения для ...

Читать далее

Передача данных в государственный реестр ОНВОС

JSON-структура формата передачи данных о показателях выбросов/сбросов загрязняющих веществ с автоматических средств измерения (АСИ) в государственный реестр ОНВОС, основанная на Приказе № 382:1. Формат HTTP-запроса от АСИ в ПТО УОНВОСЗаголовки HTTP:{ ...

Читать далее

Коэффициенты приведения при расчете выбросов загрязняющих веществ

При расчётах выбросов загрязняющих веществ (ЗВ) с предприятий используются коэффициенты приведения для корректировки измеренных концентраций к стандартным условиям. Это необходимо, чтобы сравнивать данные, полученные при разных параметрах окружающей ...

Читать далее

Работа с датами и временем в netcore

Когда вы преобразуете DateTimeOffset в Unix-время (timestamp) в .NET Core, вы всегда получаете значение в UTC. Это связано с тем, что Unix-время — это количество секунд (или миллисекунд), прошедших с 1 января 1970 года 00:00:00 UTC.Пример на C#using ...

Читать далее

Проверка открытых портов на удаленном хосте.

Чтобы проверить, открыты ли порты на удаленном сервере, можно использовать несколько методов. Вот основные способы:1. С помощью PowerShell (Test-NetConnection)В PowerShell можно использовать команду Test-NetConnection для проверки доступности порта н ...

Читать далее

Горячие клавиши в Visual Studio

В Visual Studio есть множество горячих клавиш, которые могут помочь ускорить процесс разработки. Вот некоторые из наиболее часто используемых:Сочетание клавишДействиеF5Запуск отладкиCtrl + F5Запуск без отладкиF9Установить/снять точку остановаF10Шаг с ...

Читать далее

Горячие клавиши в Visual Studio Code.

В Visual Studio Code есть множество горячих клавиш, которые могут значительно ускорить вашу работу. Вот некоторые из наиболее часто используемых:Сочетание клавишДействиеCtrl + Shift + PОткрыть командную палитруCtrl + PБыстрое открытие файлаCtrl + Shi ...

Читать далее

Полное руководство по использованию ГОСТ-криптографии в .NET

В этом подробном руководстве я покажу использование всех основных криптографических алгоритмов ГОСТ 2012 года, включая хеширование, симметричное и асимметричное шифрование, электронную подпись.using System; using System.IO; using System.Linq; usin ...

Читать далее