Интересности #326 10 сентября 2023 Ссылки Комментарии (1) Без особых предисловий читаем интересные статьи, замеченные за последнюю неделю. .NET Tales from the .NET Migration Trenches ASP.NET Introducing the Identity API endpoints C# Осторожно: ICacheEntry Null conditional awaitOptimising .NET code: Avoiding allocations using Span<T>WPF WPF File Dialog Improvements in .NET 8Реализации и примерыИнструменты создания API клиента для .NETЗапуск приложений на .NET в качестве службы на Linux-системе с systemdИспользование MassTransit (RabbitMQ) в ASP.NET CoreКомпонентные тесты на .NET 7Event Counters - Running LocallyTestcontainers - Integration Testing Using Docker In .NETBuilding a Resilient Email Sending Method in .NET with SmtpClient, Retry Support, and the Outbox Pattern Azure Логирование в Azure с Application Insights и Serilog Yandex CloudДёшево, сердито и не жмёт: как работает запуск контейнеров в Yandex Serverless ContainersАрхитектура Сага о консистентности данныхPlugin Architecture Design Pattern - A Guide to Modularity Веб разработка Проблема код-ревью: ESLint — больше, чем просто «extend» Повышаем продуктивность разработки: магия общей ESLint конфигурации CSS Типизированные CSS переменные с @propertyКак HTML и CSS влияют на доступность JavaScript Релиз Bun 1.0 (новый runtime для JavaScript)Делаем import/require ясными и красивымиПринцип работы async/await в JavaScript Инструменты NuGet - Lock files7 Command Prompt Techniques in Windows You Should Know Visual Studio Elevating Debugging with Auto-decompilation and External SourcesKeep your casing with Case-preserving Find and Replace Visual Studio Code Visual Studio Code August 2023 Контейнеры Секреты в kubernetes используя Hashicorp Vault + External Secrets OperatorКак сломать все! 5 вредных советов для KubernetesBuilding Multi-Architecture Container ImagesPushing Multi-Architecture Container Images Очереди Building Kafka Event-Driven Applications with KafkaFlow РазноеYandexGPT 2 — большое обновление языковой модели Яндекса / Хабр (habr.com)Разработка Практика Go — ОсновыУпрощенный пример на Rust обучения нейронной сети на основе Candle Framework от Hugging FaceИдиоматический код на Rust для тех, кто перешел с других языков программирования Разработка игр Недельный геймдев: #137 — 3 сентября, 2023Хранилища данныхНужна ли Redis новая архитектура? (13 лет спустя) PostgreSQL Способ залезть в «кишочки» операционной системы, Docker из PostgreSQL с помощью SQLМониторинг PostgreSQL. Новые возможности анализа производительности 1С и других систем. Часть 2: ТрассировкаJSONB и hstore: использование специальных типов данных PostgreSQL для работы с полуструктурированными даннымиSQL ServerНовое в SQL Server 2022: Контейнерные группы доступности