Сегодня в подборке новостей:
- Опубликовали рейтинг стран по средней скорости интернета.
- Eclipse Foundation: Spring продолжает лидировать среди платформ для создания облачных приложений.
- Apple выпустила обновление для блокировки шпионского ПО Pegasus.
- Фреймворк Javalin с поддержкой Java обновили до версии 4.0.
- На ноутбуках Huawei появилась поддержка Android-приложений.
- В Windows 11 не будет поддержки Mac M1.
- В Zoom появится автоматический перевод и субтитры в реальном времени.
Опубликовали рейтинг стран по средней скорости интернета
Сервис Cable.co.uk опубликовал свой ежегодный рейтинг скорости интернета в 224 странах и территориях мира. Россия в нем заняла 66 место со средней скоростью 35,73 Мбит/с, Украина — 77 место (25,26 Мбит/с), Беларусь — 92 место (19,86 Мбит/с). Из постсоветских стран самая высокая средняя скорость интернета зафиксировала в Эстонии — 84,72 Мбит/с (22 место в мире). Самый медленный интернет в мире — в Туркменистане (0,5 Мбит/с), Йемене (0,68 Мбит/с) и Эфиопии (1,2 Мбит/с). В тройку лидеров мирового рейтинга вошли остров Джерси (274,27 Мбит/с), Лихтенштейн (211,26 Мбит/с) и Исландия (191,83 Мбит/с). По данным исследования, средняя мировая скорость интернета в 2021 году составляет 29,79 Мбит/с. В 2020 году она оценивалась на уровне 24,83 Мбит/с. Источник: Cable.co.ukEclipse Foundation: Spring продолжает лидировать среди платформ для создания облачных приложений
Организация Eclipse Foundation опубликовала результаты опроса 940 разработчиков облачных приложений. Они демонстрируют значительный рост популярности Spring / Spring Boot, Jakarta EE 9 и интерес к облачной Java в целом. В частности, платформа Jakarta EE занимает второе место по популярности среди разработчиков облачных приложений. 47% опрошенных сообщили, что используют именно эту технологию в своей работе. Лидирует в этом сегменте Spring / Spring Boot. Эту платформу выбирают для создания облачных приложений в 60% случаев. За последний года ее доля увеличилась на 16% (60% в 2021 году по сравнению с 44% в 2020 году). Внедрение MicroProfile в 2021 году увеличилось до 34% (против 29% в 2020 году). Популярность микросервисов остается стабильной, при этом использование архитектуры микросервисов для реализации систем Java в облаке увеличилось с прошлого года с 39% до 43%. Источник: Yahoo FinanceApple выпустила обновление для блокировки шпионского ПО Pegasus
Apple выпустила несколько обновлений — iOS 14.8, watchOS 7.6.2, iPadOS 14.8 и macOS 11.6. Все они устраняют вероятность атаки нулевого дня через iMessage. Эту уязвимость использовала в своем шпионском ПО израильская компания NSO Group. Эксплойт внедрили в программу Pegasus, которая следила за журналистами и гражданскими активистами по всему миру. Несколько месяцев назад собственное расследование об этом опубликовали 17 международных СМИ и правозащитная организация Amnesty International. Уязвимость обнаружили во время анализа взломанного телефона, принадлежащего общественному активисту из Саудовской Аравии. Вирус, использовавший ее, распространялся через iMessage и не требовал никаких действий со стороны пользователя. Для заражения смартфона достаточно было отправить специально созданный PDF-файл. Источник: The Wall Street JournalФреймворк Javalin с поддержкой Java обновили до версии 4.0
Веб-фреймворк Javalin, совместимый с языками Java и Kotlin, обновили до версии 4.0. По словам разработчика софта, Javalin поддерживает WebSockets, HTTP2 и асинхронные запросы. Кодовая база фреймворка составляет около 7 тысяч строк смешанного кода Java и Kotlin. Помимо разработки веб-приложений, Javalin можно использовать как платформу для микросервисов. По сравнению с предыдущей версией 3.0 новый релиз имеет ряд отличий:- Все модули Javalin теперь работают с JDK 16 и Kotlin 1.5.
- Сервер по умолчанию использует ThreadPool на основе Loom (если используется JDK с Loom).
- Маршрутизация стала более расширенной.
- Класс Validator полностью переработали, теперь он имеет гораздо лучшую поддержку для настройки.
- Добавили новый модуль для тестирования javalin-testtools.
- Решили проблемы с недетерминированным поведением тестов.
- Статические файлы полностью переработали. Все глобальные настройки, относящиеся к статическим файлам, удалили. Для каждого обработчика статических файлов добавили более расширенные параметры.
- JSON-сопоставление теперь настраивается для каждого экземпляра, а не через синглтон.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ