Интересности #326
Без особых предисловий читаем интересные статьи, замеченные за последнюю неделю.
.NET
ASP.NET
C#
WPF
Реализации и примеры
- Инструменты создания API клиента для .NET
- Запуск приложений на .NET в качестве службы на Linux-системе с systemd
- Использование MassTransit (RabbitMQ) в ASP.NET Core
- Компонентные тесты на .NET 7
- Event Counters - Running Locally
- Testcontainers - Integration Testing Using Docker In .NET
- Building a Resilient Email Sending Method in .NET with SmtpClient, Retry Support, and the Outbox Pattern
Azure
Yandex Cloud
Архитектура
Веб разработка
- Проблема код-ревью: ESLint — больше, чем просто «extend»
- Повышаем продуктивность разработки: магия общей ESLint конфигурации
CSS
JavaScript
- Релиз Bun 1.0 (новый runtime для JavaScript)
- Делаем import/require ясными и красивыми
- Принцип работы async/await в JavaScript
Инструменты
Visual Studio
- Elevating Debugging with Auto-decompilation and External Sources
- Keep your casing with Case-preserving Find and Replace
Visual Studio Code
Контейнеры
- Секреты в kubernetes используя Hashicorp Vault + External Secrets Operator
- Как сломать все! 5 вредных советов для Kubernetes
- Building Multi-Architecture Container Images
- Pushing Multi-Architecture Container Images
Очереди
Разное
Разработка
- Практика Go — Основы
- Упрощенный пример на Rust обучения нейронной сети на основе Candle Framework от Hugging Face
- Идиоматический код на Rust для тех, кто перешел с других языков программирования
Разработка игр
Хранилища данных
PostgreSQL
- Способ залезть в «кишочки» операционной системы, Docker из PostgreSQL с помощью SQL
- Мониторинг PostgreSQL. Новые возможности анализа производительности 1С и других систем. Часть 2: Трассировка
- JSONB и hstore: использование специальных типов данных PostgreSQL для работы с полуструктурированными данными
SQL Server