Более 7500 PR были объединены в dotnet / runtime за последний год, из которых значительный процент так или иначе повлиял на производительность.
Stephen Toub проводит экскурсию по более чем 350 PR, которые нашли свое применение в .NET 9, отличающейся высокой производительностью.
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - dotnet/runtime: .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
👍12❤3🔥2
🛠️ Пример модульного теста C# с использованием паттерна Builder
💬 Кто использует паттерн Builder для настройки тестовых данных? В каких ситуациях оправданы дополнительные накладные расходы на обслуживание?
#dotnet #csharp #tip by Dave Callan
💬 Кто использует паттерн Builder для настройки тестовых данных? В каких ситуациях оправданы дополнительные накладные расходы на обслуживание?
#dotnet #csharp #tip by Dave Callan
🥰19👍6🤩3🥱3🤔1
🎙Выпуск подкаста RadioDotNet про реинкарнацию Discriminated Unions, Mono и многое другое
⏳ Таймкоды:
[00:00:00] — Приветствие
[00:01:10] — Microsoft передала Mono сообществу Wine
[00:10:30] — .NET 9 Preview 7
[00:28:20] — Enable NuGet auditing for your .NET projects
[00:33:05] — Visual Studio 2022 v17.11 GA
[00:38:30] — Type Unions for C#
[01:01:15] — Кратко о разном
⏯ YouTube | Другие площадки
#подкасты
⏳ Таймкоды:
[00:00:00] — Приветствие
[00:01:10] — Microsoft передала Mono сообществу Wine
[00:10:30] — .NET 9 Preview 7
[00:28:20] — Enable NuGet auditing for your .NET projects
[00:33:05] — Visual Studio 2022 v17.11 GA
[00:38:30] — Type Unions for C#
[01:01:15] — Кратко о разном
⏯ YouTube | Другие площадки
#подкасты
👍8😁2❤1
Он был представлен в C# 11. Видимость созданного типа ограничена исходным файлом, в котором он объявлен.
Эта фича помогает избегать конфликтов имен при написании генераторов исходного кода.
💬 Как думаете, в каких кейсах его еще можно применить?
#dotnet #csharp #tip by Oleg Kyrylchuk
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35😁5
Надеемся, что все отлично отпраздновали день программиста. А нам за два дня пришло много ответов на нашу задачу.
У нас есть победитель, он выбран рандомно среди правильных ответов:
erdnya — аккаунт закрытый. Свяжитесь с @mdudarevcontact
Мы с ним свяжемся и дадим доступ к любому из следующих курсов
Курсы на выбор:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤2
🔼 Spread element в C# 12: простой пример
Идея похожа на
💬 Уже пользовались?
#dotnet #csharp #tip by Dave Callan
Идея похожа на
...
( три точки) в JavaScript и используется для объединения коллекций.💬 Уже пользовались?
#dotnet #csharp #tip by Dave Callan
🔥38👍12🌚5😢1🎉1
✨Мы хотим провести большой розыгрыш и подарить победителю смартфон на выбор. Помимо iPhone, предлагаем вам выбрать, какой ещё смартфон вы бы хотели видеть среди призов👇
👍5😁2
Какой смартфон вам по душе:
Anonymous Poll
12%
OnePlus Open 5G
4%
OPPO Find N3
56%
Samsung Galaxy S24 Ultra на 1ТБ
27%
Xiaomi 14 Ultra 512 ГБ
8%
Vivo X100 Ultra
13%
Свой вариант (напишу в комментариях)
❤7😁4
🤔 Как работать с коллегами, застрявшими в прошлом?
C#-разработчик делился опытом работы с двумя коллегами, которые до сих пор работают по стандартам C# 1.0 и практически ничего не знают о современных методах. На Reddit пришел за советами — как быть, что делать.
💬 Кажется, главный совет в данном случае — искать другую компанию. Или есть шанс что-то исправить?
C#-разработчик делился опытом работы с двумя коллегами, которые до сих пор работают по стандартам C# 1.0 и практически ничего не знают о современных методах. На Reddit пришел за советами — как быть, что делать.
💬 Кажется, главный совет в данном случае — искать другую компанию. Или есть шанс что-то исправить?
😁38👍2
Начиная с версии 17.12 Preview 2, больше не нужно явно повторять значения, которые используются в разных окружениях.
#dotnet #csharp #tip by Dave Callan
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉12👍5❤3🥰1
❗Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
👾4
Как будто у Unreal и Unity родился ребёнок
— такое трогательное описание дали движку в геймдев-сообществе. Эта фраза точно передаёт его суть, ведь движок действительно задумывался как нечто среднее между Unity Engine и Unreal Engine.
Flax Engine — современный 3D-движок для разработки игр, написанный на C++ и C#. От потрясающей графики до мощных скриптов, он разработан для быстрого workflow со множеством готовых к использованию функций.
Ребята из PVS-Studio уже разобрали основные особенности движка и наиболее интересные проблемы, найденные в его исходниках с помощью одноименного статического анализатора.
👉 GitHub
😁20❤6👍5🎉3🤔2
Привет, друзья! 👋
Готовим статью «Лучшие шрифты для программирования» и хотим узнать ваше мнение! 🖥️✨
Готовим статью «Лучшие шрифты для программирования» и хотим узнать ваше мнение! 🖥️✨
Какой шрифт вы используете для написания кода? 🤓
Anonymous Poll
30%
Consolas
13%
Fira Code
40%
JetBrains Mono
4%
Source Code Pro
4%
Monaco
14%
Cascadia Code
11%
Другой (напишите в комментариях)
👍2❤1
Что для вас самое важное в шрифте для кода? 🧐
Anonymous Poll
75%
Четкость символов
20%
Поддержка лигатур
61%
Различимость похожих символов (0 и O, 1 и l)
5%
Наличие курсивного начертания
17%
Компактность
6%
Другое (уточните в комментариях)
🤩1
Поделитесь своим опытом: какой шрифт, на ваш взгляд, самый удобный для долгих сессий кодинга и почему? 💻🕰️
Ждем ваши ответы в комментариях! Самые интересные и полезные советы войдут в нашу статью. 📝💡
Ждем ваши ответы в комментариях! Самые интересные и полезные советы войдут в нашу статью. 📝💡
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
🎁 256-й день года: 15 подарков, которые оценит каждый программист
Мы собрали 15 идей подарков — от практичных гаджетов до инструментов для профессионального роста. Эти подарки не только упростят рабочий процесс, но и вдохновят на новые достижения. Независимо от того, junior вы или senior, в нашем списке каждый найдёт что-то для себя.
👉 Смотреть список
Мы собрали 15 идей подарков — от практичных гаджетов до инструментов для профессионального роста. Эти подарки не только упростят рабочий процесс, но и вдохновят на новые достижения. Независимо от того, junior вы или senior, в нашем списке каждый найдёт что-то для себя.
👉 Смотреть список
🔥7👍2👾2