Фокус на разработчиков, бизнес-инструменты и немного анонсов для потребителей.
19 мая стартовала конференция Microsoft Build 2020, которая продлится до 21 мая. Из-за пандемии она впервые проходит полностью в цифровом формате: сотрудники Microsoft и участники мероприятия в основном выступают из дома по видеосвязи. На Build компания рассказывает об изменениях в некоторых своих продуктах и подробно знакомит разработчиков с новыми инструментами.
TJ изучил анонсы с конференции и кратко рассказывает о главном.
Унификация разработки приложений под Windows 10
Microsoft представила Project Reunion — единую платформу для разработки приложений на Windows. Раньше разработчикам приходилось с нуля писать на архитектуре Win32, которая поддерживает старые ОС или на Universal Windows Platform, поддерживающей Windows 10.
Но теперь они смогут разрабатывать приложения на одной платформе с обратной совместимостью. Это упростит создание продуктов и позволит оптимизировать даже очень старый код под современные системы.
Linux-приложения с графическим интерфейсом на Windows 10
Microsoft обновила подсистему Windows для Linux (Windows Subsystem for Linux). Она получила поддержку видеокарт и возможность прямого запуска приложений Linux с графическим интерфейсом.
Теперь пользователям не нужно использовать сторонние инструменты. Кроме того, они также смогут задействовать паралелльные вычисления и заняться машинным обучением благодаря поддержке видеокарт.
Суперкомпьютер для искусственного интеллекта
Microsoft представила облачный суперкомпьютер, который разработали совместно с OpenAI для работы с большими ИИ-моделями. Он работает на 285 тысячах процессорных ядер и 10 тысячах видеокарт.
OpenAI хочет использовать вычислительную мощность суперкомпьютера для развития нового поколения ИИ-моделей. В отличие от простых алгоритмов, заточенных под конкретное применение, они смогут быть более гибкими и решать одновременно разные задачи. Но для этого потребуются очень большие вычислительные мощности, которые и предоставит суперкомпьютер.
Инструменты для этичного использования машинного обучения Azure Machine Learning
В сервис Azure Machine Learning добавили инструменты для ответственного использования машинного обучения. Они позволят контролировать и исправлять проблемы с нейросетями: например, если в выборку попали некорректные данные или система делает выводы не так, как должна.
Помимо этого инструменты позволят понимать, как именно работают алгоритмы и контролировать конфиденциальность данных. Они будут доступны как в составе Azure Machine Learning, так и в открытом доступе.
Новый лаунчер PowerToys Run для Windows с открытым исходным кодом
Microsoft выпустила приложение PowerToys Run для Windows 10. Оно заменяет и улучшает существующее меню «выполнить», которое можно вызвать командой Win+R.
Пока что новый PowerToys Run дублирует возможности поиска из меню «Пуск». Обновление позволяет быстро найти приложения и файлы в Windows, а также запущенные процессы в системе. Внешне приложение напоминает функцию поиска Spotlight в macOS.