Перейти к основному содержимому

Еженедельник Java, выпуск 280

· 3 мин. чтения

Вот так…

1. Весна и Ява

>> Несколько конфигураций кэша с Caffeine и Spring Boot [ techblog.bozho.net ]

Новое расширение CaffeineCacheManager позволяет настраивать кэши с различными характеристиками, и все они управляются одним и тем же CacheManager . Очень круто.

>> Запуск тестов Kotlin с помощью Gradle [ petrikainulainen.net ]

С небольшой настройкой вы можете запускать как модульные, так и интеграционные тесты в Kotlin — или изолированно — во время сборки Gradle.

>> Eclipse и Oracle не могут договориться об условиях использования пространства имен пакетов javax и товарных знаков [ infoq.com ]

И ошеломляющее решение приводит к явному отходу от долгой истории совместимости Java SE и EE . И немного FAQ по развивающейся ситуации.

Также стоит прочитать:

>> Мысли об изменении имени пакета Jakarta EE [ blog.sebastian-daschner.com ]

>> Spring Cloud представляет подключаемый интерфейс прерывателя цепи [ infoq.com ]

>> Как открыть статистику Hibernate через JMX [ vladmihalcea.com ]

>> 5 минут или меньше: ActiveMQ с очередями и темами JMS [ tomitribe4.wpengine.com ]

>> IDEA EduTools: обучение непосредственно в IDE [ vojtechruzicka.com ]

>> NetBeans повышен до уровня проекта Apache верхнего уровня [ infoq.com ]

Вебинары и презентации:

>> Жизнь за пределами Java 8 [ infoq.com ]

>> Советы Spring: реактивные веб-просмотры [ spring.io ]

>> Подкаст Bootiful: Spring Cloud Engineer Ольга Мачашек-Шарма [ spring.io ]

>> Потусторонняя Java: ворота на Луну и дальше [ infoq.com ]

>> Graal: не просто новый JIT для JVM [ infoq.com ]

>> YugaByte DB — база данных планетарного масштаба для транзакционных приложений с малой задержкой [ infoq.com ]

>> Многие инструменты DevSecOps — это всего лишь губная помада DevOps на старой свинье [ infoq.com ]

Время обновления:

>> Spring Boot для Apache Geode и Pivotal GemFire 1.0.0.RELEASE доступен! [ весна.ио ]

>> Kotlin 1.3.30 содержит улучшения Kotlin/Native и KAPT и многое другое [ infoq.com ]

>> Анонс версии 0.1.0 oci-gradle-plugin [ andresalmiray.com ]

2. Технические и размышления

>> Пережить частые уязвимости открытого исходного кода [ tomitribe.com ]

По оценкам, половина всех веб-сайтов содержит критические уязвимости в системе безопасности, поэтому ни одна компания не застрахована от кибератак .

>> Рабочие процессы CloudFormation CLI [ advancedweb.hu ]

И хотя управление стеками через консоль в лучшем случае утомительно, несколько основных инструментов и скриптов могут избавить вас от некоторых проблем .

Также стоит прочитать:

>> Написание интеграционных тестов для заголовков CORS (с Karate) [ vanwilgenburg.wordpress.com ]

>> Написание тестируемого кода [ medium.com ]

>> О множестве данных, когда и тогда [ lizkeogh.com ]

>> Google объявляет об облачном коде: расширение кода IntelliJ и Visual Studio для приложений Kubernetes [ infoq.com ]

>> Автоматизация выбора вишен с Bash [ blog.frankel.ch ]

>> Давайте заменим термин «технический долг» [ morethancoding.com ]

>> Сквозное тестирование веб-приложений: безболезненный способ [ mtlynch.io ]

3. Комиксы

И мои любимые Дилберты недели:

>> Оплата замены Подробнее [ dilbert.com ]

>> Рассказывает Догберт [ dilbert.com ]

>> Инженеры не лгут [ dilbert.com ]

4. Выбор недели

>> Защита от кражи личных данных [ schneier.com ]