«Итак, приступим…
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):