Берегись того, кто не ответил на твой удар.

- Бернард Шоу

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

Метод векторного осреднения при измерении направления ветра.

Метод векторного осреднения является одним из способов определения направления ветра при метеорологических измерениях. Он основан на обработке данных ветровых векторов, полученных за определенный период времени.Основные особенности метода векторного ...

Читать далее

Электронная цифровая подпись (ЭЦП)

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

Читать далее

SignalR - как определить состояние соединения на клиенте

В SignalR вы можете определить состояние подключения на стороне клиента с помощью кода JavaScript. SignalR предоставляет клиентские API и события, которые позволяют отслеживать изменения в состоянии подключения и реагировать на них. Вот пример того, ...

Читать далее

Сoncurrent collections

Concurrent collections - это особый класс коллекций в C#, которые предназначены для безопасного использования в многопоточных средах. Они позволяют нескольким потокам одновременно выполнять операции с общими данными без возникновения гонок данных и д ...

Читать далее

Как выйти из функции в C#

Операторы перехода обычно используются для управления потоком выполнения программы. Другими словами, операторы перехода безоговорочно передают управление от одной точки исполняемой программы к другой.Ниже приведены шесть операторов C#, отнесенных к к ...

Читать далее

Поговорим о хуках

В React, хуки (hooks) - это специальные функции, которые позволяют вам использовать состояние и другие функциональности React в функциональных компонентах. Хуки были представлены в версии React 16.8 и с тех пор стали основным способом создания компон ...

Читать далее

Управления состоянием Redux в приложении React

Redux более адаптируем и популярен среди разработчиков. Фактически, когда дело доходит до библиотек управления состоянием, Redux оказывается вариантом №1 среди фронтенд-разработчиков. Когда разработчики работают над большим проектом, используя самые ...

Читать далее

О блокчейне, с простым примером

Блокчейн - это революционная технология, которая лежит в основе многих криптовалют, таких как Bitcoin и Ethereum. Она представляет собой распределенную, децентрализованную базу данных, которая хранит записи о транзакциях, упорядоченных во временные б ...

Читать далее

Немного об реверсинженеринге ПО на примере net core приложения.

Декомпиляция - это процесс восстановления исходного кода программы из ее скомпилированной формы, обычно бинарного исполняемого файла. Декомпиляция является частью процесса реверсинженеринга программного обеспечения. Рассмотрим это более подробно:1. Р ...

Читать далее

Что такое CancellationTokenSource и CancellationToken

В .NET Core, для выполнения асинхронных операций, широко используется паттерн async/await. Этот паттерн позволяет легко создавать и управлять асинхронным кодом, не блокируя основной поток приложения. Однако, в некоторых ситуациях может возникнуть нео ...

Читать далее