Вышли ML.NET 1.2 и обновления Model Builder.
Ребята из Microsoft выпустили ML.NET 1.2 и обновления Model Builder и CLI. ML.NET — это кроссплатформенная среда машинного обучения с открытым исходным кодом для разработчиков .NET. ML.NET также включает в себя Model Builder (простой инструмент пользовательского интерфейса для Visual Studio) и ML.NET CLI (интерфейс командной строки), которые упрощают создание моделей машинного обучения (ML) с использованием Automated Machine Learning (AutoML). В статье по ссылке ниже перечислены главные новинки обновлений.
http://msft.it/6271TME2T
Ребята из Microsoft выпустили ML.NET 1.2 и обновления Model Builder и CLI. ML.NET — это кроссплатформенная среда машинного обучения с открытым исходным кодом для разработчиков .NET. ML.NET также включает в себя Model Builder (простой инструмент пользовательского интерфейса для Visual Studio) и ML.NET CLI (интерфейс командной строки), которые упрощают создание моделей машинного обучения (ML) с использованием Automated Machine Learning (AutoML). В статье по ссылке ниже перечислены главные новинки обновлений.
http://msft.it/6271TME2T
.NET Blog
Announcing ML.NET 1.2 and Model Builder updates (Machine Learning for .NET) | .NET Blog
We are excited to announce ML.NET 1.2 and updates to Model Builder and the CLI. ML.NET is an open-source and cross-platform machine learning framework for .NET developers. ML.NET also includes Model Builder (a simple UI tool for Visual Studio) and the ML.NET…
Операторы тестирования и преобразования типов в C#.
Используйте операторы is, as, cast и typeof для проверки или преобразования типов в C#. Изучите краткое руководство и узнайте, как использовать каждый из этих операторов и зачем они нужны.
Подробности: http://msft.it/6277TMHwd
Используйте операторы is, as, cast и typeof для проверки или преобразования типов в C#. Изучите краткое руководство и узнайте, как использовать каждый из этих операторов и зачем они нужны.
Подробности: http://msft.it/6277TMHwd
Docs
Операторы проверки типа и выражения приведения — справочник по C#
Сведения об операторах C#, которые можно использовать для проверки типа результата выражения и преобразования его в другой тип, если потребуется.
Если вы Java-разработчик, используйте схожесть его синтаксиса с C# при работе с Xamarin и узнайте об уникальных возможностях C#, которые упрощают разработку.
Узнайте о программировании на C# для Java-разработчиков и особенностях C#, которые используются при разработке приложений Xamarin.Android.
http://msft.it/6276TMKLY
Узнайте о программировании на C# для Java-разработчиков и особенностях C#, которые используются при разработке приложений Xamarin.Android.
http://msft.it/6276TMKLY
Docs
Xamarin для разработчиков Java - Xamarin
Если вы разработчик Java, вы можете применять свои навыки работы с существующим кодом на платформе Xamarin, получая возможность повторно использовать код C#. Вы заметите, что синтаксис C# очень напоминает синтаксис Java и что оба языка обеспечивают очень…
Изучите кастомные шаблоны для .NET. .NET core SDK поставляется с предустановленными шаблонами, которые готовы к использованию.
Создайте свои собственные шаблоны для любого типа проекта, например для приложения, службы, инструмента или библиотеки классов.
http://msft.it/6278TMP3O
Создайте свои собственные шаблоны для любого типа проекта, например для приложения, службы, инструмента или библиотеки классов.
http://msft.it/6278TMP3O
Docs
Пользовательские шаблоны для команды dotnet new - .NET Core CLI
Сведения о пользовательских шаблонах для проектов или файлов .NET любых типов.
Машинное обучение раскрывает секреты движения человеческого тела.
Звуки хип-хопа заполняют лабораторию Peak Performance Project (P3), группа спортсменов начинает тренировку. Не прикасаясь в этот раз к баскетбольному мячу, они совершают на треке поперечные прыжки, взмывают и парят над ящиком метровой высоты и швыряют в стену утяжеленные мячи. Каждый атлет, однако, вырабатывает не только пот, но и ценные данные: камера, подключенная к облаку, фиксирует, как он прыгает, поднимает вес и спринтует. Все это поможет узнать, добьется ли тот или иной спортсмен успеха в будущем, и как увеличить его шансы.
http://msft.it/6270TMprY
Звуки хип-хопа заполняют лабораторию Peak Performance Project (P3), группа спортсменов начинает тренировку. Не прикасаясь в этот раз к баскетбольному мячу, они совершают на треке поперечные прыжки, взмывают и парят над ящиком метровой высоты и швыряют в стену утяжеленные мячи. Каждый атлет, однако, вырабатывает не только пот, но и ценные данные: камера, подключенная к облаку, фиксирует, как он прыгает, поднимает вес и спринтует. Все это поможет узнать, добьется ли тот или иной спортсмен успеха в будущем, и как увеличить его шансы.
http://msft.it/6270TMprY
Новости
Машинное обучение раскрывает секреты движения человеческого тела - Новости
Вышел .NET Core 3.0 Preview 7.
На этой неделе мы выпустили уже 7 превью версию .NET Core 3.0. Сейчас мы уже перешли от работы над созданием и добавлением нового функционала к улучшению стабильности и производительности системы. Подробности об этом по ссылке ниже.
http://msft.it/6275TMX2H
На этой неделе мы выпустили уже 7 превью версию .NET Core 3.0. Сейчас мы уже перешли от работы над созданием и добавлением нового функционала к улучшению стабильности и производительности системы. Подробности об этом по ссылке ниже.
http://msft.it/6275TMX2H
.NET Blog
Announcing .NET Core 3.0 Preview 7 | .NET Blog
Today, we are announcing .NET Core 3.0 Preview 7. We’ve transitioned from creating new features to polishing the release. Expect a singular focus on quality for the remaining preview releases. Download .NET Core 3.0 Preview 7 right now on Windows, macOS and…
Как запустить успешный глобальный AI-стартап?
Вебинар с Давидом Яном, идея которого -- поделиться с технологическими предпринимателями опытом Давида Яна по построению международной компании Yva.ai, ответить на вопросы от участников вебинара в реальном времени, подарить две индивидуальных 30-минутных Skype-сессии за самые интересные вопросы по бизнесу и технологиям. А еще команда Yva.ai ищет Data Scientist-а. Присоединяйтесь!
Подробности: http://bit.ly/2Kj9Hab
Вебинар с Давидом Яном, идея которого -- поделиться с технологическими предпринимателями опытом Давида Яна по построению международной компании Yva.ai, ответить на вопросы от участников вебинара в реальном времени, подарить две индивидуальных 30-минутных Skype-сессии за самые интересные вопросы по бизнесу и технологиям. А еще команда Yva.ai ищет Data Scientist-а. Присоединяйтесь!
Подробности: http://bit.ly/2Kj9Hab
Ai-Community
Вебинар с Давидом Яном (Yva.ai)
Как запустить международный AI-стартап?
Скрипты для удаления старых .NET Core SDK.
.NET Core крутой. Его использование стремительно растет, он Open Source, и .NET Core 2.1 имеет некоторые важные улучшения производительности. Просто обновление с 2.0 до 2.1 дало Bing прирост производительности на 34%.
Тем не менее, те из нас, кто устанавливает несколько .NET Core SDK параллельно, заметили, что могут возникать проблемы. В .NET Core пока нет опции «удалить все» (ждите в 3.0). По ссылке ниже сценарий PowerShell, который можно запустить в Windows от имени администратора, и он будет агрессивно удалять .NET Core SDK.
http://msft.it/6276TMd2E
.NET Core крутой. Его использование стремительно растет, он Open Source, и .NET Core 2.1 имеет некоторые важные улучшения производительности. Просто обновление с 2.0 до 2.1 дало Bing прирост производительности на 34%.
Тем не менее, те из нас, кто устанавливает несколько .NET Core SDK параллельно, заметили, что могут возникать проблемы. В .NET Core пока нет опции «удалить все» (ждите в 3.0). По ссылке ниже сценарий PowerShell, который можно запустить в Windows от имени администратора, и он будет агрессивно удалять .NET Core SDK.
http://msft.it/6276TMd2E
Hanselman
Scripts to remove old .NET Core SDKs
.NET Core is lovely. Its usage is skyrocketing, it's open source, and .NET Core ...
Windows Admin Center Preview 1907.
Windows Admin Center — это продукт эволюции встроенных средств управления, таких как Диспетчер серверов и MMC. Он дополняет System Center, но не является его заменой. Windows Admin Center представляет собой новый развернутый локально набор средств на основе браузера, который позволяет управлять серверами под управлением Windows независимо от Azure и облака. Windows Admin Center предоставляет полный контроль над всеми аспектами серверной инфраструктуры и особенно полезен для управления серверами в частных сетях, которые не подключены к Интернету.
http://msft.it/6279TMgR7
Windows Admin Center — это продукт эволюции встроенных средств управления, таких как Диспетчер серверов и MMC. Он дополняет System Center, но не является его заменой. Windows Admin Center представляет собой новый развернутый локально набор средств на основе браузера, который позволяет управлять серверами под управлением Windows независимо от Azure и облака. Windows Admin Center предоставляет полный контроль над всеми аспектами серверной инфраструктуры и особенно полезен для управления серверами в частных сетях, которые не подключены к Интернету.
http://msft.it/6279TMgR7
Блог Windows Россия
Windows Admin Center Preview 1907
Дона Саркар поблагодарила всех инсайдеров, использующих Windows Admin Center, и анонсировала очередной релиз с исправлениями и улучшениями. Ознакомительная версия Windows Admin Center Windows Admin Center — это продукт эволюции встроенных средств управления…
Представлен сервис Samples — все примеры кода от Microsoft в одном месте.
По ссылке ниже вы найдете ресурс с примерами кода и лучшими практиками его написания от Microsoft. Сейчас на ресурсе уже более 950 семплов. Отфильтровать примеры можно по 53 продуктам (от .NET до Windows) и по 28 языкам (от C# до XML). Присоединяйтесь!
http://msft.it/6279TMcfR
По ссылке ниже вы найдете ресурс с примерами кода и лучшими практиками его написания от Microsoft. Сейчас на ресурсе уже более 950 семплов. Отфильтровать примеры можно по 53 продуктам (от .NET до Windows) и по 28 языкам (от C# до XML). Присоединяйтесь!
http://msft.it/6279TMcfR
Docs
Просмотр примеров кода
Начало работы со средствами и технологиями Майкрософт для разработчиков. Изучите наши примеры и узнайте, какие можно создавать решения.
Вышла Visual Studio 2019 16.2.
На прошлой неделе в отрытом доступе появилась Visual Studio 2019 версии 16.2. По ссылке ниже вы найдете список улучшений и изменений в новой версии.
Подробности: http://msft.it/6272TMUrk
На прошлой неделе в отрытом доступе появилась Visual Studio 2019 версии 16.2. По ссылке ниже вы найдете список улучшений и изменений в новой версии.
Подробности: http://msft.it/6272TMUrk
Docs
Visual Studio 2019 version 16.6 Release Notes
Get the latest pre-release features, bug fixes, and support for Visual Studio 2019. Available for pre-release testing. Download today.
Основы ASP.NET Core.
В этой статье приведен обзор основных тем, связанных с разработкой приложений ASP.NET Core. В том числе подробности о классе Startup, введении зависимостей, узлах, серверах, маршрутизации, журнале и многом другом.
http://msft.it/6271TMSIL
В этой статье приведен обзор основных тем, связанных с разработкой приложений ASP.NET Core. В том числе подробности о классе Startup, введении зависимостей, узлах, серверах, маршрутизации, журнале и многом другом.
http://msft.it/6271TMSIL
Docs
Основы ASP.NET Core
Познакомьтесь с основными принципами создания приложений ASP.NET Core.
ASP.NET HttpRepl: инструмент командной строки для взаимодействия со службами HTTP RESTful.
Команда ASP.NET создала инструмент командной строки под названием HttpRepl. Он позволяет искать и вызывать HTTP-сервисы аналогично работе с файлами и папками. Вы даете ему отправную точку (базовый URL), а затем можете выполнять команды, такие как «dir» и «cd», чтобы перемещаться по API.
Подробности: http://msft.it/6279TMv0x
Команда ASP.NET создала инструмент командной строки под названием HttpRepl. Он позволяет искать и вызывать HTTP-сервисы аналогично работе с файлами и папками. Вы даете ему отправную точку (базовый URL), а затем можете выполнять команды, такие как «dir» и «cd», чтобы перемещаться по API.
Подробности: http://msft.it/6279TMv0x
ASP.NET Blog
ASP.NET Blog | HttpRepl: A command-line tool for interacting with RESTful HTTP services
The ASP.NET team has built a command-line tool called HttpRepl. It lets you browse and invoke HTTP services in a similar way to working with files and folders. You give it a starting point (a base URL) and then you can execute commands like “dir” and “cd”…
Peephole микрооптимизации в С++ и C# компиляторах.
В школе, когда мы решали уравнения или считали формулы, мы пытались их сперва сократить несколько раз, к примеру Z = X - (Y + X) сокращается в Z = -Y. В современных компиляторах это подмножество так называемых peephole-оптимизаций, в которых мы по, грубо говоря, набору шаблонов сокращаем выражения, заменяем инструкции на более быстрые для конкретного процессора и т.п. В этой статье автор собрал наборчик таких оптимизаций, которые удалось найти в исходниках LLVM, GCC и .NET Core (CoreCLR).
http://msft.it/6270TM00e
В школе, когда мы решали уравнения или считали формулы, мы пытались их сперва сократить несколько раз, к примеру Z = X - (Y + X) сокращается в Z = -Y. В современных компиляторах это подмножество так называемых peephole-оптимизаций, в которых мы по, грубо говоря, набору шаблонов сокращаем выражения, заменяем инструкции на более быстрые для конкретного процессора и т.п. В этой статье автор собрал наборчик таких оптимизаций, которые удалось найти в исходниках LLVM, GCC и .NET Core (CoreCLR).
http://msft.it/6270TM00e
Хабр
Peephole микрооптимизации в С++ и C# компиляторах
В школе, когда мы решали уравнения или считали формулы, мы пытались их сперва сократить несколько раз, к примеру Z = X - (Y + X) сокращается в Z = -Y. В современ...
А не фигню ли я делаю? Зачем разработчики ходят в гембу.
Один наш с вами коллега, тестировщик из Dodo Pizza, верит в то, что гемба – это отличный инструмент для понимания своего продукта. Там хорошо получается ответить себе на вопрос: «А не фигню ли я делаю?» В этой статье он подробнее рассказал про преимущества гембы, а также инсайты, которые ребята получили после похода в пиццерии.
http://msft.it/6277TMNwb
Один наш с вами коллега, тестировщик из Dodo Pizza, верит в то, что гемба – это отличный инструмент для понимания своего продукта. Там хорошо получается ответить себе на вопрос: «А не фигню ли я делаю?» В этой статье он подробнее рассказал про преимущества гембы, а также инсайты, которые ребята получили после похода в пиццерии.
http://msft.it/6277TMNwb
Хабр
А не фигню ли я делаю? Зачем разработчики ходят в гембу
Привет, Хабр. Я тестировщик и очень верю в то, что гемба – это отличный инструмент для понимания своего продукта. Там хорошо получается ответить себе на вопрос:...
Улучшение процесса установки .NET Core в Visual Studio и Windows.
Visual Studio 2019 версии 16.3 и .NET Core 3.0 Preview 7 улучшают процесс установки .NET Core в Windows. Цель состоит в том, чтобы уменьшить количество версий .NET Core, которые могут быть на компьютере. Улучшения основаны на отзывах клиентов и нашем собственном опыте, а также закладывают основу для будущих улучшений.
Подробности: http://msft.it/6274TMA9j
Visual Studio 2019 версии 16.3 и .NET Core 3.0 Preview 7 улучшают процесс установки .NET Core в Windows. Цель состоит в том, чтобы уменьшить количество версий .NET Core, которые могут быть на компьютере. Улучшения основаны на отзывах клиентов и нашем собственном опыте, а также закладывают основу для будущих улучшений.
Подробности: http://msft.it/6274TMA9j
.NET Blog
Improving .NET Core installation in Visual Studio and on Windows | .NET Blog
Visual Studio 2019 version 16.3 and .NET Core 3.0 Preview 7 improve the installation experience of .NET Core on Windows. The goal is to reduce the number of .NET Core versions that might be on a machine. The improvements are based on customer feedback and…
Начало работы с C# и Visual Studio Code.
.NET Core предcтавляет собой быструю модульную платформу для создания приложений, работающих на ОС Windows, Linux и macOS. Visual Studio Code с расширением C# позволяет эффективно работать с кодом, а также обеспечивает полную поддержку IntelliSense (интеллектуальное завершение кода) и отладки для языка C#.
http://msft.it/6270T36ok
.NET Core предcтавляет собой быструю модульную платформу для создания приложений, работающих на ОС Windows, Linux и macOS. Visual Studio Code с расширением C# позволяет эффективно работать с кодом, а также обеспечивает полную поддержку IntelliSense (интеллектуальное завершение кода) и отладки для языка C#.
http://msft.it/6270T36ok
Docs
Создание консольного приложения .NET Core в Visual Studio Code - .NET Core
Узнайте, как создать консольное приложение .NET Core с помощью Visual Studio Code и .NET Core CLI.
Попробуйте типы Nullable Reference Types в C# 8.0.
С выпуском .NET Core 3.0 Preview 7, C# 8.0 считается «почти завершенным»: разработка завершена, теперь идет налаживание. Это означает, что самая большая фича языка, Nullable Reference Types, теперь стабильна и ожидает выпуска .NET Core. Фича продолжит улучшаться в дальнейшем, и после C# 8.0, но теперь считается стабильной частью C# 8.0.
http://msft.it/6271T3Eox
С выпуском .NET Core 3.0 Preview 7, C# 8.0 считается «почти завершенным»: разработка завершена, теперь идет налаживание. Это означает, что самая большая фича языка, Nullable Reference Types, теперь стабильна и ожидает выпуска .NET Core. Фича продолжит улучшаться в дальнейшем, и после C# 8.0, но теперь считается стабильной частью C# 8.0.
http://msft.it/6271T3Eox
.NET Blog
Try out Nullable Reference Types
Try out Nullable Reference Types With the release of .NET Core 3.0 Preview 7, C# 8.0 is considered "feature complete". That means that the biggest feature of them all, Nullable Reference Types, is also locked down behavior-wise for the .NET Core release.
Python в Visual Studio Code – Август 2019.
Августовская версия расширения Python для Visual Studio Code уже доступна. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы также можете получить последнее обновление, перезапустив VS Code.
В этом выпуске мы внесли улучшения, закрыв в общей сложности 76 проблем, включая отладку ячеек Jupyter Notebook, открытие программы Insiders, а также улучшения автоматического отступа и Python Language Server.
http://msft.it/6278T3yxM
Августовская версия расширения Python для Visual Studio Code уже доступна. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы также можете получить последнее обновление, перезапустив VS Code.
В этом выпуске мы внесли улучшения, закрыв в общей сложности 76 проблем, включая отладку ячеек Jupyter Notebook, открытие программы Insiders, а также улучшения автоматического отступа и Python Language Server.
http://msft.it/6278T3yxM
Python
Python in Visual Studio Code – August 2019 Release | Python
We are pleased to announce that the August 2019 release of the Python Extension for Visual Studio Code is now available. You can download the Python extension from the Marketplace, or install it directly from the extension gallery in Visual Studio Code.