Давайте прыгать прямо в.
1. Весна и Ява
>> Включение двухфакторной аутентификации для вашего веб-приложения [ techblog.bozho.net ]
Быстрый и практичный пример реализации 2FA с помощью Spring .
>> Создание файлов JAR для нескольких выпусков в IntelliJ IDEA [ blog.jetbrains.com ]
IntelliJ IDEA упрощает использование JAR-файлов JDK 9 с несколькими выпусками.
>> Измерение производительности с помощью JMH — Java Microbenchmark Harness [ blog.codecentric.de ]
Сравнительный анализ приложения JVM может быть сложным из-за оптимизации во время выполнения, но использование JMH делает его простым.
>> Как заставить JSR 305 работать на Java 9 [ blog.codefx.org ]
Смешивание аннотаций JSR 305 и javax.annotation
не очевидно, но, безусловно, выполнимо.
>> Как тестировать приложения Spring Cloud Stream (Часть I) [ spring.io ]
SpringRunner (из Spring Testing Framework), автоматическая настройка загрузки для тестовой среды и макеты из Spring Integration — все это делает интеграционные тесты не такими сложными.
Также стоит прочитать:
>> Познакомьтесь с Лукасом Эдером [ in.relation.to ]
>> Перенос приложения Spring Boot на Java 9 — модули [ blog.frankel.ch ]
>> Аспекты мониторинга Eclipse MicroProfile 1.2 [ developer.redhat.com ]
>> Будущее Java EE, вопросы и ответы с Дэвидом Блевинсом: The Eclipse Foundation, EE4J и MicroProfile [ infoq.com ]
>> Как Hibernate обрабатывает литералы JPA Criteria API [ vladmihalcea.com ]
>> Советы по Hibernate: как вызвать функцию PostgreSQL [ мысли -на-java.org ]
>> Eclipse Foundation готовится к выпуску Java EE с открытым исходным кодом как EE4J [ infoq.com ]
>> Использование модуляризации Java 9 для доставки нативных приложений с нулевой зависимостью [ steveperkins.com ]
>> Докеризованные приложения Java EE 8 с помощью GlassFish 5.0 [ blog.sebastian-daschner.com ]
>> Необработанные показатели производительности — Spring Boot 2 Webflux против Spring Boot 1 [ java-allandsundry.com ]
Вебинары и презентации:
>> JavaOne Keynote: IBM об OpenJ9 и Open Liberty; Сообщество Java в The Matrix [ infoq.com ]
>> Советы Spring: Spring Cloud Contract (HTTP) [ spring.io ]
>> Java на скорости: получение максимальной отдачи от современного оборудования [ infoq.com ]
Время обновления:
>> Spring Framework 5.0.1 уже доступен [ spring.io ]
>> Двенадцатый выпуск исправления ошибок для ORM 5.2 [ in.relation.to ]
>> Доступна интеграция Spring для AWS 1.1 Release Candidate 1 [ spring.io ]
>> Hibernate Validator 6.0.3.Final выпущен [ in.relation.to ]
>> Hibernate Validator 6.0.4.Final выпущен [ in.relation.to ]
>> Выпущен Spring Cloud Edgware.RC1 [ spring.io ]
>> Mockito 2.11.1 и 2.11.2 вышли [ github.com ]
2. Технические и размышления
>> Jenkins против Travis CI против Circle CI против TeamCity против Codeship против GitLab CI против Bamboo [ blog.takipi.com ]
Всестороннее сравнение большинства инструментов CI, доступных на рынке.
>> Зная, что там [ michaelfeathers.silvrback.com ]
Проницательный отчет о том, как подходить к построению и развитию системы .
Это то понимание, которое вы можете получить только с опытом и неудачами.
>> Как разработка на основе резюме формирует нашу отрасль [ swizec.com ]
Увлекательное чтение о знакомом всем пути от младшего разработчика, не очень понимающего свой выбор, до более опытного инженера.
Также стоит прочитать:
>> Блокчейн? Для меня это все по-гречески… [ techblog.bozho.net ]
>> IntelliJ IDEA 2017.3: улучшения системы контроля версий и многое другое [ blog.jetbrains.com ]
>> Переход от монолита к микросервису с низким уровнем риска, часть III [ blog.christianposta.com ]
>> Исправление ошибок Хэмминга с помощью Kotlin – часть 2 [ 4comprehension.com ]
>> Первый дайджест DaedTech [ daedtech.com ]
>> Должен ли я бросить свою работу? Пройди этот тест — Шучу [ daedtech.com ]
3. Комиксы
И мои любимые Дилберты недели: