Forwarded from Библиотека программиста | программирование, кодинг, разработка
Всем привет! 👋
Нам часто поступают вопросы о курсе по английскому для IT. Мы всерьез заинтересовались этой темой и хотим узнать у вас, нашей аудитории, насколько это востребованно.
Опрос займет не более 10 минут, но нам очень важно знать ваше мнение. Итоговые результаты опроса опубликуем через неделю.
Пройти опрос можно тут.
Нам часто поступают вопросы о курсе по английскому для IT. Мы всерьез заинтересовались этой темой и хотим узнать у вас, нашей аудитории, насколько это востребованно.
Опрос займет не более 10 минут, но нам очень важно знать ваше мнение. Итоговые результаты опроса опубликуем через неделю.
Пройти опрос можно тут.
💩11👍6🤔1
Azure Functions .NET Isolated Worker: введение и практика использования.
https://proglib.io/w/cd42bc42
https://proglib.io/w/cd42bc42
GitHub
GitHub - Azure/azure-functions-dotnet-worker: Azure Functions out-of-process .NET language worker
Azure Functions out-of-process .NET language worker - Azure/azure-functions-dotnet-worker
👍3👎1
AWS Lambda с .NET 6: теория и практика использования бессерверных вычислений.
https://proglib.io/w/60a858db
https://proglib.io/w/60a858db
Code With Mukesh
AWS Lambda with .NET 6 - Serverless Computing
In this article, we will learn about using AWS Lambda with .NET 6, deploying this serverless function to AWS, and much more.
👍1
#tip
🔧 NUnit — фреймворк для модульного тестирования, который подходит для всех языков .NET.
https://proglib.io/w/5e6ef991
🔧 NUnit — фреймворк для модульного тестирования, который подходит для всех языков .NET.
https://proglib.io/w/5e6ef991
👍10💩9😱1
Анонс библиотеки XSpecification, которая представляет собой имплементацию паттерна «Спецификация» для Linq / Elasticsearch и будет полезна в первую очередь тем, у кого есть большое количество бизнес-логики при фильтрации или множество параметров фильтрации.
https://proglib.io/w/bddbd75e
https://proglib.io/w/bddbd75e
Хабр
Упрощение сложной фильтрации в LINQ с помощью шаблона «Спецификация» и библиотеки XSpecification
Как гласит Википедия: «Спецификация» в программировании — это шаблон проектирования , посредством которого представление правил бизнес логики может быть преобразовано в виде цепочки объектов,...
👍6👎1
Цикл статей о разработке мультитенантных приложений с использованием ASP.NET Core и EF Core:
1. The database: Using a DataKey to only show data for users in their tenant
2. Administration: different ways to add and control tenants and users
3. Versioning your app: Creating different versions to maximise your profits
4. Hierarchical multi-tenant: Handling tenants that have sub-tenants
5. Advanced techniques around ASP.NET Core Users and their claims
6. Using sharding to build multi-tenant apps using EF Core and ASP.NET Core
1. The database: Using a DataKey to only show data for users in their tenant
2. Administration: different ways to add and control tenants and users
3. Versioning your app: Creating different versions to maximise your profits
4. Hierarchical multi-tenant: Handling tenants that have sub-tenants
5. Advanced techniques around ASP.NET Core Users and their claims
6. Using sharding to build multi-tenant apps using EF Core and ASP.NET Core
👍16
Сравнение производительности операции инициализации пустого массива в С#. Спойлер:
https://proglib.io/w/c55c947b
Array.Empty<T>()
быстрее, но не забывайте, что это всего лишь локальные тесты автора статьи.https://proglib.io/w/c55c947b
Mith.dev
C# .NET Performance - Initialising Empty Array
When initialising an empty array in your codebase, there are two options you would choose from:
new T[0] or Array.Empty<T>(). This benchmark is to compare the two options to see their performance statistics.
Benchmark and Results
[SimpleJob(RuntimeMo...
new T[0] or Array.Empty<T>(). This benchmark is to compare the two options to see their performance statistics.
Benchmark and Results
[SimpleJob(RuntimeMo...
👍6👎6🤔4
Сравнение различных подходов к созданию первичных ключей с акцентом на NewId.
https://proglib.io/w/2c5d9b42
https://proglib.io/w/2c5d9b42
www.nuget.org
NewId 4.0.1
NewId is an ordered 128-bit unique identifier generator using the Flake algorithm.
👍4👎1
Краткое руководство по LINQ с примерами + пример трёх распространённых ошибок LINQ и способов их исправления.
DEV Community 👩💻👨💻
Three common LINQ mistakes and how to fix them
LINQ is the declarative and lazy-evaluated way of working with collections. It's not that complicated...
👍11😁2👎1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
This media is not supported in your browser
VIEW IN TELEGRAM
Data Science без знания математики – это как вождение машины без знаний ПДД
Почему так? Отщепенцы в дата сайенс юзают только чужие модели. Профи же создают свои модели и улучшают существующие – поэтому высоко ценятся!
Хотите стать настоящим профессионалом в Data Science и решать любые задачи? Изучите линейную алгебру, матанализ, теорию вероятности, комбинаторику и другие разделы вышмата.
В этом поможет курс «Математика для Data Science», специально разработанный преподавателями ВМК МГУ совместно с Proglib Academy 📚
Уникальная авторская программа поможет:
• изучить разделы математики, необходимые для успешной работы в дата сайенс и анализе данных;
• отработать навыки математического и абстрактного мышления;
• подготовиться к поступлению в ШАД.
Хорошая новость для тех, кто подзабыл школьную математику – в программе есть блок, который поможет освежить и эти знания!
👉 Узнать больше о курсе
Воспользуйтесь промокодом PROGLIB, чтобы получить скидку 20% до 13 мая!
Почему так? Отщепенцы в дата сайенс юзают только чужие модели. Профи же создают свои модели и улучшают существующие – поэтому высоко ценятся!
Хотите стать настоящим профессионалом в Data Science и решать любые задачи? Изучите линейную алгебру, матанализ, теорию вероятности, комбинаторику и другие разделы вышмата.
В этом поможет курс «Математика для Data Science», специально разработанный преподавателями ВМК МГУ совместно с Proglib Academy 📚
Уникальная авторская программа поможет:
• изучить разделы математики, необходимые для успешной работы в дата сайенс и анализе данных;
• отработать навыки математического и абстрактного мышления;
• подготовиться к поступлению в ШАД.
Хорошая новость для тех, кто подзабыл школьную математику – в программе есть блок, который поможет освежить и эти знания!
👉 Узнать больше о курсе
Воспользуйтесь промокодом PROGLIB, чтобы получить скидку 20% до 13 мая!
👎10👍3
#news
Свежие статьи, руководства и новости .NET-разработки:
— .NET documentation - what's new? April 2022
— Case Study: Double performance in under 30 minutes – Visual Studio Blog
— Visual Studio on an ultra-wide monitor – Visual Studio Blog
— YARP 1.1 is here with new requested reverse proxy features – .NET Blog
— Microsoft Graph’s Journey to .NET 6 – .NET Blog
— Upgrading a WCF service to .NET 6 with CoreWCF – .NET Blog
— Quickly Map Your NuGet Packages to Sources – The NuGet Blog
Свежие статьи, руководства и новости .NET-разработки:
— .NET documentation - what's new? April 2022
— Case Study: Double performance in under 30 minutes – Visual Studio Blog
— Visual Studio on an ultra-wide monitor – Visual Studio Blog
— YARP 1.1 is here with new requested reverse proxy features – .NET Blog
— Microsoft Graph’s Journey to .NET 6 – .NET Blog
— Upgrading a WCF service to .NET 6 with CoreWCF – .NET Blog
— Quickly Map Your NuGet Packages to Sources – The NuGet Blog
👍1
NBomber — библиотека для написания сценариев нагрузочного тестирования с помощью C# и легковесная альтернатива JMeter. В статье представлено краткое введение в NBomber и описаны преимущества данного инструмента.
https://proglib.io/w/b75c286d
https://proglib.io/w/b75c286d
Хабр
NBomber как альтернатива JMeter для .NET разработчика
Как и многие разработчики, впервые столкнувшиеся с нагрузочным тестированием, я начал с JMeter. Для ознакомления и простых сценариев JMeter полностью меня устраивал, но с усложнением задач и...
🔥7👍3
#infographic
Разбираем внутренности C# Dictionary<T> (операции добавления, удаления и изменения размера) с помощью инфографики и подробных объяснений каждого шага. Эта статья — подкрепление к инфографике, опубликованной ранее на канале.
https://proglib.io/w/d53c4cea
Разбираем внутренности C# Dictionary<T> (операции добавления, удаления и изменения размера) с помощью инфографики и подробных объяснений каждого шага. Эта статья — подкрепление к инфографике, опубликованной ранее на канале.
https://proglib.io/w/d53c4cea
dotnetos.org
Dictionary implementation in C# - Dotnetos - courses & conferences about .NET
Did you know that a Dictionary was introduced in .Net Framework 2.0 - that is almost 20 years ago! This collection is mainly used to store key-value pairs. In this post you will learn how the hash algorithm is used in the Dictionary implementation and you…
👍14