Интересности #347 31 марта 2024 Ссылки Комментарии (0) В этот раз за две недели набежало не так и много интересного, но тем не менее есть что почитать… .NET Малоизвестные детали реализации Math.Round() в .Net NuGet–Change the global-packages cache location Bing on .NET 8: The Impact of Dynamic PGO .NET 7 will reach End of Support on May 14, 2024 ASP.NET Битва фреймворков: сравнение высокопроизводительных HTTP-библиотек C# Как в C# быстро извлечь подстроку Async/await. Куда делся thread. Инверсия асинхронности. Разоблачение мистификации Шаблонный сервис C# Difference Between await and Task.Wait in C# Why Should We Avoid Using Await in a Loop in C# Entity Framework Implementing Soft Delete With EF Core Adding EntityFramework and Sqlite to ASP.NET Core Web API Библиотеки Как правильно замерить скорость работы кода в .NET Best Practices for Logging With Serilog Реализации и примеры Непобедимый null: копаемся в исходном коде nopCommerce Implementing Dijkstra's algorithm for finding the shortest path between two nodes using PriorityQueue in .NET 9 Autofac In ASP NET Core - How To Avoid A Debugging Nightmare Collection Performance: Using ForEachAsync() with List<> Azure .NET on Azure Functions – March 2024 roadmap update Announcing General Availability of Azure App Service Automatic Scaling Rust Практическое руководство по Rust. 4/4 Практическое руководство по Rust. Бонус Rust 1.77.0: C-подобные строки, offset_of!, рекурсивные async fn, strip в release-профилях Архитектура Сколько точек зрения у Архитектора в ИТ? Вы за это заплатите! Цена Чистой Архитектуры Часть 1 Часть 2 Как управлять распределённой системой, не привлекая внимания санитаров «Неисповедимы пути архитекторов»: FAQ по профессии архитектор решений (Solution Architect) Neal Ford — Granularity and Communication in Microservice Architectures The WORST Domain Modeling Mistakes! Lesson 183 - Head First Software Architecture Book (March 25, 2024) Веб разработка Форматы изображений в вебе (2024) Почему реактивность без VDOM (с реальным DOM) лучше, чем реактивность с VDOM? NPM–Change cache JavaScript Взгляд на асинхронность в JavaScript: роль Event Loop, промисов и async/await Основы Event Loop в JavaScript TypeScript Использование кастомных шаблонов и конфигов для swagger-typescript-api Learn TypeScript for Practical Projects React Как я отрендерил миллион строк в React Представляем Firebolt: Продуктивный React фреймворк 7 Common Mistakes When Using React Hooks Инструменты Visual Studio Visual Studio and GitHub Copilot at GDC 2024 See Your Pull Request Comments with the Latest Preview A new MSBuild editing experience Visual Studio 2022 Release Notes - 17.9.5 Announcing SQL Server Data Tools (SSDT) for ARM64 Architecture in Visual Studio 17.10 Preview 2 Visual Studio Code Плагин для анализа планов PostgreSQL в VS Code, и его разработка Giving your app a temporary public URL with VS Code port forwarding Контейнеры Как работает etcd с Kubernetes и без него Большая шпаргалка по Docker: как распилить монолитный проект на части Disabling services with Docker profiles Мониторинг Как мы выстроили систему визуализации ошибок с помощью Grafana и снизили время на их отработку с 2 часов до 15 секунд Очереди Лучшие практики для надёжной работы с RabbitMQ Автомасштабирование рабочих нагрузок Kafka с помощью кастомных метрик Разработка Насмотренность в разработке: путь к чистому и качественному коду Темная сторона Open Source Актуально ли сегодня ООП? 12 Documentation Examples Every Developer Tool Can Learn From Разработка игр Может ли форма пространства влиять на эмоции игрока? Анимируем 3d-персонажа в Unity3D: скачиваем модель персонажа, скачиваем анимации Хранилища данных Внутри S3. Доклад Яндекса Обновление кешей сервисов в реальном времени с помощью YDB CDC на примере Yandex Monitoring Дом, милый дом: нюансы работы с ClickHouse. Часть 1 ClickHouse как бэкенд для Prometheus Альтернативный вариант к подходу хранения SQL-кода в репозитории и его разработке Медленное выполнение команды TRUNCATE: анализ проблемы блокировок спинлока в SQL Server PostgreSQL PostgreSQL 17: Часть 4 или Коммитфест 2024-01 Мигрируем с SQL Server на PostgreSQL двумя способами