- PVSM.RU - https://www.pvsm.ru -
7-9 мая в Сиэтле прошла ключевая конференция Microsoft для разработчиков. Мы постарались собрать все ключевые анонсы в небольшую серию статей.
В этом выпуске:
Свое выступление Сатья Наделла начал с цитаты Mark Weiser из его работы 30-летней давности о будущем вычислительной техники. Mark Weiser, бывший тогда главным исследователем Xerox PARC, во многом оказался прав. Технологии стали обыденностью и все больше растворяются в нашей жизни и нашем пространстве, влияя на компании, общество и отдельных людей.
«Сегодня каждый аспект нашей жизни меняет под воздействием цифровых технологий».
С одной стороны, этого огромные возможности, которые находятся в руках у разработчиков, но с другой, вместе с возможностями приходит ответственность. «Слова Ханса Джонса, одного из пионеров биомедицинской этики, что нужно действовать так, чтобы последствия от действий были совместимы с продолжением подлинной человеческой жизни, актуальны и сегодня.
Мы должны делать все возможное, чтобы технологические блага достигали более широкие слои общества, а использующие их компании и люди могли им доверять. Говоря о доверии, наш фокус сегодня в трех направлениях:
Говоря про технологическую повестку Microsoft, Сатья Наделла сконцентрировался на трех направлениях:
Наконец, Сатья объявил о новой программе AI for Accessibility [1], предоставляющей гранты и поддержку исследовательским организациям, НКО, а также предпринимателям для помощи людям с ограничениями в полноценном участии в жизни общества и экономике.
В ходе конференции Microsoft анонсировала ряд комплектов для разработчиков, нацеленных на задачи „понимания“ окружающего мира — от сканирования пространства до анализа речи.
Помимо данных трех устройств, на конференции также показали комплект разработчика Groove Starter Kit for Azure IoT Edge [2] от компании Seeed и умную IoT-кнопку [2] от компании TeXXmo.
Общее описание [3].
Project Kinect for Azure — новый набор сенсеров, основанный на наработках в Kinect и Hololens, который также станет основной частью следующего поколения Hololens! Устройство влючает камеру глубины нового поколения (Time-of-Flight (ToF)), 4K RGB камеру и набор 360° микрофонов и нацелено на сценарии, требующие пространственного зрения, распознавания людей и объектов, движений рук.
Project Kinect for Azure объединяет в себе возможности самого устройства и AI-сервисов в Microsoft Azure. По ссылке ниже Алекс Кипман пишет, что использование данных с камеры глубины позволяет существенно сократить размер сеток для глубокого обучения по сравнению с обычными камерами. Вместе с этим, повышая общую энергоэффективность устройства.
Ссылки:
В рамках стратегического партнерства между Microsoft и Qualcomm Technologies, Inc мы работаем над созданием AI Developer Kit на базе чипсетов Qualcomm и Azure IoT Edge. Первым проектом в этом направлении стал Vision AI Developer Kit на базе чипсета Qualcomm QCS603 с аппаратным ускорением расчета AI-моделей, с 4K 8 MP камерой, встроенным аккумулятором, динамиками и набором микрофонов, интеграцией с Azure ML и IoT Edge.
Ссылки
Speech Devices SDK — новый комплект для разработчиков, который позволит обеспечить высокое качество обработки аудиоданных из источников многоканального сигнала для более точного распознавания речи с шумоподавлением, воспроизведением удаленного звука и другими функциями. Решение объединяет Microsoft Speech сервисы с комплектами для разработчиков от компании ROOBO.
Ссылки
Тема аппаратного ускорения вычислений, связанных с машинным обучением, волнует множество разработчиков, и облачные компании не являются тут исключением.
Несколько лет назад Microsoft Research рассказывал о Project Catapult — аппаратном решении на базе FPGA, используемом в задачах для поисковика Bing. Позже проект был переименован в Project Brainwave вместе с планами вывода решения в виде облачного сервиса.
В рамках конференции Build Сатья Наделла объявил, что теперь Project Brainwave выходит в превью, будучи интегрированным с сервисом Azure Machine Learning, используя оборудование Intel FPGA и нейронные сети на базе можели ResNet50. Близкие к реальному времени AI-вычисления становятся ближе!
Ссылки
В ходе конференции было много анонсов про инструменты для разработки и DevOps, ниже ключевые из них:
Общий обзор [13].
.NET Core 2.1 достиг стадии RC и теперь доступен с „Go-Live“ лицензацией для использования в продакшене. Основные улучшения:
Анонс [14].
VS 2017 — 15.7 — Основные измения:
VS 2017 — 15.8 Preview — Основные нововведения:
Ссылки
Новые фичи:
Ссылки
Если вы когда-либо работали с кем-то над совместным проектом, вы знаете, как бывает полезно вместе посмотреть на проблемный участок кода и попробовать разобраться, что происходит, или объяснить, что вы только что сделали.
Тонкость в том, что раньше, чтобы одновременно видеть одно и то же, вам приходилось либо садиться вместе, как это происходит при парном программировании, либо расшаривать друг другу экран, либо вовсе пытаться синхронизироваться удаленно, общаясь только голосом или комментариями.
VS Live Share — новая фича для VS Code и Visual Studio, позволяющая в реальном времени расшарить код с коллегой и вместе его редактировать и даже отлаживать.
Ссылки
Хотя последнее время мы слышим много разговоров на тему того, что в будущем ИИ сможет писать код самостоятельно, сегодня более реалистичный и прикладной сценарий — это код, написанный разработчиком при поддержке некоторого ИИ.
Собственно, вопрос вот в чем. Что, если некоторый умный агент будет следить за тем, какой код вы пишите сейчас, и знать, как вы писали раньше (возможно, даже в соседней папке), будет понимать контекст проекта и даже будет в курсе лучших практик (на базе самых популярных репозитариев GitHub)? И вот такой агент будет помогать вам писать лучший код.
Как именно, спросите вы? Ну, например, он будет выдавать подсказки завершения кода не только алфавитным списком свойств объекта/класса, но и ставить в начало наиболее популярные или контекстно релевантные варианты? Или он будет понимать стилистику кода в проекте и подсказывать, когда вы выбиваетесь из стилевых рекомендаций и даже автоматически их применять? Или, скажем, при анализе очередного pull request он сможет автоматически проводить анализ кода и подсказывать, на что обратить внимание?
Именно на такие задачи нацелено новое расширение для Visual Studio — VS IntelliCode.
Ссылки
Continuous Integration (CI) для мобильных разработчиков, использующих GitHub, стала проще благодаря приложению Visual Studio App Center в магазине последнего.
Продолжая развивать взаимодействие с сообществом open source разработчиков, Microsoft объявила о новом партнерстве с GitHub, добавляющем мощности Azure DevOps сервисов для пользователей GitHub.
Теперь разработчики приложений под iOS, Android, Xamarin и Reac Native с репозиториями на GitHub могут подключить к нему свой аккаунт в App Center, чтобы настроить автоматическую сборку проектов из исходников, проверку тестов (включая UI-тестирование). После этого App Center обновит статус Pull Request на GitHub, чтобы вы могли принять изменения в свой проект. С помощью App Center вы также можете настроить публикацию приложений в магазины приложений, таким образом, автоматизируя всю цепочку от изменений в коде до доставки приложения конечным пользователям.
Ссылки:
В следующем выпуске мы расскажем про Azure и ботов!
Заметки event-менеджера
4 июня, по следам Build 2018, к нам в Москву приезжают ведущие инженеры Microsoft из Редмонда с Insider Dev Tour!
За один день вы узнаете:
- Утро. Общее понимание о новых инструментах для разработчиков под Windows, Azure, Office, AI и так далее.
- День. Мы углубимся в кодинг и вы научитесь создавать Win32/XAML-приложения и Progressive Web Apps, а также использовать новые фичи Windows 10. Вы узнаете, как добавить элементы AI в свои проекты, как работать с Microsoft Graph, а также создать приложения Mixed Reality.
- Секретная часть. В рамках мероприятия мы проведём закрытые сессии с экспертами, на которых вы сможете поучаствовать только по инвайтам. О том, как получить их мы расскажем позже, следите за новостями!
Программу и подробности про Insider Dev Tour вы можете найти на сайте [26] мероприятия. Обратите внимание, что вся программа будет на английском языке, но вы сможете воспользоваться синхронным переводом на русский язык.
Принять участие в мероприятии можно бесплатно, необходима регистрация [26]. Не забывайте, что количество мест ограниченно.
Автор: kichik
Источник [27]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/windows/279931
Ссылки в тексте:
[1] AI for Accessibility: https://www.microsoft.com/en-us/ai-for-accessibility
[2] Groove Starter Kit for Azure IoT Edge: https://assets.windowsphone.com/9bee30bc-a8c8-49c9-8571-2e547ae11e80/feature-2_800x450-2_InvariantCulture_Default.jpg
[3] Общее описание: https://developer.microsoft.com/en-us/perception
[4] Обзор от Alex Kipman: https://www.linkedin.com/pulse/introducing-project-kinect-azure-alex-kipman
[5] Подписаться на анонсы: https://azure.microsoft.com/en-us/campaigns/kinect
[6] Записаться в программу раннего доступа: https://microsoft.qualtrics.com/jfe/form/SV_e9dCT1s9C5CwUkJ
[7] Подробности сотрудничества: https://azure.microsoft.com/en-us/blog/accelerating-ai-on-the-intelligent-edge-microsoft-and-qualcomm-create-vision-ai-developer-kit
[8] Записаться на ранний доступ: https://visionaidevkit.com
[9] Подробности: https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/speech-devices-sdk
[10] Заказать устройство: http://ddk.roobo.com
[11] Подробности: https://blogs.microsoft.com/ai/build-2018-project-brainwave
[12] Проект на GitHub: https://github.com/azure/aml-real-time-ai
[13] Общий обзор: https://blogs.msdn.microsoft.com/visualstudio/2018/05/07/microsoft-build-2018-new-releases-for-visual-studio-visual-studio-for-mac-net-core-and-xamarin-forms/
[14] Анонс: https://blogs.msdn.microsoft.com/dotnet/2018/05/07/announcing-net-core-2-1-rc-1
[15] Превью VS 2017 -- 15.8: https://www.visualstudio.com/vs/preview
[16] Полный список изменений для версии 15.7: https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
[17] Подробности про версию 15.8: https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-preview-relnotes
[18] Скачать: https://www.visualstudio.com/vs/mac
[19] Обзор: https://blogs.msdn.microsoft.com/visualstudio/2018/05/07/visual-studio-for-mac-version-7-5-and-beyond
[20] Попробовать: https://www.visualstudio.com/services/live-share
[21] Обзор: https://code.visualstudio.com/blogs/2018/05/07/live-share-public-preview
[22] Попробовать: https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.VSIntelliCode
[23] Обзор: https://blogs.msdn.microsoft.com/visualstudio/2018/05/07/introducing-visual-studio-intellicode
[24] Обзор: https://blogs.msdn.microsoft.com/vsappcenter/microsoft-and-github-present-an-integrated-continuous-integration-and-delivery-solution-for-mobile
[25] Приложение VS App Center: https://github.com/marketplace/app-center
[26] сайте: https://insiderdevtour.com/Moscow
[27] Источник: https://habr.com/post/358068/?utm_campaign=358068
Нажмите здесь для печати.