Вы не узнаете по-настоящему, что такое рождество до тех пор, пока вы не потеряете его в какой-нибудь чужой стране.

- Эрнест Хемингуэй

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

React useState

React является одним из самых популярных инструментов для создания пользовательских интерфейсов (UI) и одностраничных приложений (SPA). В React используется useState для управления состоянием компонентов. В этой статье мы рассмотрим, как использовать ...

Читать далее

Религия CRON

Очередная заметка, почему именно религия, рассматривать будем не сам CRON (как программу), а формат записи. Формат Cron это простой, но мощный и гибкий способ описания времени и периодичности действий. Традиционный (унаследованный из мира Unix) cron- ...

Читать далее

Коротко о JWT

Есть такая штука, называется JWT - JSON Web Token. По сути это способ (стандарт) обернуть данные (payload) в подписанный пакет. В основном это используется для обмена данными, например авторизационными. Рассмотрим как это работает на простом примере ...

Читать далее

Использование сервисов scoped внутри singletons

Хотелось бы сразу предупредить, что попытка использовать сервисы с ограниченной областью действия внутри singletons (или использование любого недолговечного сервиса внутри долгоживущего сервиса, если уж на то пошло!), как правило, является плохой иде ...

Читать далее

Округление числа с плавающей запятой до n знаков после запятой

В этом посте будем обсуждать, как округлить число с плавающей запятой до n знаков после запятой в C#.Использование Decimal.Round() методДругим распространенным подходом является использование Decimal.Round() метод округления значения до указанного ко ...

Читать далее

Запросы к базе данных в Entity Framework Core

Для извлечения данных из базы данных Entity Framework Core использует технологию LINQ to Entities. В основе данной технологии лежит язык интегрированных запросов LINQ (Language Integrated Query). LINQ предлагает простой и интуитивно понятный подход д ...

Читать далее

Перевод строки в шестнадцатеричном коде в ascii на C#

Этот код преобразует шестнадцатеричную строку в ASCII, вы можете скопировать и вставить ее в класс и использовать без создания экземпляров. И по традиции начнем с основ, что такое ascii и hex. HEX система (сокращенно «шестнадцатеричная») использует в ...

Читать далее

Реализация расчета CRC16 Modbus RTU на C#

Начнём с основ, так что такое modbus rtu. Modbus RTU (Remote Terminal Unit) – это протокол, используемый для последовательной связи и является наиболее распространенной реализацией, доступной для Modbus. Modbus RTU использует компактное двоичное пред ...

Читать далее

Открыть порт на прослушивание для проверки

В работе системного администратора иногда возникает необходимость предварительной настройки и проверки оборудования. На сервере ещё нет службы, которая бы слушала определённый порт, но нужно настроить оборудование и проверить, что доступ к нему откры ...

Читать далее

Публикация приложения одним файлом с помощью Visual Studio

Visual Studio создает многократно используемые профили публикации, которые управляют процессом публикации приложения. Для приложений ASP.NET, .NET Core можно использовать средство публикации для развертывания приложений. Средство публикации помогает ...

Читать далее