Сегодня в подборке новостей:
- Google запускает программу вознаграждений для разработчиков.
- UTF-8 станет кодировкой по умолчанию в JDK 18.
- Apple упростила подачу жалоб на мошеннические приложения в App Store.
- Среду разработки IntelliJ IDEA обновили до версии 2021.3 EAP 2.
- Google тестирует в Chrome новый метод группировки посещаемых страниц.
- В России появится организация для поддержки open source проектов.
Google запускает программу вознаграждений для разработчиков
Компания Google объявила о запуске программы вознаграждений Secure Open Source (SOS). Ее условия предусматривают выплату разработчикам от 505 до 10 тысяч долларов за внесение вклада в усиление безопасности открытого ПО из списка критически важных проектов сообщества открытого софта. В исключительных случаях размер вознаграждения может быть увеличен. Самые крупные премии Google выплатит исследователям и разработчикам за внесение в исходный код или инфраструктуру критических открытых проектов сложных и актуальных улучшений, которые обеспечат их защиту в долгосрочной перспективе. Для получения вознаграждения за вклад в безопасность проектов разработчикам необходимо заполнить и отправить в Google специальную форму. Источник: GoogleUTF-8 станет кодировкой по умолчанию в JDK 18
Компания Oracle, занимающаяся поддержкой стандартов языка Java, объявила, что начиная с JDK 18, кодировкой по умолчанию в Java-приложениях и других программных продуктах станет UTF-8. В настоящее время кодировка UTF-8 доминирует как стандарт для веб-сайтов — в ней публикуется примерно 95% контента. Кодировка по умолчанию в JDK 18 решит проблему с искажением текста в Windows. Это связано с тем, что объект FileReader считывает текстовое содержимое в кодировке 1252, которая является языковым стандартом в Windows. В macOS подобная проблема отсутствует, поскольку в этой операционной системе UTF-8 является кодировкой по умолчанию Изменение согласуется с существующими в Java методами newBufferedReader/Writer класса java.nio.file.Files, где UTF-8 считается значением по умолчанию, если не задана определенная кодировка. Благодаря единому стандарту кодировки API-интерфейсы ввода-вывода JDK теперь всегда будут работать одинаково, предсказуемо, без необходимости обращать внимание на среду хоста и / или пользователя. Источник: Java.netApple упростила подачу жалоб на мошеннические приложения в App Store
Apple позволит пользователям напрямую сообщать о мошенническом приложении в App Store с помощью добавления в iOS 15 новой версии кнопки “Сообщить о проблеме”. Кнопка не только впервые за многие годы вернулась в отдельные списки приложений, но и теперь включает в себя специальный пункт “Сообщить о мошенничестве” в раскрывающемся меню. До iOS 15 пожаловаться на приложение можно было, прокрутив вниз вкладки “Приложения” или “Игры” в App Store. Затем пользователь мог выбрать варианты: “Сообщить о подозрительной активности”, “Сообщить о проблеме с качеством”, “Запросить возврат средств” или “Найти мой контент”. Однако ни один из перечисленных вариантов не предлагал четкого способа сообщить о мошенничестве. Эксперты положительно оценили решение Apple, но указали на то, что в App Store всего 500 рецензентов приложений, что недостаточно для сервиса такого уровня. Для сравнения: в Facebook работает 15 тысяч модераторов контента, а в Google — 20 тысяч. Источник: The VergeСреду разработки IntelliJ IDEA обновили до версии 2021.3 EAP 2
Компания JetBrains выпустила вторую сборку раннего доступа IntelliJ IDEA 2021.3. Релиз EAP 2 уже доступен для загрузки на сайте JetBrains и в бесплатном приложении Toolbox. Среди новых функций, появившихся в IntelliJ IDEA 2021.3 EAP 2, стоит выделить:- Новое окно инструментов закладок (“Избранное” и “Закладки” объединены в одно окно “Закладки” с дополнительными элементами).
- Улучшенный рефакторинг для Java.
- Обновленный отладчик для Kotlin.
- Встроенные фреймы стека.
- Поддержка Async Profiler 2.0 в Windows.
- Возможность сравнивать снимки .jfr прямо из IDE.
- Изменения настроек VCS.
- Новая встроенная подсказка.