Интересности #341 4 февраля 2024 Ссылки Комментарии (0) В очередной раз получилась подборка за 2 неделе. В ней неожиданно много статей по Rust. Но и других интересностей не мало. Запасаемся временем, читаем, смотрим … .NET .NET 8–Refresh memory limit.NET Rocks! .NET 8 Migration with Jimmy BogardA replacement for BinaryFormatter in .NET 8 ASP.NET Tales from the .NET Migration Trenches – HangfireLog Request Headers Middleware for ASP.NET CoreImproving ASP.NET Core Security By Putting Your Cookies On A Diet AspirePersisting Data Volumes With .NET AspireC# Async/Await в C#. Часть 5. Функция-перечисление и цикл через рекурсию, асинхронный вызов без Async/AwaitЕще раз про асинхронную машину состояний и где именно там аллокацииUnderstanding C# 8 default interface methodsCollection Performance in Microsoft .NET: Converting Byte Array to Span<byte>Checking if a collection is empty in C#How to get assembly code generated by the JIT for a C# method Entity FrameworkStreaming files to PostgresБиблиотекиMocking GraphQL queries with WireMock.NETSerilogTracingReleased: Microsoft.Data.SqlClient 5.1.5Реализации и примерыA Range kata implementation in C#Testing your incremental generator pipeline outputs are cacheableThe fastest CSV parser in .NETPlugin Architecture Pattern in C#Building Resilient .NET Applications with Polly Azure How to deploy .NET Aspire apps to Azure Container AppsObservability on Azure Container AppsPublic facing Azure Container Registry Reference Architecture RustОсновы Rust: синтаксис и структуры данныхTrait-объекты и полиморфизм в RustОсно��ы многопоточности в RustКак работает управление памятью в Rust без сборщика мусораДелаем двоичные файлы Rust меньше по умолчаниюПередавать пустые срезы между Rust и C/C++ на удивление сложно «Once you go Rust, you never go back»: создаем игру для программистов на BevyАлгоритмы Meet the Default Sorting Algorithms! Архитектура Банки.ру: от монолита до микрофронтендовПрименение DDD. От моделей до EDM — поиск новых форм и архитектурные излишества«Кабанчик» и консистентность кэшаLesson 179 - Domain to Architecture Isomorphism Part 1Error categories and category errorsFree your HTTP API. Misconceptions are holding you back!DDD in large product portfolios - Andreas Pinhammer - DDD EuropeBalancing Cross-Cutting Concerns in Clean Architecture БезопасностьПочему PASETO лучше для аутентификации, чем JWTОбманчиво простой и интересный RSAВеб разработка HTML & CSS HTML: плохие стороныHTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 5Как писать более чистый CSS: дюжина советов от банальных до неочевидных12 Modern CSS One-Line UpgradesExperimental CSS-Only Carousels with Scroll-Driven Animations JavaScript Event Loop. Мифы и реальностьCache API — кэшируем данные на стороне клиента TypeScript Announcing TypeScript 5.4 Beta React Next.js App Router. Опыт использования. Путь в будущее или поворот не тудаЛичный опыт: переход с Redux на Effector. И при чем тут DXReact-lens — эффективное управление состоянием в приложениях в ReactJsDemystifying Loaders and Actions in React Router 6 (Part 2)How to Create a React App in 2024 Инструменты Nginx: шпаргалкаWindows Terminal Preview 1.20 Releaseinside .gitIntroducing the MSTest Runner - CLI, Visual Studio, & More Visual Studio Visual Studio productivity features in 2023Learn Intermediate and Advanced GitIn the Debugger's Spotlight: A Year in ReviewLog Request Headers Middleware for ASP.NET Core Visual Studio Code Visual Studio Code January 2024Visual Studio Code Extensions to Boost Your Productivity in 2024 Контейнеры KubernetesЗапуск проекта в Kubernetes за 60 минут: инструменты, GitLab, TerraformKustomize в KubernetesКвоты в Kubernetes: очевидные, менее очевидные и совсем не очевидныеHelm ChartsСинхронизация локальных изменений с kubernetes контейнером. Часть 2Kubernetes: шпаргалка для собеседованияKubernetes: шпаргалка для собеседования часть 2Как мы использовали Telekube для удаленной отладки приложений в KubernetesDockerIntroducing Docker Build Cloud: A new solution to speed up build times and improve developer productivity Машинное обучениеПросто о Stable Diffusion: никакой магииОС Introducing Windows Server 2025!Очереди Основы репликации в Kafka Разное В плену JavaScript: как веб-разработка стала заложницей одного языкаСистема статусов для проектов в ObsidianРазработка Техдолга не существуетTech Debt Walls Разработка игрНедельный геймдев: #158 — 28 января, 2024Разработка Tower Defense на Unity — часть 1Игровые движки, которые на слуху Хранилища данныхВопросы по SQL, которые часто задают на собеседованииЧасть 1Часть 2A Comprehensive Guide To Data ModelingState of the Database Landscape Results 2024PostgreSQLУправление загрузкой с помощью PostgreSQL и pg_headerkitКак следует произносить название СУБД PostgreSQL