Интересности #337 31 декабря 2023 Ссылки Комментарии (0) Впереди Новый Год и праздничные дни. А значит найдется время почитать и посмотреть что-нибудь интересное. Поэтому вот большой новогодний список статей и видео. .NET .NET CLI — Зачем загружать все родительские сборки при загрузке сборки Hardware Intrinsics in .NET 8 Announcing .NET Aspire Preview 2 What's New in Our Code Coverage Tooling? A new lock type in .NET 9 ASP.NET Demystifying OpenID Connect’s State and Nonce Parameters in ASP.NET Core Choosing Between Controllers and Minimal API for .NET APIs ASP.NET Interview Questions and Answers on JWT Token Security. C# Как на самом деле Async/Await работают в C#. Часть 1. Проблемы модели асинхронного программирования (APM) Как на самом деле Async/Await работают в C#. Уроки по асинхронному программированию из первой половины работы Generic Type Construction With Static Virtual Interface Members Top 6 Performance Tips when dealing with strings in C# 12 and .NET 8 The first possible new feature of C# 13: Params collection MAUI Use gradients in your UI Реализации и примеры Как стоит и как не стоит использовать HttpClient в .NET Топ-10 ошибок, найденных в C#-проектах за 2023 год Ошибки и подозрительные места в исходниках .NET 8 Синхронизация операций в .NET на примерах 4 ways to create Unit Tests without Interfaces in C# Cross-platform Christmas Countdown App in C# Updates to the StronglyTypedId library - simplification, templating, and CodeFixes Serializing restaurant tables in C# Discriminated Unions in C# High-Performance .NET CRON Jobs Azure Оптимизация Скорости и Доступности с помощью Сети Доставки Контента (CDN) в Microsoft Azure HttpContext Issues with Azure SignalR Service Azure Durable Entities Revisited Rust Есть ли Undefined Behavior в Rust? Rust 1.75.0: API адресной арифметики, async fn и impl Trait в трейтах, уcкорение rustc Yandex Cloud Как подключить Yandex GPT к своему проекту на Python Алгоритмы Фильтр Блума для эффективной синхронизации хеш-графов Сложность алгоритмов. Разбор Big O Почему B-деревья быстрые? Архитектура OpenAPI станет проще: готовится версия 4.0 Тестируемая архитектура. Часть 3: граница тестирования Разделяй и властвуй: как мы адаптировали API монолитного приложения для нужд публичных запросов и внешних интеграций API Evolution - REST vs RPC Building distributed systems–Retry storms 5 Tips for Building Resilient Architecture Path to Event-Driven Architecture. Start capturing INTENT! EDA (Event-Driven Architecture) 2023 Summit Videos Practical (a.k.a. Actually Useful) Architecture Веб разработка Знакомство с WebTransport API KISS your website или как написать уважаемый сайт на аутсорсе, глава первая Shadow Dom в fullstack HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 4 CSS Facebook выпустил новую CSS-in-JS библиотеку — StyleX Обзор на новую CSS-in-JS либу от Facebook* – StyleX Вам не нужен для этого JavaScript JavaScript Возможности JS, о которых вы возможно не знали Сборка мусора в JavaScript How to Use Async/Await in JavaScript – Explained with Code Examples TypeScript Typescript ENUM — баланс использования Функция TypeScript 5.3, о которой вам не рассказали Кодогенерация и парсинг TypeScript с помощью typescript Using TypeScript with WebGL to render graphics on the web React Типы событий в React и TypeScript Quick Tip: Understanding React Tooltip React Basics: How to Use ForwardRef Инструменты PowerShell и его возможности в уходящем году REST API/Web сервер на PowerShell Создание атомарных коммитов в Git Visual Studio Visual Studio 17.9 Preview 2 has arrived! Unlocking the Secrets of Managed Memory: Dive into Event Handler Leak Insights! A year of making you more productive using Git in Visual Studio Add Arm64 Support To Your Visual Studio 2022 Extensions Visual Studio Code Кастомизируем VS Code для веб-разработки Контейнеры Kubernetes Что происходит, когда вы создаёте Pod в Kubernetes? Kubernetes 1.29: бэкенд на nftables, изменение атрибутов тома и другие фичи Работа с хранилищами в Kubernetes: руководство для инженеров Настройки безопасности контейнеров и Kubernetes Kubernetes и Kernel Panic Знакомство с Kubernetes на практике Kubernetes, ищем базу Пишем оператор Kubernetes: руководство для начинающих Как сделать Kubernetes еще круче: секреты безупречной работы Аутентификация в Kubernetes через Gitlab'овские JWT токены Создание эмулятора игр MS-DOS в Kubernetes Contextual logging in Kubernetes 1.29: Better troubleshooting and enhanced logging Docker Разворачиваем и заворачиваем в docker проект ASP.NET core на Ubuntu в связке с PostgreSQL Разное Развеиваем мифы о собеседованиях в FAANG Стереотипы об айтишниках в кино: как ботаники выросли в циников за 60 лет .kkrieger — маленькое чудо большой демосцены Заглядываем в консоль: пасхалки и приглашения на работу, которые вы могли пропустить Разработка Подробное объяснение принципа KISS в программном обеспечении Пример для иллюстрации принципов SOLID который я (кажется) понял Так всё-таки нужны программисту алгоритмы или нет? Разработка игр Атомарный подход в Unity Вам [не] нужен свой игровой движок Дизайн уровней в DOOM 1993: игра, на которой можно учиться Недельный геймдев: #153 — 24 декабря, 2023 Недельный геймдев: #152 — 17 декабря, 2023 Недельный геймдев: #151 — 10 декабря, 2023 Хранилища данных БД — это скальпель или мультитул? Куда привела эволюция СУБД в 2023 году Распределенный SQL в Picodata Рекомендации по ведению SQL-кода SQL HowTo: итоги по строкам и столбцам «в одно действие» Прыжок по облакам: кейс миграции MS SQL Server из Azure в VK Cloud MS SQL Новое в SQL Server 2022: Microsoft.Data.Sqlclient Новое в SQL Server 2022: изменения в функции ISJSON PostgreSQL Использование Postgres-триггеров для исторических таблиц Архивная репликация в PostgreSQL: пошаговая инструкция Postgresso 12 (61) PostgreSQL: вернуть место после delete PostgreSQL в «Тензоре» — публикации за год (#4) «Один PostgreSQL, чтобы править всеми»: запись эфира-дискуссии PostgreSQL 17: Часть 3 или Коммитфест 2023-11 Курс «PostgreSQL для начинающих» #1 — Основы SQL #2 — Простые SELECT Exploring PostgreSQL Indexes Производственный календарь в PostgreSQL