«1. Spring и Java

>> Creating Docker images with Spring Boot 2.3.0.M1 [spring.io]

Краткий обзор предстоящей поддержки сборочных пакетов и многоуровневых jar-файлов в Spring Boot — двух новых функций, упрощающих создание оптимизированных образов Docker.

>> Creating an API Gateway with Zuul and Spring Boot [mscharhag.com]

Пример прокси-приложения Zuul демонстрирует настройку маршрута и использование фильтров для настройки поведения маршрутизации.

>> IntelliJ IDEA best plugins [vojtechruzicka.com]

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

Also worth reading:

    \u003e\u003e Хитрое сопоставление сервлетов! [blog.frankel.ch] \u003e\u003e Уничтожит ли Project Loom Java Futures? [blog.softwaremill.com] \u003e\u003e Как вернуть результат карты из запроса JPA или Hibernate [vladmihalcea.com] \u003e\u003e Параллельная обработка сбора: без параллельных потоков [4comprehension.com] \u003e\u003e Sonatype отключает незашифрованный доступ к Maven [infoq .com]

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

    \u003e\u003e Включение безопасного кода в масштабе с помощью Spring и OAuth2 [infoq.com] \u003e\u003e Ценность реактивных систем [infoq.com] \u003e\u003e Проектирование реактивной системы [infoq. com] \u003e\u003e Что можно и чего нельзя делать: как избежать шахт реактивного программиста-новичка [infoq.com] \u003e\u003e Безумный ученый Neo4j Майкл Хангер о графах, базах данных и отношениях [spring.io]

Пора обновление:

    \u003e\u003e Доступен Spring Boot 2.3.0.M1 [spring.io] \u003e\u003e Выпущен Spring Tools 4.5.1 [spring.io] \u003e\u003e Выпущен Spring Cloud Data Flow 2.3.1 [spring.io]

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

>> An introduction to REST API testing in Go with Resty [ontestautomation.com]

И легко добавлять утверждения через библиотеку Testify, которая также обеспечивает поддержку установки/разборки, макетов и наборов тестов.

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

    \u003e\u003e Двойная запись — неизвестная причина несоответствия данных [мысли-на-java.org] \u003e\u003e Как управлять группами журналов Lambda с помощью Terraform [advancedweb.hu] \u003e\u003e A Руководство для начинающих по Terraform и Serverless [blog.scottlogic.com] \u003e\u003e Удаленное обучение с помощью GitLab-CI и DVC [blog.codecentric.de] \u003e\u003e Хорошо, Google, что вы видите? – Маркировка изображений в Google Cloud [blog.scottlogic.com]

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

>> Manage dependencies and risks diligently [martinfowler.com]

Когда команды совместно работают над проектом, предварительная загрузка ранних спринтов для создания «ходячего скелета» может помочь разделить их задержек и, в конечном счете, ускорить доставку.

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

    \u003e\u003e Страсть и выгорание [blog.codecentric.de] \u003e\u003e Обзор вопросов читателей: Этический кодекс программного обеспечения и ниша [daedtech.com] \u003e\u003e Дети и код: объектно-ориентированный Программирование с помощью Code Combat [troyhunt.com] \u003e\u003e Три термина в программном обеспечении, от которых следует отказаться [morethancoding.com]

4. Комиксы

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

>> Looks Like A Duck [dilbert.com]

>> Data Can Only Mean One Thing [dilbert.com]

>> Mind Reader [dilbert.com]

5. Выбор Неделя

>> Recording more events… But where will we store them? [medium.com]

Next »

Java Weekly, Issue 319

« Previous

Java Weekly, Issue 317