«Итак, приступим…

1. Spring и Java

>> JUnit 5 Meets AssertJ [blog.codeleak.pl]

Хотя JUnit5 гораздо более гибкий, чем предыдущая версия, AssertJ по-прежнему необходим.

>> Binding applications to HashiCorp’s Vault with Spring in Cloud Foundry [spring.io]

Краткое руководство по привязке приложения Spring к сервис-брокеру HashiCorp Vault в Cloud Foundry.

>> How to Ensure Your Code Works With Older JDKs [blog.jooq.org]

Плагин Maven Animal Sniffer может пригодиться для сложных сценариев.

Also worth reading:

    \u003e\u003e Oracle присоединяется к проекту Eclipse MicroProfile [infoq.com] \u003e\u003e Прекращение первоклассной поддержки JDK 6 [spring.io] \u003e\u003e Представляем задание массового индексирования Hibernate Search JSR 352 [in.relation.to] \u003e\u003e Чистое блаженство с чистыми функциями на Java [arnhem.luminis.eu] \u003e\u003e Аннотации кэша Spring: некоторые советы и рекомендации [foreach.be]

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

    \u003e\u003e Советы Spring: Spring Cloud Gateway [spring. io]

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

    \u003e\u003e Spring Security 5.0.0.RELEASE выпущен [spring.io] \u003e\u003e Spring Boot 1.5.9 уже доступен [spring.io] \u003e\u003e Spring REST Docs 2.0.0. RELEASE [spring.io] \u003e\u003e Spring REST Docs 1.2.3.RELEASE [spring.io] \u003e\u003e Доступна интеграция Spring 5.0 GA [spring.io] \u003e\u003e Доступна интеграция Spring для AWS 1.1 GA [spring.io] \u003e\u003e Spring Cloud Edgware.RELEASE доступен [spring.io] \u003e\u003e Spring Data Ingalls SR9 и Kay SR2 выпущены [spring.io] \u003e\u003e Spring Framework 5.0.2 и 4.3.13 уже доступны [spring.io] \u003e\u003e Spring AMQP 1.7.5 и 2.0.1 доступны [spring.io] \u003e\u003e Apache Log4j 2.10.0 выпущен [mail-архивы .apache.org]

2. Технические

>> Understanding Monads. A Guide for the Perplexed [infoq.com]

Монады проще, чем вы думаете 🙂

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

    \u003e\u003e Эффективная отладка печати [advancedweb.hu] \u003e\u003e IntelliJ IDEA 2017.3: Новая панель предварительного просмотра для редактора SVG, несколько мягких ограничений и многое другое [blog.jetbrains.com] \u003e\u003e Управление API с помощью Kong [blog.codecentric.de] \u003e\u003e Конвейер компакт-дисков блога с AWS CodePipeline [skife.org] \u003e\u003e Волшебное переименование с помощью zmv [blog.thecodewhisperer.com] \u003e\u003e замена exa as ls [blog.sebastian-daschner.com] \u003e\u003e Три инструмента разработчика, за которые я благодарен [developer.okta.com]

3. Размышления

>> How to become a Java Champion [vladmihalcea.com]

Некоторые очень крутой взгляд на путь Влада к тому, чтобы стать чемпионом Java.

>> Making the most out of conferences [blog.frankel.ch]

Планируйте, отключайтесь, делайте заметки… но не переусердствуйте.

>> Learning in a World Where Programming Skills Aren’t That Important [daedtech.com]

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

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

    \u003e\u003e 6 лет размышлений о программировании [henrikwarne.com] \u003e\u003e Решение проблем [techblog.bozho.net] \u003e\u003e Вакансии удаленного программирования: как их найти и зачем [ daedtech.com] \u003e\u003e Интервью Ри [blog.code-cop.org] \u003e\u003e Проблемы работы в режиме продукта [martinfowler.com]

4. Комиксы

И мои любимые Дилберты недели: ~~ ~ 5. Выбор недели

>> Worthless Financial Projections [dilbert.com]

>> Brain Scan [dilbert.com]

>> Initial Coin Offering [dilbert.com]

На этой неделе я наконец-то объявил о новых материалах, которые появятся в моем курсе по безопасности — все они связаны с Spring Security 5 (вместе с предстоящим изменением цены): ~~ ~»

This week I’ve finally announced the new material that’s coming in my security course – all related to Spring Security 5 (along with the upcoming price change):

>> The upcoming new modules in Learn Spring Security