Developers Community
3.29K subscribers
666 photos
10 videos
3 files
1.77K links
Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям.
____________
Developer Community Chat: @microsoftschool
Админчики: @alexgureev
Download Telegram
Visual Studio на широком мониторе.

В этой статье участник команды разработки Visual Studio рассказывает о том, как разные разработчики используют IDE на широких мониторах, разрешением 3440×1440 или больше. Небольшое исследование.

Подробности: https://devblogs.microsoft.com/visualstudio/visual-studio-on-an-ultra-wide-monitor/
👍2
Третий релиз-кандидат .NET MAUI.

Вышел .NET Multi-platform App UI (.NET MAUI) Release Candidate 3 с новой порцией улучшений. Как и в случае с предыдущими версиями-кандидатами, на RC3 распространяется политика поддержки «ввода в эксплуатацию», что означает, что Microsoft поддерживает .NET MAUI для ваших прод-приложений.

Подробности: https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-3/
🔥7👍5
Усовершенствования регулярных выражений в .NET 7.

В этой статье разработчики .NET 7 рассказали о 8 улучшениях регулярных выражений в .NET 7, а также о том, какие у них планы на будущее в рамках развития этой технологии.

Подробности: https://devblogs.microsoft.com/dotnet/regular-expression-improvements-in-dotnet-7/
👍7
Собираем интересные .NET блоги в Telegram-канал с помощью GitHub Actions.

Будучи .NET разработчиком, автор статьи старается периодически просматривать различные ресурсы, связанные с .NET тематикой. Как правило, это различные блоги. Иногда то тут, то там появляются какие-нибудь интересные статьи, на которые стоит обратить внимание. Недавно он поймал себя на мысли, что делать это вручную ему как-то поднадоело.

Подробности: https://habr.com/ru/post/659293/
👍5
.NET 6: PriorityQueue.

В .NET 6 появилась новая коллекция — PriorityQueue<TElement,TPriority>. До этого очереди с приоритетами уже были в .NET, но только в виде внутренних классов — они использовались под капотом разных механизмов в WPF, Rx.NET и в других частях фреймворка.

Подробности: https://habr.com/ru/company/skbkontur/blog/666018/
👍5
KasperskyOS Easy Offer — твой шанс за один день стать частью дружной команды «Лаборатории Касперского» 😉

Мы ищем:

С/С++ разработчиков,

системных аналитиков.

Переходи по ссылке и заполняй форму до 25 мая, жди звонка от рекрутера и приходи на знакомство с командами 28 мая.

Наши команды:

Secure Platform Development — отдел по разработке и развитию KasperskyOS;
KasperskyOS Product Development — отдел по разработке конечных продуктов на базе KasperskyOS и поставки SDK для партнеров.

Обещаем интересные задачи, работу с крупнейшими заказчиками, ДМС со стоматологией, спортзалы прямо в офисе и другие приятные бонусы.

Успей зарегистрироваться и получить оффер без долгих собеседований!
💩9👎4👍2
Как изменилась стандартная библиотека Python за последние годы.

Когда выходит очередная версия Python, все внимание достается новым фичам языка: моржовому оператору, слиянию словарей, паттерн-матчингу. Еще много пишут об изменениях в асинхронной работе (модуль asyncio) и типизации (модуль typing) — эти модули на виду и бурно развиваются. Остальным модулям стандартной библиотеки достается незаслуженно мало внимания. Автор рассказал о том, что интересного появилось в версиях 3.8–3.10.

Подробности: https://habr.com/ru/post/665020/
Вышел Windows Terminal Preview 1.14.

Microsoft Build! Новая версия посвящена исправлению ошибок и улучшению качества терминала. Как всегда, вы можете установить Windows Terminal Preview и Windows Terminal из Магазина Microsoft или со страницы выпусков GitHub. Подробнее по ссылке ниже.

Подробности: https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-14-release/
🥰2
Хотим рассказать о полезном канале для разработчиков.

На канале есть несколько рубрик: авторы делятся бесплатными ссылками на полезные книги, рассказывают об истории кодирования, а еще делают обзоры. Нам, например, зашел обзор любительских ОС с GUI, почитайте.


В общем, переходите по ссылке и пополняйте багаж своих знаний каждый день
👍2🤔1
С++ Easy Offer — самый быстрый путь в «Лабораторию Касперского» для разработчиков по направлению Core Technologies 😎

Кого ищем?

● Developer C++ (CoreTech)
● C# Developer (CoreTech)

Ты будешь заниматься разработкой базовых компонентов, на основе которых мы вместе будем строить продукты и сервисы компании, а также развивать инструменты разработки, формировать принципы и их процессы.

Что нужно делать?

- До 15 июня подай заявку на участие;
- 18 июня приходи на онлайн-знакомство с командой;
- успешно пройти собеседование за 1-2 часа;
- получи оффер в тот же день.

Обещаем не только интересные задачи, но и приятные бонусы: спортзалы прямо в офисе, расширенный ДМС со стоматологией, бесплатное обучение. И это еще не все!

Если хочешь узнать подробнее, то скорее переходи по ссылке
👍3🤔3💩3😁1
Минимальные API в .NET 6.

Создание REST API является основной частью многих проектов разработки. Выбор для создания таких проектов широк, но если вы разработчик на C#, варианты будут весьма ограничены. API на основе контроллеров были наиболее распространенными в течение долгого времени, но .NET 6 меняет эту ситуацию, предлагая новую возможность.

Подробности: https://habr.com/ru/company/otus/blog/666676/
👍41🤔1
Простые шаги по повышению производительности ASP NET Core приложения.

Статья будет полезна разработчикам и лидерам команд, стремящимся улучшить производительность системы в целом. Также статья будет полезна опытным разработчикам, которые смогут использовать список рекомендаций из данной статьи в качестве отправной точки для создания или дополнения собственного чеклиста по улучшению производительности ASP NET Core приложений.

Подробности: https://habr.com/ru/post/669176/
👍4
Пишем свой Credential Provider на C# для авторизации в Windows.

Credential Provider используется для передачи пользовательских учетных данных в стек безопасности Windows. По умолчанию в системе присутствуют поставщики для входа через пароль, PIN-код, смарт-карту и Windows Hello. Однако что делать если они нам не подходят?

Подробности: https://habr.com/ru/post/669594/
👍5
Цитирование в языках программирования.

Задачу автор встретил, решая упражнения из книги Структура и Интерпретация Компьютерных Программ. Раздел 2.3 посвящён цитированию в LISP и символическим вычислениям. Обычные — несимволические — вычисления сводятся к расчётам с помощью арифметических операций. Если попросить вас вычислить производную функции x^2в точке x=17, вы можете сделать это по формуле при каком-нибудь не очень большом значении dx.

Подробности: https://habr.com/ru/post/669682/
А вы знали про JsLinux — действительно быструю виртуальную машину x86, которая способна запускать Linux и Windows 2000?

В эмуляторе пользователям на выбор предлагается несколько дистрибутивов, в том числе Alpine Linux 3.12.0, Fedora 33, Buildroot и т.д. — все они бесплатны.

Некоторые ОС работают быстро, некоторые — чуть медленнее.

Больше полезной и интересной информации на канале.
🤔3
Как стать 1С-программистом: бесплатный онлайн-курс

Спрос на 1С-программистов огромен и в текущих реалиях рынка продолжает расти. 83% компаний в России автоматизированы с помощью 1С. 

На бесплатном онлайн-курсе «1С-программист: первые шаги в профессию» вы сможете попробовать себя в роли 1С-программиста  — познакомитесь ключевыми инструментами этого специалиста и создадите с нуля своё первое приложение для учёта финансов. А также узнаете, какие навыки нужны 1С-разработчику, и наметите план развития. 

Зарегистрироваться → https://netolo.gy/iye
💩28👍3🤔2
Улучшения производительности в .NET MAUI.

MAUI объединяет API-интерфейсы Android, iOS, macOS и Windows в единый API, поэтому вы можете написать одно приложение, которое изначально работает на многих платформах.

Подробности: https://devblogs.microsoft.com/dotnet/performance-improvements-in-dotnet-maui/
.NET 7 Preview 5 – общие математические операции (Generic Math).

В .NET 6 Microsoft анонсировал функцию, известную как Generic Math. С тех пор они постоянно улучшали реализацию и отвечали на различные отзывы сообщества, чтобы обеспечить возможность реализации соответствующих сценариев и доступность необходимых API.

Подробности: https://devblogs.microsoft.com/dotnet/dotnet-7-generic-math/
Бонусная программа для ИТ-фрилансеров от Yandex Cloud

ИТ-фрилансер и любишь сервисы Yandex Cloud? У Yandex.Cloud для тебя интересное предложение. Рекомендуй платформу ИТ-компаниям, с которыми работаешь, и получай 10 000₽ за каждого нового пользователя.

Как стать участником?

4 простых шага:

1. Заполнить форму и получить промокоды для клиентов.
2. Ввести промокод клиента для регистрации юрлица.
3. Поддержать своего клиента и помочь ему начать работу с платформой.
4. Получить вознаграждение — 10 000₽.

Интересно? Читай подробнее
👍4🤮3🤔2😁1
Simulating Return Type Inference в C#.

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

Подробности: https://habr.com/ru/post/673448/
👍6
Начало работы с DevOps и .NET MAUI.

.NET MAUI объединяет платформы пользовательского интерфейса Android, iOS, macOS и Windows в единую структуру, поэтому вы можете написать одно приложение, которое изначально работает на многих платформах. В этом посте мы рассмотрим, насколько просто реализовать базовые конвейеры DevOps для приложений .NET MAUI с помощью GitHub Actions и Azure DevOps.

Подробнее: https://devblogs.microsoft.com/dotnet/devops-for-dotnet-maui/
👍7