Oracle Labs выпустила версию 0.9.1 Native Build Tools, проекта GraalVM, состоящего из подключаемых модулей для взаимодействия с собственным образом GraalVM. В этом выпуске исправлены проблемы, связанные с плагинами Maven и Gradle, улучшена документация по плагинам Gradle и улучшена поддержка JUnit.
TornadoVM
Компания TornadoVM, занимающаяся разработкой программного обеспечения с открытым исходным кодом, выпустила TornadoVM версии 0.10 с экспериментальной поддержкой JDK 16. В ней появилась новая опция --threadInfo для отслеживания распределения потоков. JIT-компилятор TornadoVM синхронизирован с GraalVM 21.1.0 также есть начальная поддержка 2D-массивов.
Компания TornadoVM, занимающаяся разработкой программного обеспечения с открытым исходным кодом, выпустила TornadoVM версии 0.10 с экспериментальной поддержкой JDK 16. В ней появилась новая опция --threadInfo для отслеживания распределения потоков. JIT-компилятор TornadoVM синхронизирован с GraalVM 21.1.0 также есть начальная поддержка 2D-массивов.
TornadoVM
Java Acceleration | TornadoVM
TornadoVM can automatically accelerate Java programs on
Oracle предлагает службу управления Java
Oracle представила корпоративный сервис для управления средами выполнения и приложениями Java как локально, так и в любом облаке.
Собственная служба Oracle Cloud Infrastructure (OCI), называемая Java Management Service (JMS), стала общедоступной 9 июня. Имея ту же аббревиатуру, что и Java Message Service, и включенная в качестве функции для клиентов Oracle Java Standard Edition, служба управления предлагает «Единая стеклянная панель» (“single pane of glass”) для управления развертыванием Java на предприятии, решая такие проблемы, как:
1. Определение того, какие версии Java установлены в среде и какие версии работают в разработке и производстве
2. Отслеживание используемых дистрибутивов Java Development Kit
3. Пометка используемых неавторизованных приложений Java
4. Отслеживание актуальности установленных версий Java и последних исправлений безопасности
Дополнительная плата за JMS для клиентов Oracle Java SE не взимается. Пользователи могут создать бесплатную пробную учетную запись OCI, чтобы попробовать JMS. OCI trial account
Oracle представила корпоративный сервис для управления средами выполнения и приложениями Java как локально, так и в любом облаке.
Собственная служба Oracle Cloud Infrastructure (OCI), называемая Java Management Service (JMS), стала общедоступной 9 июня. Имея ту же аббревиатуру, что и Java Message Service, и включенная в качестве функции для клиентов Oracle Java Standard Edition, служба управления предлагает «Единая стеклянная панель» (“single pane of glass”) для управления развертыванием Java на предприятии, решая такие проблемы, как:
1. Определение того, какие версии Java установлены в среде и какие версии работают в разработке и производстве
2. Отслеживание используемых дистрибутивов Java Development Kit
3. Пометка используемых неавторизованных приложений Java
4. Отслеживание актуальности установленных версий Java и последних исправлений безопасности
Дополнительная плата за JMS для клиентов Oracle Java SE не взимается. Пользователи могут создать бесплатную пробную учетную запись OCI, чтобы попробовать JMS. OCI trial account
Oracle
Access Cloud Services for Free
Oracle Cloud Free Tier provides enterprises with Always Free Cloud Services that can be used for an unlimited time.
Microsoft опубликовала план по улучшению Visual Studio Code для Java-разработчиков
Корпорация Microsoft опубликовала дорожную карту по улучшению Visual Studio Code для Java-разработчиков. Документ охватывает период с июля по декабрь 2021 года. В течение этого времени компания сосредоточит внимание на таких областях:
• Улучшение процесса разработки внутреннего цикла, повышение производительности и надежности.
• Поддержка инструментов сборки, таких как Gradle, а также расширение существующего набора функций Maven.
• Поддержка различных версий Java и фреймворка Spring в контейнерах.
• Поддержка расширений Java в GitHub Codespaces.
• Добавление виртуальных потоков через Project Loom.
Что касается тестирования программного обеспечения и отладки, то Microsoft намерена обеспечить поддержку новых API-интерфейсов тестирования. Это позволит расширить охват и показатели тестирования.
С точки зрения безопасности, планируется добавить поддержку доверенных (trusted) и ненадежных (untrusted) рабочих областей. Это позволит разработчикам открывать проекты Java в режиме safe mode, с отключением некоторых функций.
Источник: Microsoft
Корпорация Microsoft опубликовала дорожную карту по улучшению Visual Studio Code для Java-разработчиков. Документ охватывает период с июля по декабрь 2021 года. В течение этого времени компания сосредоточит внимание на таких областях:
• Улучшение процесса разработки внутреннего цикла, повышение производительности и надежности.
• Поддержка инструментов сборки, таких как Gradle, а также расширение существующего набора функций Maven.
• Поддержка различных версий Java и фреймворка Spring в контейнерах.
• Поддержка расширений Java в GitHub Codespaces.
• Добавление виртуальных потоков через Project Loom.
Что касается тестирования программного обеспечения и отладки, то Microsoft намерена обеспечить поддержку новых API-интерфейсов тестирования. Это позволит расширить охват и показатели тестирования.
С точки зрения безопасности, планируется добавить поддержку доверенных (trusted) и ненадежных (untrusted) рабочих областей. Это позволит разработчикам открывать проекты Java в режиме safe mode, с отключением некоторых функций.
Источник: Microsoft
Java at Microsoft
Java on Visual Studio Code Update – June 2021
Hi everyone, welcome to the special mid-year edition for Visual Studio Code Java updates. As the highlight of this post, we are going to take a look at our product roadmap for next few months. We will also showcase some important new features &
Самый популярный Java-репозиторий на GitHub – коллекция паттернов проектирования всех видов и мастей.
Паттерны – это лучшие практики организации проектов, которые упрощают и ускоряют процесс разработки. Они представляют собой хорошо продуманные и протестированные решения самых распространенных задач программирования. Паттерны учитывают много мелочей, о которых вы легко можете забыть, и спасают от распространенных и глупых ошибок.
Каждый паттерн в репозитории, содержит подробное описание и примеры реализации на Java.
https://github.com/iluwatar/java-design-patterns
Паттерны – это лучшие практики организации проектов, которые упрощают и ускоряют процесс разработки. Они представляют собой хорошо продуманные и протестированные решения самых распространенных задач программирования. Паттерны учитывают много мелочей, о которых вы легко можете забыть, и спасают от распространенных и глупых ошибок.
Каждый паттерн в репозитории, содержит подробное описание и примеры реализации на Java.
https://github.com/iluwatar/java-design-patterns
GitHub
GitHub - iluwatar/java-design-patterns: Design patterns implemented in Java
Design patterns implemented in Java. Contribute to iluwatar/java-design-patterns development by creating an account on GitHub.