Традиционно считается, что Microsoft хорошо поддерживает языки программирования на платформе .NET: C# или F#. Но это не совсем так — облако Azure поддерживает целый спектр языков, среди которых Python занимает почетное место. А если речь заходит о машинном обучении, то Python здесь любимчик. Какие сервисы в Microsoft ориентированы на Python, как их использовать и почему Microsoft и Python вместе навсегда, рассказал наш коллега Дима Сошников.
Шпаргалка по SIMD-инструкциям, теперь и для .NET Core.
Ни для кого не секрет, что в дотнет завезли интринсики. Из-за этого трудно воспользоваться уже готовым векторизованным кодом, просто портировав его с плюсов. Автор этой статьи поделился шпаргалкой по SIMD-инструкциям для .NET Core. Присоединяйтесь!
Весело проведите время со своей семьей и научитесь создавать приложение Бинго с помощью Xamarin.Forms и Azure Cognitive Services. Узнайте как в этом репозитории на GitHub.
LearnTV - ваш универсальный бесплатный портал высококачественного технического контента в прямом эфире. На #LearnTV каждый найдет что-то интересное, чтобы смотреть, обсуждать и учиться. Присоединяйтесь к спикерам со всего мира 🌎 на microsoft.com/learn/tv
Вы новичок в использовании Microsoft Teams? Вот главные советы, которые помогут вам в этом: от получения лучшего фидбека о спринтах до добавления вкладок DevOps.
Советы, лайфхаки и рекомендации по удаленной работе.
Независимо от того, работаете ли вы на удаленке впервые или много работали ранее, этот сборник советов и рекомендаций от Скотта Хансельмана поможет вам освоиться и быть продуктивнее.
По ссылке ниже вы можете познакомиться с вдохновляющими историями, панелями и выступлениями из Центральной и Восточной Европы, а также узнать больше о технической сессии.
Как внедрить в команду ML, не имея соответствующих hard-скиллов.
Сегодня делимся историей нашего коллеги из партнерской компании о том, как он занимался внедрением машинного обучения в свою команду. Он работает тимлидом во внутренней техподдержке — поддерживает внутренних пользователей и внутренние системы.
На хакатоне участники будут работать с данными клиентов ритейлера, а также получат доступ к облачной платформе Microsoft Azure и необходимым сервисам для работы: Azure Machine Learning, Azure Data Science VMs. Менторскую поддержку на протяжении всего хакатона командам окажут специалисты Microsoft и «Ленты».
10 бесплатных курсов для продвинутых специалистов от Microsoft.
Совсем недавно мы делились подборками наших бесплатных курсов для начинающих специалистов в IT. Ну и теперь, конечно же, пришла очередь продвинутых коллег. В этой статье мы подобрали курсы для уровней upper-intermediate и advanced. Среди тем — SQL Server на Linux, облачная разработка, безопасность, Microsoft 365, DevOps, бессерверные приложения и другое.
Бесплатный курс: Базовое форматирование строк в C#.
Объедините литеральные и текстовые данные, которые дополняются специальными символами, форматированием и Юникодом, в осмысленные сообщения для конечного пользователя.
Представляем .NET 5.0 Preview 5. Он содержит небольшой набор новых функций и улучшений производительности. Ранее в посте о .NET 5.0 Preview 4 мы рассказывали о том, что мы планируем выпустить в .NET 5.0. Большинство функций в настоящее время уже в продакшене, но многие еще не в своем окончательном состоянии. Мы ожидаем, что релиз будет очень близок к полной функциональности в Preview 7.
В любой системе возникает задача понять, как взаимодействуют компоненты между собой. Особенно важно это в распределённых системах. Как понять, какие компоненты обработали запрос, сколько времени это заняло, какой был порядок обработки. Всё это можно узнать, но нужно добавить немного инфраструктуры.
Как быстро перевести компанию в онлайн с виртуализацией — Windows Virtual Desktop.
Все переходим на «удалёнку»! Это стало главной задачей примерно 2 месяца назад, когда мир изменился. Компаниям, которые мы обслуживаем как архитекторы облачных решений, в дополнение к настройке VPN к своей инфраструктуре понадобились удалённые рабочие столы. В этой статье мы расскажем о том, как планировать архитектуру при развёртывании Windows Virtual Desktop. Также обратим ваше внимание на несколько партнёрских решений, которые смогут качественно дополнить внедряемое.
Одним из наиболее часто используемых паттернов в разработке программного обеспечения является кэширование. Это простая и, в тоже время, очень эффективная концепция. Идея состоит в том, чтобы повторно использовать результаты выполненных операций. После выполнения трудоемкой операции результат сохраняется в кэш-контейнере. В следующий раз, когда понадобится этот результат, он извлекается из кэш-контейнера, вместо того, чтобы снова выполнять трудоемкую операцию.