В некотором 2017 году, во время отладки в VS, производительность в проекте падала на ~80%, превращая игру в сборник различных ассинхронных кадров. Виновником торжества стала функция SetThreadName внутри пула. Читать полностью »
Рубрика «vs»
Не давайте имена потокам из ThreadPool при отладке в VS
2020-03-29 в 20:52, admin, рубрики: c++, debug, multithreading, threadpool, vs, отладка, разработка под windows10 самых популярных курсов Microsoft на русском
2019-12-10 в 7:00, admin, рубрики: .net, android, az900 microsoft azure fundamentals, azure, azure cloud shell, azure resource manager, C#, cli, iOS, microsoft, microsoft 365, office 365, Power BI, python, sqlite, Visual Studio, visual studio code, vs, xamarin, xamarin.forms, XAML, бесплатный курс, Блог компании Microsoft, Программирование, Учебный процесс в ITПривет! Совсем недавно мы выложили первую часть серии подборок полезных обучающий курсов для программистов. И вот незаметно подкралась последняя пятая часть. В ней мы перечислили некоторые из самых популярных IT-курсов, которые доступны на нашей учебной платформе Microsoft Learn. Все они, конечно же, бесплатны. Подробности и ссылки на курсы под катом!
Темы курсов в этой подборке:
- Python
- Xamarin
- Visual Studio Code
- Microsoft 365
- Power BI
- Azure
- ML
Все статьи из серии
Отладка алгоритмов на графах — теперь с картинками
2019-07-26 в 14:49, admin, рубрики: hse, Visual Studio, Visual Studio extension, vs, алгоритмы на графах, Блог компании Питерская Вышка, визуализация, визуализация данных, вшэ, графы, отладка, питерская вышка, плагин, ПрограммированиеПредставим типичную ситуацию на первом курсе: вы прочитали про алгоритм Диница, реализовали, а он не заработал, и вы не знаете, почему. Стандартное решение — это начать отлаживать по шагам, каждый раз рисуя текущее состояние графа на листочке, но это жутко неудобно. Я попробовала исправить положение в рамках семестрового проекта по Software Engineering, а в посте расскажу, как у меня в итоге получился плагин для Visual Studio. Скачать можно тут, исходный код и документацию можно посмотреть тут. Вот скриншот графа, который получился для алгоритма Диница.
Python’ом по машинлернингу
2018-03-19 в 6:51, admin, рубрики: AI, azure, functions, github, machine learning, microsoft, Microsoft Azure, ml, python, vs, vs code, xaker, Блог компании Microsoft, машинное обучение, Питон, Программирование, хакерСегодня только ленивый не говорит (пишет, думает) про машинное обучение, нейросети и искусственный интеллект в целом. Всего лишь в прошлом году ML сравнили с подростковым сексом — все хотят, но никто не занимается. Сегодня все озабочены тем, что ИИ нас оставит без работы. Хотя, судя по последним исследованиям Gartner, можно успокоиться, так как к 2020 году благодаря ИИ появится больше рабочих мест, чем ликвидируется. Так что, дорогой друг, учи ML, и будет тебе счастье.
F# на Linux как лекарство для души
2017-12-11 в 11:06, admin, рубрики: .net, F#, linux, microsoft, Visual Studio, vs, Блог компании Microsoft, Настройка Linux, ПрограммированиеА у вас никогда не возникало ощущения, что "вот это" уже надоело? Что хочется чего-то нового? "Вот этим" может быть что угодно: игра, работа, машина. Что-то любое, что повторяется изо дня в день. А в программировании? Под катом вы найдете историю об усталости от C# и выборе более интересного подхода.
Подборка полезных материалов по DevOps
2016-10-28 в 11:52, admin, рубрики: azure, channel9, dev essentials, devops, github, IDE, infrastructure as code, IT Pro, journey2devops, microsoft, Microsoft Azure, microsoft virtual academy, mva, Parallels, Pluralsight, Visual Studio, visual studio 2015, visual studio community, visual studio team services, visual studop code, Vorlon.js, vs, VSTS, xamarin, бесплатные курсы, Блог компании Microsoft, курсы, Облачные вычисленияДелимся новым контентом по DevOps: курсы Microsoft Virtual Academy на русском языке, видео-уроки по DevOps-практикам на Channel 9 и подборка полезных материалов.
Эта статья не для тех, кто уже пишет на go.
Она для программистов на других языках, которым инетересно, стоит ли тратить время на go.
Чем отличается go, например, от java и чем может быть полезен.
Читать полностью »
Как мы внедряли DevOps: инфраструктура-как-код с помощью Microsoft Azure и Azure Resource Manager
2016-04-13 в 11:00, admin, рубрики: devops, infrastructure as code, IT Pro, javascript, journey2devops, Microsoft Azure, Visual Studio, visual studio team services, Vorlon.js, vs, VSTS, Блог компании Microsoft, разработка
Всем привет! Очередной выпуск статьи из цикла «Как мы внедряли DevOps» от команды Vorlon.JS. Vorlon.JS — это основанный на node.js инструмент, который позволяет веб-разработчикам удобный способ удаленно тестировать, контролировать и отлаживать веб-приложение, особенно на мобильных и embedded системах. В своем блоге на MSDN, команда описывала поэтапное внедрение DevOps практик в организацию работы над Vorlon.JS и выбор инструментов для решения ежедневных задач. Vorlon.JS является проектом с открытым исходным кодом.
Microsoft предлагает большое количество инструментов, которые могут быть использованы для реализации DevOps практик, и про часть из них мы рассказываем в этом цикле.
Содержание цикла:
- Планирование и управление проектами с помощью Visual Studio Team Services
- Непрерывная интеграция с GitHub и системой сборки Visual Studio Team Services
- Инфраструктура-как-код с помощью Microsoft Azure и Azure Resource Manager
- Управление выпусками в Visual Studio Team Services
- Тестирование в production-среде с Microsoft Azure App Service и Web Apps
Что такое «Инфраструктура-как-код»?
Инфраструктура-как-код — это возможность усовершенствовать методы создания и управления средами развертывания приложения на всех этапах его жизненного цикла, от среды разработки до рабочей среды. Она позволяет описать (декларировать) конечное желаемое состояние среды.
Допустим, вы развертываете приложение, которое должно выполняться на веб-ферме из 4 серверов.
Читать полностью »