SDET-специалисты, для вас супер возможность попасть в команду Kaspersky без долгих собеседований!
Если у вас есть опыт автоматизации, навыки работы с Linux, знание C# или Python, то:
- Подайте заявку и пройдите небольшое тестирование до 12 ноября.
- Дождитесь результатов и 13 ноября (в субботу) приходите на онлайн-встречу: знакомство с командами и индивидуальное интервью.
- В случае успеха получите оффер уже на следующий день!
Узнайте, над какими проектами и продуктами вы можете у нас работать. И на каких крутых условиях. А команды сами за себя расскажут 13 ноября. Откликайтесь!
Если у вас есть опыт автоматизации, навыки работы с Linux, знание C# или Python, то:
- Подайте заявку и пройдите небольшое тестирование до 12 ноября.
- Дождитесь результатов и 13 ноября (в субботу) приходите на онлайн-встречу: знакомство с командами и индивидуальное интервью.
- В случае успеха получите оффер уже на следующий день!
Узнайте, над какими проектами и продуктами вы можете у нас работать. И на каких крутых условиях. А команды сами за себя расскажут 13 ноября. Откликайтесь!
Не устали еще читать про предстоящие изменения в .NET? Надеемся, что нет.
Мини-серия статей, в которой рассказывается о некоторых предстоящих функциях и изменениях в C# 10 и .NET 6:
➖Bite-Size C# 10 - File-Level Namespaces
➖Bite-Size C# 10 - Null Parameter Checking
➖Bite-Size C# 10 - Global Usings
➖Bite-Size C# 10 - Anonymous 'with' Expressions
➖Bite-Size C# 10 - Const Interpolated Strings
➖Bite-Size C# 10 - Semi-Auto Properties and 'field' Keyword
➖Bite-Size .NET 6 - DateOnly and TimeOnly
➖Bite-Size .NET 6 - Chunk() in LINQ
➖Bite-Size .NET 6 - LINQ OrDefault() Overloads
➖Bite-Size .NET 6 - PriorityQueue<T, N>
Мини-серия статей, в которой рассказывается о некоторых предстоящих функциях и изменениях в C# 10 и .NET 6:
➖Bite-Size C# 10 - File-Level Namespaces
➖Bite-Size C# 10 - Null Parameter Checking
➖Bite-Size C# 10 - Global Usings
➖Bite-Size C# 10 - Anonymous 'with' Expressions
➖Bite-Size C# 10 - Const Interpolated Strings
➖Bite-Size C# 10 - Semi-Auto Properties and 'field' Keyword
➖Bite-Size .NET 6 - DateOnly and TimeOnly
➖Bite-Size .NET 6 - Chunk() in LINQ
➖Bite-Size .NET 6 - LINQ OrDefault() Overloads
➖Bite-Size .NET 6 - PriorityQueue<T, N>
Exception Not Found
Bite-Size C# 10 - File-Level Namespaces
Let's reduce clutter using file-level namespaces, a feature of C# 10.
👍1
Если вашему CLI-приложению на .NET Core (вдруг) необходимо писать логи прямо в консоль, вот отличное мини-руководство по работе с Serilog.
https://proglib.io/w/f7401938
https://proglib.io/w/f7401938
www.code4it.dev
How to add logs on Console with .NET Core and Serilog - Code4IT
Serilog is a famous logger for .NET projects. In this article, we will learn how to integrate it in a .NET API project and output the logs on a Console.
Запись доклада Романа Носова (Team Lead в Аркадии) на тему «Исключения среди Исключений в .NET».
https://proglib.io/w/e56d8511
https://proglib.io/w/e56d8511
YouTube
Роман Носов «Исключения среди Исключений в .NET»
Мы все так или иначе используем исключения. А также мы все их перехватываем. Но точно ли мы знаем как работает этот механизм и насколько он безотказен?
Давайте разберёмся, как работают исключения в .NET — все ли они ведут себя одинаково?
И самые главные…
Давайте разберёмся, как работают исключения в .NET — все ли они ведут себя одинаково?
И самые главные…
Почему всегда необходимо помнить о сборщике мусора, несмотря на то, что он работает «сам по себе»?
https://proglib.io/w/4c99879c
https://proglib.io/w/4c99879c
DotNetQuiz - канал на котором публикуются интересные задачи и вопросы по C#, .net, linq и их разбор.
Обзор синтаксической возможности C#, которая позволяет объединить присвоение значения с проверкой на null.
https://proglib.io/w/13782b49
https://proglib.io/w/13782b49
YouTube
C# Language Highlights: Null Coalescing Assignment
Learn about Null Coalescing Assignment in short video from James and Maira.🏫 Free self-guided learning for C# on Microsoft Learn: https://aka.ms/learn/cshar...
Краткий обзор новых возможностей F# 6: https://proglib.io/w/3b95740a
InfoQ
F# 6 Introduces Resumable Code, Improvements to Pattern Matching and Tooling, and More
F# 6 brings a wealth of new features to the language, library, and tooling aimed at improving performance and making it simpler for programmers wishing to switch to it.
Начните путь в Data Science уже сейчас!
Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.
Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене:
https://proglib.io/w/8f45e98a
Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.
Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене:
https://proglib.io/w/8f45e98a
Советы и хитрости по работе с Visual Studio от Microsoft MVP Gérald Barré.
https://proglib.io/w/f3095af0
https://proglib.io/w/f3095af0
Meziantou's blog
Visual Studio Tips and Tricks archives - Gérald Barré
Александр Кугушев, Lead Software Engineer, не смог пройти мимо данного поста на Хабре. В итоге получилась довольно любопытная статья👇.
https://proglib.io/w/60f0ff68
https://proglib.io/w/60f0ff68
Хабр
Что будет с C#, и при чём здесь Страуструп?
Я люблю C#. После университета моим первым настоящим проектом по программированию была игра, написанная на Unity . И я сразу же влюбился в этот язык: он казался таким свежим. И был похож на Java…...
Сравниваем производительность C# и C++ в задачах обработки изображений
Какой можно извлечь вывод из статьи?
На C# можно писать вычислительный код, имеющий паритет по производительности с C++, но есть нюансы. Для этого придётся прибегнуть к ручными оптимизациям в коде: то, что компилятор C++ делает в автоматическом режиме, в C# нужно делать самому. Поэтому если у вас нет привязки к C#, то пишите дальше на C++.
https://proglib.io/w/c1d155a4
Какой можно извлечь вывод из статьи?
На C# можно писать вычислительный код, имеющий паритет по производительности с C++, но есть нюансы. Для этого придётся прибегнуть к ручными оптимизациям в коде: то, что компилятор C++ делает в автоматическом режиме, в C# нужно делать самому. Поэтому если у вас нет привязки к C#, то пишите дальше на C++.
https://proglib.io/w/c1d155a4
Хабр
Сравниваем производительность C# и C++ в задачах обработки изображений
Бытует мнение, что C# не место в вычислительных задачах, и мнение это вполне обоснованное: JIT-компилятор вынужден компилировать и оптимизировать код на лету в процессе выполнения программы с...
Настраиваем Swashbuckle в ASP.NET Core проекте для создания статического файла спецификации OpenAPI.
https://proglib.io/w/010e866c
https://proglib.io/w/010e866c
GitHub
GitHub - domaindrivendev/Swashbuckle.AspNetCore: Swagger tools for documenting API's built on ASP.NET Core
Swagger tools for documenting API's built on ASP.NET Core - domaindrivendev/Swashbuckle.AspNetCore
Руководство по работе с элементом Google maps user control в ASP.NET, который позволяет добавлять Google-карты в веб-формы ASP.NET без написания сложного JavaScript-кода.
https://proglib.io/w/8f0dd3c6
https://proglib.io/w/8f0dd3c6
CodeProject
Google Maps User Control for ASP.NET
Google Maps control for ASP.NET
Лучшие навыки разработчиков .NET по мнению технических лидеров и экспертов.
https://proglib.io/w/17d7d409
https://proglib.io/w/17d7d409
Stackify
Top .NET Developer Skills According to Tech Leaders and Experts
Hiring a .Net Developer? Find out the most common characteristics & skills of great .NET developers from development leaders and .NET experts.