Сегодня в подборке новостей:
Python применяется чаще, чем Java, с точки зрения общего использования (52% против 49%), в то время как язык Java более популярен, чем Python, в качестве основного языка (32% против 29%).
В пятерку самых быстрорастущих языков вошли: Python, TypeScript, Kotlin, SQL и Go. За последние 5 лет снизилась популярность языков Ruby, Objective-C и Scala.
Опрос показал кардинальное изменение рабочего режима среди программистов. Если в начале 2020 года около 70% разработчиков работали из офиса, то сейчас 80% работают из дома.
Источник: JetBrains
Windows Hello совместима с веб-камерами, которые оснащены RGB- или инфракрасным датчиком. Исследование показало, что в процессе аутентификации система обрабатывает только инфракрасные кадры. Чтобы проверить это предположение, исследователи создали специальное USB-устройство, в которое загрузили инфракрасные фотографии владельца ноутбука. После подключения система Windows Hello определила устройство как USB-камеру и компьютер был успешно разблокирован с помощью инфракрасной фотографии.
Взломать чужой компьютер с помощью этого способа достаточно сложно, поскольку для этого злоумышленнику требуется иметь ИК-фотографию пользователя. Но это вряд ли станет преградой для тех, кто очень сильно заинтересован в проникновении на чужой ПК. Стоит отметить, что Microsoft уже отреагировала на баг, оперативно выпустив исправление.
Источник: Engadget
FidelityFX Super Resolution можно интегрировать как в новые, так и в уже выпущенные видеоигры. FSR также доступна разработчикам в двух самых популярных игровых движках:
- JetBrains: Java более популярен, чем Python, в качестве основного языка.
- Власти 11 стран использовали троян Pegasus для слежки за тысячами граждан.
- Исследователи сумели обмануть систему аутентификации Microsoft Windows Hello.
- Язык Java — самый востребованный среди украинских тестировщиков.
- AMD открыла для геймдев-разработчиков исходный код FidelityFX Super Resolution.
- Опрос: 50% россиян отдают предпочтение IT-специальностям при поступлении в вуз.
JetBrains: Java более популярен, чем Python, в качестве основного языка
Компания JetBrains опубликовала результаты пятого ежегодного исследования State of Developer Ecosystem 2021. По итогам опроса почти 32 тысячи разработчиков из 183 стран, наиболее популярным языком программирования признали JavaScript. 69% респондентов использовали этот язык за последние 12 месяцев, 39% опрошенных назвали его своим основным языком программирования.
Власти 11 стран использовали троян Pegasus для слежки за тысячами граждан
Совместное расследование Washington Post и других новостных организаций выявило масштабную схему применения зловредного ПО со стороны властей 11 стран, многие из которых считаются авторитарными. В числе государств, спецслужбы которых использовали троян Pegasus, значатся: Венгрия, Азербайджан, Казахстан, Индия, Саудовская Аравия и другие. По данным журналистов, троян, созданный израильской компанией NSO Group, использовался для слежки за десятками тысяч людей: активистами, религиозными деятелями, учеными, чиновниками и политиками. Особенностью Pegasus является то, что для его установки жертве не обязательно переходить по ссылке. Например, на iOS 14.6 его можно удаленно установить через сообщение iMessage. Троян эксплуатирует 0day-уязвимости на iOS и Android для скрытой установки на смартфоны, копирования информации и дистанционной записи разговоров. В NSO Group отвергли обвинения журналистов. По словам разработчиков, Pegasus официально лицензируется для правоохранительных органов с целью отслеживания преступников и террористов. Источник: The VergeИсследователи сумели обмануть систему аутентификации Microsoft Windows Hello
Специалистам компании CyberArk удалось обмануть систему аутентификации Windows Hello с помощью инфракрасного изображения лица владельца компьютера.
Язык Java — самый востребованный среди украинских тестировщиков
Язык программирования Java признан самым востребованным среди тестировщиков в Украине. Об этом свидетельствует опубликованное сегодня на сайте DOU исследование о состоянии зарплат QA-специалистов в июне 2021 года. Согласно опросу 2178 тестировщиков, Java использует в своей работе в качестве основного языка 20,7% респондент. На втором месте — JavaScript (12,6%), на третьем — Python (11,2%). 43% респондентов не владеют ни одним языком программирования. Средний возраст украинского тестировщика — 29 лет. Женщины среди них составляют 32,6%. Это значительно больше, чем среднее количество женщин в IT-индустрии (23%). Медианная зарплата тестировщика в Украине за полгода увеличилась на 350 долларов и сейчас составляет 1850 долларов. Зарплаты junior-тестировщиков за последние 6 месяцев выросли на 90 долларов, достигнув 690 долларов, intern/trainee — на 15 долларов (до 350 долларов в месяц). Среднестатистический middle-тестировщик может рассчитывать на доход в 1660 долларов, senior — 3000 долларов. Источник: DOUAMD открыла для геймдев-разработчиков исходный код FidelityFX Super Resolution
Компания AMD открыла исходный код технологии масштабирования FidelityFX Super Resolution (FSR) в рамках инициативы GPUOpen. Эта позволит разработчикам видеоигр создавать кадры с высоким разрешением из изображений с более низким разрешением. Кроме того, технология AMD увеличивает частоту кадров до 2,4 раз при максимальном разрешении 4K.
- Unity: специальная предварительная бета-версия Unity 2021.2 HDRP.
- Unreal Engine: патч, который можно применить к версии 4.26 Unreal Engine.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ