Сегодня в подборке новостей:
- Eclipse Foundation объявила результаты опроса о популярности Java-технологий;
- Choral — новый Java-совместимый язык для создания многопользовательских протоколов;
- Сенаторы США предлагают ограничить распространение технологии сквозного шифрования;
- Microsoft выпустила preview-версию антивируса Defender ATP для Android;
- В даркнете выложили базу данных о миллионах пользователей Telegram;
- Google обновила набор средств разработки ML Kit;
- В Telegram Beta 6.3 появилась функция видеозвонков.
Eclipse Foundation объявила результаты опроса о популярности Java-технологий
Организация Eclipse Foundation сообщила о выпуске новой версии набора спецификаций для языка Java — Jakarta EE 9. Также были объявлены результаты ежегодного опроса, проведенного среди более чем тысячи Java-разработчиков по всему миру. Итоги исследования показали, что:- 28% Java-разработчиков используют в своей работе Java 11 (в 2019 году — 20%);
- 11% — используют Java 14;
- 64% — используют Java 8 (в 2019 году – 84%);
- Spring / Spring Boot остается наиболее популярным фреймворком для создания облачных Java-приложений, но его доля за прошедший год сократилась на 13% (с 57% в 2019 году до 44% в 2020 году);
- Jakarta EE 8, выпущенная в сентябре 2019 года, стала вторым по популярности облачным фреймворком. Jakarta EE применяют в работе 35% Java-разработчиков;
- третье место в рейтинге популярности занимает Red Hat Quarkus, которым пользуются 16% разработчиков;
- общее использование архитектуры микросервисов при создании облачных Java-систем снизилось по сравнению с прошлым годом до 39% (в 2019 году — 43%). Это может быть связано с тем, что многие разработчики не считают микросервисы универсальным решением. Данное мнение подтверждается двукратным увеличением использования монолитной архитектуры;
- популярность сервера с открытым исходным кодом Eclipse Che, используемого для создания облачных корпоративных приложений в Kubernetes, выросла с 4% в 2019 году до 11% в 2020 году.
Choral — новый Java-совместимый язык для создания многопользовательских протоколов
Команда разработчиков, состоящая из Саверио Джаллорензо, Фабрицио Монтези и Марко Перессотти, представила новый Java-совместимый язык программирования Choral. Его основное предназначение состоит в разработке многопользовательских протоколов. Также Choral может использоваться для программирования протоколов распределенной аутентификации, криптографических протоколов, бизнес-процессов, параллельных алгоритмов или любого другого протокола для параллельных и распределенных систем. Choral совместим с Java тремя способами:- его синтаксис является прямым расширением Java;
- допускается использование библиотек Java внутри Choral-кода;
- библиотеки, сгенерированные Choral, совместимы с Java через управляемые API-интерфейсы и могут напрямую использоваться внутри Java-проектов.
Сенаторы США предлагают ограничить распространение технологии сквозного шифрования
Группа сенаторов-республиканцев подала проект закона «О правовом доступе к зашифрованным данным», который может положить конец развитию технологии сквозного шифрования. По мнению авторов законопроекта, этот тип шифрования данных препятствует расследованию многих уголовных преступлений. Инициаторами ограничений являются глава судебного комитета Сената Линдси Грэм, а также сенаторы Том Коттон и Марша Блэкберн. В случае принятия закона технологические компании обяжут предоставлять помощь следователям в доступе к зашифрованным данным. Предложенные ограничения поддерживаются Министерством юстиции США. Представители этого ведомства утверждают, что сквозное шифрование не позволяет следователям получать необходимые улики из мобильных устройств подозреваемых лиц, поэтому IT-гиганты должны предоставлять правоохранителям «законный доступ» к гаджетам. Источник: CNetMicrosoft выпустила preview-версию антивируса Defender ATP для Android
Клиенты антивируса Microsoft Defender Advanced Threat Protection (ATP) могут установить предварительную мобильную версию этого продукта на свои Android-устройства. Новый антивирус получил название Defender ATP для Android. О работе над приложением впервые объявили на конференции по безопасности RSA в феврале этого года. 23 июня Microsoft представила первую публичную preview-версию. Defender ATP работает как классический мобильный антивирусный продукт. Он может сканировать смартфон на наличие вредоносных приложений, обнаруживать вредоносные и фишинговые сайты при просмотре веб-страниц и блокировать доступ к определенным сайтам на основе предварительно определенного списка блокировки. Приложение также можно использовать в качестве контроллера зоны доступа к сети компании. Антивирус позволяет IT-специалистам блокировать доступ «рискованным устройствам» к корпоративной сети или к корпоративным приложениям. Источник: MicrosoftВ даркнете выложили базу данных о миллионах пользователей Telegram
В даркнете опубликовали базу данных с номерами телефонов и уникальными идентификаторами миллионов пользователей мессенджера Telegram. Файл с набором из 40 миллионов записей занимает около 900 мегабайт. В базе содержатся данные в виде связки «ник + номер телефона». Точное количество пользователей, чьи данные попали в базу, неизвестно. В пресс-службе Telegram подтвердили реальность существования такой базы, но уточнили, что не менее 60% опубликованных контактов уже не актуальны. Почти 70% аккаунтов в базе — это пользователи из Ирана, еще 30% – из России. По версии представителей Telegram, информация о пользователях утекла через встроенную функцию импорта контактов при регистрации. Источник: KOD.ruGoogle обновила набор средств разработки ML Kit
Спустя два года после первого релиза SDK ML Kit, корпорация Google представила его обновленную версию. Набор средств разработки ML Kit предназначен для создания мобильного софта для маркировки изображений, обнаружения и отслеживания объектов. В отличие от предыдущей версии, новый SDK не требует тесной интеграции с платформой Firebase. Среди функций, входящих в набор средств разработки ML Kit, стоит выделить:- распознавание текста и обработка языка;
- сканирование штрих-кода;
- обнаружение лиц;
- маркировка изображений;
- перевод текста на устройстве;
- интеллектуальные ответы.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ