Forwarded from devdigest // events
Онлайн-медиа MC.today совместно с продуктовой IT-компанией tech/uklon запускают проект «Как я стал разработчиком. Конкурс историй». Подать заявку может каждый разработчик, который живет в Украине и работает в украинской, или международной компании.
Участие бесплатное!
Заполнить анкету на участие можно по ссылке https://specials.mc.today/developers
Зачем вам участвовать в проекте:
✔️ Рассказать о себе всей Украине. Вашу историю прочитает не менее 50 000 человек
✔️О победителе MC.today напишет яркую историю
✔️Получить крутые призы:
1-е место – iPhone 13, 128 Gb
2-е – Raspberry Pi 4, 8Gb + монитор Samsung
3-е – рюкзак для ноутбука Pleatpack.
🗓 Заявки принимаются до 02 марта 2022 года включительно. Победителя организаторы объявят до 07 июня 2022 года.
Участие бесплатное!
Заполнить анкету на участие можно по ссылке https://specials.mc.today/developers
Зачем вам участвовать в проекте:
✔️ Рассказать о себе всей Украине. Вашу историю прочитает не менее 50 000 человек
✔️О победителе MC.today напишет яркую историю
✔️Получить крутые призы:
1-е место – iPhone 13, 128 Gb
2-е – Raspberry Pi 4, 8Gb + монитор Samsung
3-е – рюкзак для ноутбука Pleatpack.
🗓 Заявки принимаются до 02 марта 2022 года включительно. Победителя организаторы объявят до 07 июня 2022 года.
Forwarded from A.G.
Если вы вдруг пропустили очередное эпическое обсуждение в .NET сообществе, то оно было посвящено введению фичи Parameter null-checking.
Теперь вместо
можно писать так:
Сама фича уже вмерджена в основную ветку: https://github.com/dotnet/runtime/pull/64720
У David Fowler разгорелось нешуточное обсуждение в комментариях https://twitter.com/davidfowl/status/1491261213179002880
Высказался также и Scott Hanselman.
Теперь вместо
void M(object arg)
{
if (arg is null)
{
throw new ArgumentNullException(nameof(arg));
}
...
}
можно писать так:
void M(object arg!!)
{
...
}
Сама фича уже вмерджена в основную ветку: https://github.com/dotnet/runtime/pull/64720
У David Fowler разгорелось нешуточное обсуждение в комментариях https://twitter.com/davidfowl/status/1491261213179002880
Высказался также и Scott Hanselman.
GitHub
Initial roll out of !! by stephentoub · Pull Request #64720 · dotnet/runtime
C# 11 has implemented the parameter null checking feature !!, which let's us replace:
void M(object arg)
{
if (arg is null)
{
throw new ArgumentNullException(nameof(arg));
}...
void M(object arg)
{
if (arg is null)
{
throw new ArgumentNullException(nameof(arg));
}...
Forwarded from Blazor Community
Реализация TreeView для своих проектов: https://bit.ly/3HMVm2d
(я думал, на codeproject уже не пишут ☺️)
@BlazorChannel #Blazor
(я думал, на codeproject уже не пишут ☺️)
@BlazorChannel #Blazor
CodeProject
Building a Folder Tree in Blazor
Implementation of a folder tree in front-end and back-end
Forwarded from A.G.
Сегодня исполняется 20 лет с тех пор, как в релиз ушла первая версия платформы .NET! Все сообщество разработчиков отмечает это событие. Подключайтесь к праздничной трансляции сегодня в 19:00 на сайте https://dotnet.microsoft.com
Также хочу напомнить, что в связи с юбилеем .NET был запущен флешмоб, в котором под тэгом #dotNETLovesMe разработчики делятся своими историями.
Также хочу напомнить, что в связи с юбилеем .NET был запущен флешмоб, в котором под тэгом #dotNETLovesMe разработчики делятся своими историями.
Forwarded from A.G.
Вчерашний день выдался настолько насыщенным, что я просто не успел опубликовать анонс .NET дайджеста, посвященного двадцатилетнему юбилею платформы.
Исправляюсь – 41 выпуск .NET дайджеста для @dou_tech на можно прочитать здесь: https://dou.ua/forums/topic/36398
Исправляюсь – 41 выпуск .NET дайджеста для @dou_tech на можно прочитать здесь: https://dou.ua/forums/topic/36398
DOU
.NET Дайджест #41: двадцатилетний юбилей платформы!
Протягом усієї історії платформи .NET її розвиток завжди відбувався так швидко та активно, що ми й не помітили, як пролетіло двадцять років із моменту релізу першої версії. Так, цього року платформа .NET святкує свій ювілей! А поки що давайте згадаємо дея
Forwarded from Developers Community
NLP на .NET — вычисление стихотворного размера.
Статья о решении нестандартной задачи — определение стихотворного размера по строчке из стихотворения. Разработчик алгоритма столкнулся с рядом неочевидных особенностей и подводных камней. Подробности и много кода по ссылке ниже!
Читать далее: https://habr.com/ru/post/651395/
Кстати, ещё автор статьи ведёт уютный tg-канал о технологиях: @clockstackwheels
Статья о решении нестандартной задачи — определение стихотворного размера по строчке из стихотворения. Разработчик алгоритма столкнулся с рядом неочевидных особенностей и подводных камней. Подробности и много кода по ссылке ниже!
Читать далее: https://habr.com/ru/post/651395/
Кстати, ещё автор статьи ведёт уютный tg-канал о технологиях: @clockstackwheels
Хабр
Вычисление стихотворного размера
Привет, Хабр. Я последние пару лет играюсь с естественной речью на русском языке. Решил поделиться своим опытом по работе с поэзией. Будет две статьи: вот эта и про рифму (когда дойдут руки всё...
Forwarded from [NOT SUPPORTED]
MS Stage – БЕСПЛАТНАЯ конференция, посвященная стеку технологий Microsoft!
Присоединяйтесь уже сейчас, чтобы:
✅ Посмотреть 3 потока и послушать доклады 16 спикеров из Microsoft, Endava, Ciklum, Sigma Software и других известных компаний по темам C#, .NET, ASP.NET, Azure, и другим
✅ Задать вопросы спикерам
✅ Прокачать свои знания и повысить квалификацию
https://msstage.com/
Присоединяйтесь уже сейчас, чтобы:
✅ Посмотреть 3 потока и послушать доклады 16 спикеров из Microsoft, Endava, Ciklum, Sigma Software и других известных компаний по темам C#, .NET, ASP.NET, Azure, и другим
✅ Задать вопросы спикерам
✅ Прокачать свои знания и повысить квалификацию
https://msstage.com/
Сравнение производительности системы после миграции с .NET 5 на .NET 6
https://devdigest.today/goto/1890
#performance #migration #net5 #net6
https://devdigest.today/goto/1890
#performance #migration #net5 #net6
Hackernoon
Measuring Performance After Migration from .NET5 to .NET 6 | HackerNoon
An article about benchmarks of the open-source eCommerce platform after migrating to the latest Microsoft technology, .NET 6.
Forwarded from devdigest // events
Онлайн-презентация IT-курсов NIX
Подключайся к трансляции и узнай, с какой профессии уже в этом году ты можешь начать карьеру в IT!
Когда? 23 февраля в 16:00
Где? на YouTube-канале NIX
Эксперты Корпоративного центра обучения NIX расскажут:
🔹 Как попасть на IT-курсы в Корпоративный центр обучения NIX;
🔹 В каком формате проходит обучение и какие навыки ты получишь по окончании курсов;
🔹 На какие вакансии в NIX ты сможешь подать резюме после обучения;
🔹 Каких ошибок не стоит допускать в резюме, на тестировании и во время собеседований.
Мы ответим на все твои вопросы — просто напиши в чате трансляции.
А еще тебя ждет бонус!
Backend Developer Игорь Шатило расскажет, как прошел обучение в NIX и сейчас успешно совмещает учебу в вузе и задачи разработчика в нашей команде. Узнай, как ему все это удается и каким может быть твой путь в IT:)
P.S. Сразу после стрима ты можешь зарегистрироваться на онлайн-тестирование по одному из наиболее популярных IT-направлений.
Желаем удачи! Увидимся в эфире! ;)
Подключайся к трансляции и узнай, с какой профессии уже в этом году ты можешь начать карьеру в IT!
Когда? 23 февраля в 16:00
Где? на YouTube-канале NIX
Эксперты Корпоративного центра обучения NIX расскажут:
🔹 Как попасть на IT-курсы в Корпоративный центр обучения NIX;
🔹 В каком формате проходит обучение и какие навыки ты получишь по окончании курсов;
🔹 На какие вакансии в NIX ты сможешь подать резюме после обучения;
🔹 Каких ошибок не стоит допускать в резюме, на тестировании и во время собеседований.
Мы ответим на все твои вопросы — просто напиши в чате трансляции.
А еще тебя ждет бонус!
Backend Developer Игорь Шатило расскажет, как прошел обучение в NIX и сейчас успешно совмещает учебу в вузе и задачи разработчика в нашей команде. Узнай, как ему все это удается и каким может быть твой путь в IT:)
P.S. Сразу после стрима ты можешь зарегистрироваться на онлайн-тестирование по одному из наиболее популярных IT-направлений.
Желаем удачи! Увидимся в эфире! ;)
Предлагаем вашему вниманию доклад с конференции .NET fwdays от Алексея Голуба "Работаем с деревьями выражений в C#"
https://devdigest.today/goto/1892
#fwdays #expression #tree
https://devdigest.today/goto/1892
#fwdays #expression #tree
YouTube
Работаем с деревьями выражений в C# [ru] / Алексей Голуб
Видео с онлайн-конференции .NET fwdays'20, которая прошла 11 апреля 2020 года.
Описание доклада:
В ходе этого доклада, рассматривается инструмент "expression trees" в деталях, и обращают внимание на реальные примеры, где он может принести настоящую пользу.…
Описание доклада:
В ходе этого доклада, рассматривается инструмент "expression trees" в деталях, и обращают внимание на реальные примеры, где он может принести настоящую пользу.…
Еще немного новостей про предварительную версию .NET 7
https://devdigest.today/goto/1893
#net7 #preview
https://devdigest.today/goto/1893
#net7 #preview
Хабр
Представляем .NET 7 Preview 1
Мы рады объявить об очередной вехе в истории .NET. Отмечая 20-летие технологии, .NET 7 Preview 1 знаменует собой первый шаг вперед к следующим 20 годам .NET. ASP.NET Core Preview 1 и EF7 Preview 1...
Forwarded from //devdigest
Дон Сайм, архитектор языка F# поддержал Украину. Спасибо за позицию, Дон! 🇺🇦
https://twitter.com/dsymetweets/status/1498019475651768325
https://twitter.com/dsymetweets/status/1498019475651768325
Twitter
Don Syme
My son and I went to the Trafalgar Sq rally in support of 🇺🇦 today. Despite Mr Putin's promises I failed to find a single Nazi. There were 🇷🇺 opposing the war - very many of them - and Belarus, Poles, English, Scots, and almost every nation. But no promised…
Скотт Хансельман не нуждается в представлении! И мы благодарны ему за поддержку Украины. Спасибо, Скотт!