Каждый, кто не желает смягчить свое сердце, кончит размягчением мозга.

- Гилберт Честертон

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

Автозапуск Chromium в режиме kiosk при загрузке Orange PI

При обычном запуске Chromium, переход в режим kiosk осуществляется при нажатии на кнопку F11, выход – по повторному нажатию на F11. В этом режиме браузер открывается на весь экран, перекрывая все текущие элементы рабочего стола, включая панель инстру ...

Читать далее

Использование ForEach в LINQ

LINQ (Language Integrated Query) в C# предоставляет множество методов расширения, которые помогают работать с коллекциями данных. Одним из таких методов является ForEach(), который позволяет выполнять определенное действие для каждого элемента коллек ...

Читать далее

ss - утилита для отображения информации о сетевых сокетах

ss(сокращение от "socket statistics") - это консольная утилита командной строки в Linux и других Unix-подобных операционных системах, которая используется для отображения информации о сетевых сокетах, подключениях TCP/UDP, маршрутизации и других сете ...

Читать далее

Как запускать фоновые задачи в приложении NET Core

В этой записи блога я расскажу, как запускать фоновые задачи в веб-приложениях net Core, используя инфраструктуру и API, предоставляемые платформой ASP.Net Core. Существует множество сценариев, в которых вы хотите постоянно выполнять задачу в фоновом ...

Читать далее

Планировщик на ASP.NET 6 с помощью Quartz.NET и мониторинга SignalR

В этой статье мы собираемся использовать Quartz.NET для планирования наших заданий и использовать Signalr для просмотра мониторинга результатов/прогресса.Создайте js-файл SignalR.создайте файл hub.js и сохраните его в папке wwwroot->js.const conne ...

Читать далее

Парсинг веб-страниц с помощью C#

Прочитав этот пост, вы узнаете, как создать настоящий веб-парсер C#. Имейте в виду, что даже если вы используете C#, вы сможете адаптировать эту информацию для всех языков, поддерживаемых платформой .NET, включая VB.NET и F#.Создание веб-парсера с по ...

Читать далее

Хост веб-приложения .net core 6.0 в качестве службы Windows Kestrel

Если вы создадите веб-приложение .NET Core 6.0 по умолчанию, оно будет работать как служба приложений. Но если вы хотите разместить приложение самостоятельно, вы можете запустить его как службу Windows.Вот как вы обычно инициализируете веб-приложение ...

Читать далее

Создание файла в формате docx

Библиотека WordRoller сама по себе не предоставляет возможность для создания файлов в формате Word (.docx). Однако, вы можете использовать WordRoller вместе с библиотекой Open XML SDK для создания документов Word.Вот пример того, как вы можете исполь ...

Читать далее

Контроль доступа на сервере Mosquitto MQTT

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

Читать далее

Mosquitto - аутентификация по имени пользователя и паролю

Брокер Mosquitto MQTT можно настроить так, чтобы он требовал аутентификации клиента с использованием действительного имени пользователя и пароля, прежде чем будет разрешено соединение. Комбинация имени пользователя и пароля передается в виде открытог ...

Читать далее