Поверхность атак на Log4j остается обширной
Через четыре месяца после раскрытия уязвимости Log4Shell большинство уязвимых компонентов с открытым исходным кодом остаются неисправленными, а компании продолжают использовать уязвимые версии инструмента ведения журнала.
Злоумышленники, которые хотят воспользоваться критической уязвимостью удаленного выполнения кода, обнаруженной в инструменте ведения журналов Apache Log4j более четырех месяцев назад, все еще имеют множество целей для преследования.
https://shly.link/96Zks
Через четыре месяца после раскрытия уязвимости Log4Shell большинство уязвимых компонентов с открытым исходным кодом остаются неисправленными, а компании продолжают использовать уязвимые версии инструмента ведения журнала.
Злоумышленники, которые хотят воспользоваться критической уязвимостью удаленного выполнения кода, обнаруженной в инструменте ведения журналов Apache Log4j более четырех месяцев назад, все еще имеют множество целей для преследования.
https://shly.link/96Zks
Категоризированный список всех функций Java и JVM, начиная с JDK 8–18.
С момента выпуска версии 8 и вплоть до версии 18 Java формировалась с помощью 203 предложений по улучшению JDK (JEP) и многих других небольших обновлений, каждое из которых вносит некоторые улучшения в платформу. Эта страница представляет собой классифицированный и тщательно отобранный список наиболее важных улучшений.
https://shly.link/Y269d
С момента выпуска версии 8 и вплоть до версии 18 Java формировалась с помощью 203 предложений по улучшению JDK (JEP) и многих других небольших обновлений, каждое из которых вносит некоторые улучшения в платформу. Эта страница представляет собой классифицированный и тщательно отобранный список наиболее важных улучшений.
https://shly.link/Y269d
Экспериментируйте, чтобы получить 5 миллионов постоянных соединений с виртуальными потоками Project Loom.
Project Loom C5M — это эксперимент по достижению 5 миллионов постоянных подключений в клиентских и серверных Java-приложениях с использованием виртуальных потоков OpenJDK Project Loom .
https://shly.link/ghussZ
Project Loom C5M — это эксперимент по достижению 5 миллионов постоянных подключений в клиентских и серверных Java-приложениях с использованием виртуальных потоков OpenJDK Project Loom .
https://shly.link/ghussZ
GitHub
GitHub - ebarlas/project-loom-c5m: Experiment to achieve 5 million persistent connections with Project Loom virtual threads
Experiment to achieve 5 million persistent connections with Project Loom virtual threads - GitHub - ebarlas/project-loom-c5m: Experiment to achieve 5 million persistent connections with Project Loo...
Новый отчет Relic показывает множество приложений Java, работающих в контейнерах
New Relic опубликовала отчет о состоянии экосистемы Java , в котором говорится , что более 70% приложений Java в производственных средах выполняются внутри контейнера .
https://shly.link/HtQV4
New Relic опубликовала отчет о состоянии экосистемы Java , в котором говорится , что более 70% приложений Java в производственных средах выполняются внутри контейнера .
https://shly.link/HtQV4
Обработка изображений в Java с помощью OpenCV и Quarkus
Если вы разработчик Java, как и я, и не хотите вникать во все загрузку и создание нативных привязок и т. д., тогда читайте дальше. В этой статье я покажу, как вы можете использовать OpenCV с новым популярным фреймворком Quarkus, не беспокоясь об установке библиотек или перезагрузке всего приложения.
https://shly.link/GhW7i
Если вы разработчик Java, как и я, и не хотите вникать во все загрузку и создание нативных привязок и т. д., тогда читайте дальше. В этой статье я покажу, как вы можете использовать OpenCV с новым популярным фреймворком Quarkus, не беспокоясь об установке библиотек или перезагрузке всего приложения.
https://shly.link/GhW7i
DZone
Processing Images in Java With OpenCV and Quarkus
Learn how to process and edit images using OpenCV and Quarkus in your Java projects.
👍3
CheerpJ 2.3: запуск реальных Java-приложений в браузере
_______________
CheerpJ — это решение для запуска немодифицированных Java-приложений в браузере, в WebAssembly и JavaScript.
https://shly.link/1AndQ
_______________
CheerpJ — это решение для запуска немодифицированных Java-приложений в браузере, в WebAssembly и JavaScript.
https://shly.link/1AndQ
Leaning Technologies
CheerpJ 2.3 Released - Leaning Technologies
CheerpJ is a solution to run unmodified Java applications on the browser, in WebAssembly and JavaScript. It is based on two components: a full Java runtime environment in WebAssembly and JavaScript, and an ahead-of-time Java bytecode to JavaScript compiler.…
👍1
Как настроить VS Code для разработки Java
_____________________
Пошаговый обзор расширений и конфигураций, которые я обычно использую в своей собственной предпочтительной гибкой и быстрой комплексной разработке Visual Studio Code
https://shly.link/habrbCax
_____________________
Пошаговый обзор расширений и конфигураций, которые я обычно использую в своей собственной предпочтительной гибкой и быстрой комплексной разработке Visual Studio Code
https://shly.link/habrbCax
👏1
Рефакторинг приложения Java: объектно-ориентированный и функциональный подходы
_______________
Узнайте, как улучшить дизайн с помощью объектно-ориентированного и функционального подходов.
https://shly.link/rerd8
_______________
Узнайте, как улучшить дизайн с помощью объектно-ориентированного и функционального подходов.
https://shly.link/rerd8
DZone
Refactoring Java Application: Object-Oriented And Functional Approaches
Learn how you can achieve better design using object-oriented and functional approaches. This post includes examples with inheritance and functional interfaces.
👍2
3 причины, по которым все Java-разработчики должны рассмотреть Quarkus
_______________
Ничто так не убивает продуктивность разработчиков, как медленная обратная связь.
Вот почему мы используем Quarkus.
https://shly.link/14B4T
_______________
Ничто так не убивает продуктивность разработчиков, как медленная обратная связь.
Вот почему мы используем Quarkus.
https://shly.link/14B4T
Учебное пособие по настройке безопасности для вашего API с односторонней аутентификацией с помощью TLS/SSL и взаимной аутентификацией для веб-сервера на основе Java и клиента с Spring Boot. Предоставляются различные клиенты, такие как Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty и Netty, старый и новый JDK HttpClient,…
https://shly.link/ghG91Y
https://shly.link/ghG91Y
GitHub
GitHub - Hakky54/mutual-tls-ssl: 🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual…
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients a...
👍2👎1
3 причины, по которым все Java-разработчики должны рассмотреть Quarkus
_______________________
Ничто так не убивает продуктивность разработчиков, как медленная обратная связь.
Вот почему мы используем Quarkus.
https://shly.link/14B4T
_______________________
Ничто так не убивает продуктивность разработчиков, как медленная обратная связь.
Вот почему мы используем Quarkus.
https://shly.link/14B4T
20+ трендовых и популярных проектов Java с открытым исходным кодом
Для обучения и взаимодействия с другими разработчиками Java участие в проектах на основе Java с открытым исходным кодом может помочь вам хорошо знать язык и расширить свое портфолио.
Итак, сегодня мы рассмотрим более 20 проектов с открытым исходным кодом на основе Java, в которые вы можете внести свой вклад. Итак, приступим.
https://shly.link/dev3bpk
Для обучения и взаимодействия с другими разработчиками Java участие в проектах на основе Java с открытым исходным кодом может помочь вам хорошо знать язык и расширить свое портфолио.
Итак, сегодня мы рассмотрим более 20 проектов с открытым исходным кодом на основе Java, в которые вы можете внести свой вклад. Итак, приступим.
https://shly.link/dev3bpk
Знакомимся с Javassist
__________________________
В этой статье мы рассмотрим Javassist, как инструмент, с помощью которого мы будем вклиниваться в существующий байткод и трансформировать его.
https://shly.link/habrLmU2
__________________________
В этой статье мы рассмотрим Javassist, как инструмент, с помощью которого мы будем вклиниваться в существующий байткод и трансформировать его.
https://shly.link/habrLmU2
Habr
Знакомимся с Javassist
Часть первая Всем большой привет! Перед началом стоит сказать, что библиотека Javassist довольно мощный инструмент, так как стирает почти все границы у того безграничного языка JAVA, позволяя...
Топ-10 популярных примеров Java-приложений в реальном мире
__________________________________
В этой статье будут освещены 10 лучших приложений Java в реальном мире. В нем будет рассказано о том, как компании по всему миру используют программирование на Java для создания решений, лидирующих в отрасли. Некоторые из ведущих компаний, которые используют услуги по разработке программного обеспечения Java, включают Uber, Google, Netflix, Pinterest, Instagram, Amazon и другие.
https://shly.link/RjPfN
__________________________________
В этой статье будут освещены 10 лучших приложений Java в реальном мире. В нем будет рассказано о том, как компании по всему миру используют программирование на Java для создания решений, лидирующих в отрасли. Некоторые из ведущих компаний, которые используют услуги по разработке программного обеспечения Java, включают Uber, Google, Netflix, Pinterest, Instagram, Amazon и другие.
https://shly.link/RjPfN
Полезные потоки Java
___________________________________
В этой статье мы рассмотрим несколько полезных способов использования Java Streams для работы с различными данными.
https://shly.link/Y88LZ
___________________________________
В этой статье мы рассмотрим несколько полезных способов использования Java Streams для работы с различными данными.
https://shly.link/Y88LZ
Medium
Useful Java Streams
In this article, we’ll take a look at some useful ways you can use Java Streams to work with different data.
👍4👎1
Шестиугольная архитектура в java
__________________________________
В этой статье будут реализованы основные концепции гексагональной архитектуры в Java.
https://shly.link/mdmhVPa
__________________________________
В этой статье будут реализованы основные концепции гексагональной архитектуры в Java.
https://shly.link/mdmhVPa
Medium
Hexagonal architecture in java
1. Overview:
Руководство по записям Java
_____________________________________
В этом руководстве мы рассмотрим основы использования записей в Java.
Записи были введены в Java 14 как способ удалить шаблонный код вокруг создания объектов-значений, в то же время используя преимущества неизменяемых объектов.
https://shly.link/dev5Rk5
_____________________________________
В этом руководстве мы рассмотрим основы использования записей в Java.
Записи были введены в Java 14 как способ удалить шаблонный код вокруг создания объектов-значений, в то же время используя преимущества неизменяемых объектов.
https://shly.link/dev5Rk5
Облачные функции с использованием новой среды выполнения Java
_______________
Одним из основных моментов последнего выпуска Appwrite является добавление четырех новых сред выполнения Cloud Function! Java, Kotlin, .NET и C++ теперь являются частью нашего постоянно растущего списка сред выполнения!
https://shly.link/devCu3S
_______________
Одним из основных моментов последнего выпуска Appwrite является добавление четырех новых сред выполнения Cloud Function! Java, Kotlin, .NET и C++ теперь являются частью нашего постоянно растущего списка сред выполнения!
https://shly.link/devCu3S
👍2
10 лучших шаблонов и принципов проектирования микросервисов — примеры
_______________
https://shly.link/Apiyd
_______________
https://shly.link/Apiyd