Библиотека шарписта | C#, F#, .NET, ASP.NET
22.9K subscribers
2.25K photos
35 videos
85 files
4.42K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Учимся обучать и переобучать модель с помощью ML.NET в рамках решения практической задачи: необходимо определить, понравится ли человеку фильм "Крепкий орешек".

https://proglib.io/w/ffd68196
2020 бросил вызов каждому человеку, бизнесу, государству. Впереди 2021 год и новые изменения. Как отбросить страх перед глобальными вызовами? Получить новый импульс? QIWI и Магнит объединились, чтобы напомнить о важной роли технологий в трансформации каждого из нас, а также в развитии бизнеса и общества.

17 декабря в 16:00 состоится бесплатный онлайн митап #MGNTQIWI «Новый мир: как технологии влияют на человека и общество» с участием Евгения Кузнецова – футуролога, руководителя московского отделения Университета Сингулярности, генерального директора ООО «Орбита Капитал Партнерз». Евгений расскажет, как оставаться на гребне цифровой волны, не отставать от трендов и справляться с вызовами технологической эпохи.

Регистрируйтесь по ссылке https://mgntqiwi.ru и присоединяйтесь к бесплатной лекции и Q&A сессии 17 декабря в 16:00.
ИЗМЕНЕНИЯ – вот о чем пойдет речь в рамках митапа. Трансформируется все, а значит, нужно и нам.
Давайте меняться вместе!
Короткие заметки о том, какие введены изменения поведения среды при сравнении строк в .NET 5

С данными изменениями API глобализации используется на всех поддерживаемых платформах ICU (международные компоненты для Юникода) по умолчанию. Это отход от более ранних версий .NET Core и от .NET Framework, которые используют функциональные возможности многоязыковой поддержки (NLS) операционной системы при работе в Windows.

Если вы используете такие функции, как string.IndexOf(string), не вызывая перегрузку, которая принимает аргумент StringComparison, вместо порядкового поиска вы можете непреднамеренно принять зависимость от поведения, на которое влияют язык и региональные параметры. Поскольку NLS и ICU реализуют в лингвистических функциях сравнения другую логику, то результаты таких методов, как string.IndexOf(string), могут возвращать непредвиденные значения.
Популярные NuGet-пакеты, которые можно использовать в приложениях ASP.NET Core.

https://proglib.io/w/c0dadd4d
Курс для middle- и senior-разработчиков, которые хотят стать тимлидами

Новичком быть просто: все новое и интересное, море информации, но как быть уже прокаченным девелоперам? Мы тоже задавали себе этот вопрос и просто точечно обучали наших разработчиков, делая их мощными тимлидами.
В нашем понимании тимлид — это не просто крутой программист, но и тот, кто умеет аккумулировать свои знания, обучать команду и выстраивать работу в ней, понимает продукт и работает от бизнес-целей. Тут важны и hard, и soft skills, и эмоциональный интеллект. Поэтому мы собрали весь свой 14-летний опыт работы над сложными сервисами и высоконагруженными сайтами и создали 6-ти месячный курс именно тех, кто хочет вырасти и систематизировать свои знания. Договорились с Geekbrains, и теперь именно там можно пройти обучение. Второй поток стартует уже совсем скоро — 24 декабря, а тут должен быть призыв к действию, поэтому просто записывайтесь на курс: https://proglib.io/w/02e477b9

На связи была команда AGIMA!
ReSharper 2020.3 поддерживает новые возможности C# 9, представляет новую концепцию встроенных подсказок, реализует поддержку Avalonia, подключает динамический анализ программ, а также предоставляет множество мелких обновлений, которые помогут в повседневной работе.

Читать подробнее
Сэм Эдди из Kelsam Games делится подробностями об одном из инструментов, который он использует в процессе разработки новой игры, и о том, как .NET сыграл важную роль в ее создании.

https://proglib.io/w/2b05b041
Идеи функционального программирования оказывают влияние на Microsoft, но является ли функциональное программирование на C# многообещающим направлением? В статье Мэтью Макдональд разбирается с этим, рассматривая два наиболее ярких примера на C# 9.

https://proglib.io/w/40e2b6f1
Каждый проект .NET основан на шаблоне проекта. Хотите узнать больше о тех, которые поставляются из коробки, а также научиться создавать свои собственные? Эта серия эпизодов для вас: https://proglib.io/w/ba11d041
UnrealCLR — плагин, который позволяет интегрировать хост .NET в Unreal Engine с Common Language Runtime для построения логики игры / приложения, используя все возможности C# 9.0, F# 5.0 и .NET.

https://proglib.io/w/cad734f4
40 лучших курсов по математике для программистов

Программистам нужно развивать логическое мышление и сообразительность, поэтому мы подобрали для вас 40 лучших курсов по математике.

https://proglib.io/p/best-math-courses
CSharp Formatting.jpeg
381.5 KB
#cheatsheet

Шпаргалка по форматированию в C#
28 декабря в 19:00 по мск проходит вводный урок "Базовая математика для Data Science" cовместно с Proglib

Начало карьеры в Data Science и программировании лежит в познаниях математики. В школе закладывается фундамент дальнейших знаний. Поэтому предлагаем начать карьеру Data Science с короткого марафона, позволяющего в сжатые сроки вспомнить базу школьной математики.

На бесплатном вводном занятии поговорим о числовой последовательности и регрессиях.

Регистрация по ссылке: https://proglib.io/w/880c05d6
либо подпишитесь на telegram: https://t.me/joinchat/AAAAAFNrJZHGP24KPuWw6w

Кто с нами?