IT-новости 26 мая: GitHub выяснил, как рабочие собрания влияют на продуктивность программистов, Microsoft выпустила бесплатную сборку OpenJDK, в Teams разрешат встраивать сторонние приложения
GitHub выяснил, насколько сильно рабочие собрания влияют на продуктивность программистов
GitHub опубликовал результаты исследования по оценке влияния отвлекающих факторов на удаленную работу программистов. Оказалось, что частые рабочие собрания и отвлекающие мелкие задачи (ответы на электронные письма, разговоры по телефону) сильно снижают продуктивность разработчиков.В опросе приняли участие 40 программистов GitHub, работающих удаленно. Каждый из них в течение четырех недель фиксировал все проблемы, связанные с продуктивностью и удовлетворенностью работой. В итоге выяснилось, что работая с минимальными перерывами или без перерывов, программист с вероятность 82% проведет продуктивный рабочий день. Когда его отвлекают большую часть дня, то продуктивность падает до 7%.
Если разработчик проводит две встречи в день, то уровень прогресса в достижении его целей за день составляет в среднем 74%. Однако, если таких собраний будет три и более, то происходит существенное снижение продуктивности рабочего дня — программисты оценили его на уровне 14% и ниже.
В соответствии с результатами исследования, GitHub рекомендует разработчикам выделять несколько минут в конце каждого рабочего дня для размышлений и пометок по поводу прошедшего дня. Также необходимо научиться планировать дни с меньшим количеством перерывов и встреч. Для этого стоит создать видимый всеми пункт в рабочем календаре с такими днями, и минимизировать встречи в такие дни или даже переносить их по возможности.
Источник: GitHub
Сборка Microsoft OpenJDK стала общедоступной
Microsoft объявила о выпуске собственного бесплатного дистрибутива OpenJDK с открытым исходным кодом. Он будет доступен для развертывания в любой среде и приложениях.
Microsoft Build of OpenJDK поможет Java-разработчикам создавать собственное программное обеспечение для последующего применения, в том числе, в облачном среде Microsoft Azure.
Поддержка Microsoft Build of OpenJDK осуществляется в виде пакета инструментов Java для Visual Studio Code. В него входят: Maven для Java, расширения Red Hat, отладчик для Apache Tomcat и поддержка автозавершения кода IntelliCode для Java с помощью ИИ от Microsoft. Сборка имеет долгосрочную поддержку (LTS), что предполагает получение бесплатных ежеквартальных обновлений, доступных на microsoft.com/openjdk.
Microsoft OpenJDK уже доступна для развертывания в соответствующих планах поддержки Azure. По данным Microsoft, она включает двоичные файлы для Java 11 на основе OpenJDK 11.0.11 на сервере x64, и среды рабочего стола на macOS, Linux и Windows.
Источник: Microsoft
В Windows 10 появится поддержка графических Linux-приложений
Microsoft объявила, что полноценная поддержка Linux-приложений с графическим интерфейсом в Windows 10 станет доступна для всех пользователей до конца 2021 года.Предварительная версия поддержки приложений с графическим интерфейсом для Linux реализовали через подсистему Windows Subsystem for Linux. Она стала доступна для участников инсайдерской программы еще в прошлом месяце.
Обычные пользователи Windows 10 получат возможность запуска приложений для Linux с графическим интерфейсом только после установки функционального обновления программной платформы, запуск которого должен состояться осенью 2021 года.
Поддержка запуска приложений с графическим интерфейсом сделает более комфортным повседневное взаимодействие с разными софтверными продуктами, поскольку пользователям не нужно будет настраивать виртуальную машину, чтобы взаимодействовать с Linux-приложениями.
Источник: ZDNet
Microsoft разрешит встраивать в Teams сторонние приложения
На прошедшей вчера онлайн-конференции Microsoft Build представили несколько новых инструментов и сервисов для разработчиков, которые хотят интегрировать свои приложения с сервисом Teams. Наиболее важным среди них стало появление расширенного набора инструментов Microsoft Teams Toolkit для Visual Studio и Visual Studio Code.
“По сути, это позволяет разработчикам создавать более мощные приложения проще и быстрее, используя богатый стек Microsoft”, — пояснила представитель Microsoft Арчана Саситарэн.
Набор инструментов предлагает поддержку таких инструментов и фреймворков, как React, SharePoint и .NET. Некоторые из обновлений, которые команда включила в этот выпуск, включают интеграцию с функциями Aure, интеграцию с SharePoint Framework и однострочную интеграцию с Microsoft Graph.
Microsoft также запустила новый портал разработчиков приложений для Microsoft Teams, который упрощает регистрацию и настройку приложений. Независимые поставщики программного обеспечения смогут использовать портал, чтобы предлагать свои приложения для покупок в группах. Кроме того, представили новые функции для режима Teams Together.
Источник: TechCrunch
Сатья Наделла сообщил о тестировании нового поколения Windows
Генеральный директор Microsoft Сатья Наделла анонсировал “одно из наиболее важных обновлений Windows за последнее десятилетие”. Речь идет о разработке и тестировании нового поколения Windows. Об этом Наделла сообщил во время онлайн-конференции Build 2021.“Я сам занимался его тестированием последние несколько месяцев и очень впечатлен новым поколением Windows. Можем гарантировать: мы создадим больше возможностей для каждого разработчика Windows и привлечем каждого создателя, который ищет самую инновационную, новую, открытую платформу для построения, распространения и монетизации приложений. Мы с нетерпением ждем возможности поделиться подробностями в ближайшее время”, — заявил Наделла.
В последние месяцы Microsoft работает над новым магазином приложений Microsoft Store, который станет более удобным и выгодным для разработчиков продуктов под Windows. Также компания ведет работу над существенными изменениями пользовательского интерфейса операционной системы Windows 10.
Источник: The Verge
Нейросеть GPT-3 позволит создавать приложения почти без знания кода
Microsoft интегрировала модель обработки естественного языка GPT-3 в платформу low-code разработки Power Apps. Это позволит создавать приложения практически без знания кода. Публичное предварительное тестирование GPT-3 в Power Apps ожидается в конце июня.
GPT-3 работает на основе облачного сервиса Microsoft Azure и позволяет генерировать готовые формулы через обработку запросов на естественном языке. Например, при создании приложения в сфере электронной коммерции можно в диалоговом окне описать желаемую цель: “найти товары, название которых начинается со слова “дети”. Система обработает запрос и выдаст готовую форму следующего вида: "Filter('BC Orders' Left('Product Name',4)="Kids")". Получаемые таким образом формулы генерируются на языке программирования с открытым исходным кодом Power FX, основанном на Excel. На данном этапе система поддерживает обработку запросов на английском языке.
Интеграция GPT-3 при разработке приложений не отменяет необходимости понимания внедряемого кода, а лишь делает проще подбор нужных формул. Для реализации более сложных запросов разработчику все еще нужно будет иметь определенные технические знания и навыки. Однако это значительно снизит порог входа для разработки приложений и сделает ее более доступной.
Источник: TechCrunch
+3
Комментарии
популярные
новые
старые
Для того, чтобы оставить комментарий Вы должны авторизоваться