Главные релизы недели: новая операционка для ПК и Mac от Google, допиленная Visual Studio и инновационный язык программирования
Операционная система от Google для старых ПК, обновленный Proton для Steam Deck и свежая версия редактора VS Code. Об этом и других новинках недели — читайте далее.
Компания Google выпустила Chrome OS Flex — модификацию операционной системы (ОС), которую можно поставить на любой компьютер с Windows или macOS. По данным создателей, это бесплатная облачная, быстрая, безопасная и простая в управлении операционная система, которую можно использовать, например, на старых компьютерах или рабочих устройствах.
Чтобы ей воспользоваться, достаточно скачать с сайта дистрибутив, загрузить его на флешку или любой другой внешний носитель и установить на компьютер. Важный момент — ОС пока находится в раннем доступе, поэтому, чтобы скачать дистрибутив, нужно заполнить форму.
Системные требования:
Также стоит отметить, что Chrome OS Flex не поддерживает ARM-архитектуру. Система получает обновления и исправления со стороны разработчиков, причем они выходят в те же дни, когда и обычная система Google Chrome.
Подробнее о новой ОС читайте по ссылке.
15 февраля из бета-версии вышла новая версия Visual Studio 2022 17.1. Отзывы разработчиков помогли значительно усовершенствовать продукт, например, создателям удалось улучшить взаимодействие с Git, поиском и навигацией, повысить производительность для работы на C# и C++, а также внедрить дополнительные возможности для персонализации цветных вкладок.
Что нового:
Скачать новую версию Visual Studio можно по ссылке. Подробнее обо всех изменениях читайте в официальном блоге Microsoft.
В преддверии начала поставок Steam Deck в конце февраля 2022 года Valve выпустила Proton 7.0 — новую версию программного обеспечения, которое позволяет программам, разработанным для Windows, работать в Linux-основанных операционных системах. Proton 7.0 основан на новой версии Wine 7.0 и имеет ряд значительных изменений.
Что нового:
Игры, которые, как ожидается, будут доступны на Linux и, предположительно, в Steam Deck с Proton 7.0: Anno 1404, Call of Juarez, DCS World Steam Edition, Disgaea 4 Complete+, Dungeon Fighter Online, Epic Roller Coasters XR, Eternal Return, Forza Horizon 5, Gravity Sketch VR, Monster Hunter Rise, NecroVisioN, Nights of Azure, Oceanhorn: Monster of the Uncharted Seas, Order of War, Persona 4 Golden, Resident Evil 0, Resident Evil Revelations 2, Rocksmith 2014 Edition, SCP: Secret Laboratory, Wargroove, Wartales, Yakuza 4 Remastered.
Более подробная информация обо всех изменения хранится в GitHub-репозитории проекта.
Keycloack — это продукт с открытым кодом для реализации single sign-on с возможностью управления доступом, который нацелен на современные приложения и сервисы. По заявлению создателей, новая версия Keycloack теперь по умолчанию основана на Java-фреймворке Quarkus и стала быстрее, компактнее и намного проще в настройке.
Перед обновлением не забудьте сделать резервную копию базы данных. Если не переходили на предыдущую версию, читайте документацию для получения полного списка изменений. Релиз доступен для скачивания по ссылке.
Подробнее о том, как работать с Keycloack, читайте в материале Highload по ссылке.
Ученые из MIT разработали прототип первого в мире тензорного языка программирования. Его цель — сделать вычисления не только высокоскоростными, но и более надежными.
Необходимость создания нового языка программирования появилась из-за бытующего мнения о том, что при выполнении высокопроизводительных вычислений, то есть везде, где нужно обрабатывать огромные массивы данных, неизбежен компромисс между скоростью и надежностью. Благодаря новому языку программирования, который получил название ATL (сокращение от A Tensor Language), необходимость выбирать между скоростью и надежность отпадает.
По словам исследователей, язык может модифицировать или переписывать программы в оптимальную форму, чтобы ускорить работу. Например, в него встроен специальный инструментарий, который позволяет преобразовать двухэтапный процесс в одноэтапный.
Стоит отметить, что ATL основан на другом языке программирования под названием Coq, который усиливает возможности ATL, и проверяет эффективность алгоритма строгим математическим методам, а также обладает способностью завершать программы, не застревая в бесконечном цикле.
О новом языке программирования пока мало что известно, но это пока единственный тензорный язык с формально подтвержденными операциями. В планах команды ATL — улучшить его масштабируемость, чтобы язык можно было использовать для работы с реальными кейсами.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…