Cockpit, Samba и ZFS
Приветствую вас, «мои маленькие любители этого интересного». Сегодня будем устанавливать Linux на виртуальную машину + открывать доступ к каталогам по протоколу SMB (windows).
Сетевой дневник одного программиста
Персональный блог Константина Огородова
Приветствую вас, «мои маленькие любители этого интересного». Сегодня будем устанавливать Linux на виртуальную машину + открывать доступ к каталогам по протоколу SMB (windows).
Тестирование производительности при передачи данных между моделями разных слоёв приложения.
Последние годы наиболее актуальным и современным подходом организации компонентов приложения считается так называемая чистая архитектура. Наверняка вы с ней знакомы, но если есть желание освежить память — рекомендую начать со статьи Общие архитектуры веб-приложений с сайта Microsoft Learn. В этой статье представлена эволюция архитектурных подходов с их достоинствами и недостатками. Далее можно переходить к оригинальной […]
Выбор между Environment.TickCount, Environment.TickCount64, Stopwatch.GetTimestamp и DateTime.UtcNow при измерении интервалов времени на платформе .NET
Использование BenchmarkDotNet для замеров производительности кода.
Использование KeyCloak в качестве единой точки входа (SSO) для одностраничных приложений (SPA) (в том числе Blazor) с применением подхода «каждому интерфейсу своя серверная часть» (BFF) на платформе .net core
На платформе dotnet версионирование осуществляется либо за счёт изменения свойств проекта, либо за счёт переопределения значений этих свойств во время сборки приложения как обычного, так и контейнеризированного (Dockerfile).
Не так давно я сравнивал Entity Framework Migrations и FluentMigrator и пришёл к выводу, что при использовании Entity Framework для миграции БД лучше подходят его же миграции. Решил на этом не останавливаться и продолжить изыскания дальше. Давайте представим, что мне необходимо написать небольшое приложение для персональных тренировок. Данные хранить предполагается в реляционной базе данных — […]
В связи со специальной военной операцией России многие иностранные компании отказались в том или ином виде сотрудничать с Россиянами и Белорусами. В том числе и разработчики Radarr и Sonarr — ребятки отключили доступ к своим серверам и программы перестали связываться с IMDB и TVDB. Вдобавок к этому повышенный интерес к RuTracker’у со снятием блокировки некоторыми […]
По мере развития программного продукта изменяется не только код, но и структура БД. Для этого хотелось бы иметь лёгкий в освоении инструмент на все случаи жизни. Наиболее любопытным мне видятся 2 варианта: Миграции Entity Framework и FluentMigrator. Каждый из инструментов по-своему интересен, однако «на двух стульях не усидеть» — нужно выбрать что-то одно. Чтобы было […]