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

1. Spring и Java

>> Writing Addons With TestProject [petrikainulainen.net]

Подробное введение в то, как удалить повторяющийся код из наборов тестов путем написания пользовательских надстроек TestProject.

>> Bootiful Azure: To Production (6/6) [spring.io]

Хорошее завершение серии статей о Spring Boot и Microsoft Azure с несколькими моментами, которые следует учитывать при развертывании в рабочей среде.

>> OpenJDK 11, tools of the trade [blog.frankel.ch]

Хороший обзор повседневных команд и инструментов JDK, которые должен изучить любой разработчик. Очень круто.

>> All You Need To Know About Testing Web Controllers with Spring Boot [reflectoring.io]

Название говорит само за себя.

>> How to map a PostgreSQL Range column type with JPA and Hibernate [vladmihalcea.com]

И краткое введение в сопоставление типов столбцов диапазона, поддерживаемых из коробки проектом hibernate-types.

Also worth reading:

    \u003e\u003e Ручное определение компонентов в Spring Boot [spring.io] \u003e\u003e Именование классов Java — окончательное руководство [dolszewski.com] \u003e\u003e Насколько быстрее Java 11? [optaplanner.org] \u003e\u003e Запуск компилятора JAXB xjc с OpenJDK 11 [marxsoftware.blogspot.com] \u003e\u003e Использование минимальных дробных цифр с форматированием компактных чисел JDK 12 [marxsoftware.blogspot.com] \u003e\u003e Как сохранить перечисление в базе данных с помощью JPA [dolszewski.com] \u003e\u003e Micronaut Microservices Framework: Introduction [blog.codecentric.de]

Webinars and presentations:

    \u003e\u003e Преобразование устаревших приложений Java EE в приложения Spring Boot за одну минуту [infoq.com] \u003e\u003e Советы Spring: JavaFX [spring .io] \u003e\u003e Spring Tips: хеджирование клиентских запросов с помощью Reactive WebClient и реестра сервисов [spring.io] \u003e\u003e Bootiful Podcast: интервью с защитником разработчиков Google Рэем Цангом [spring.io] \u003e\u003e Machines Can Learn — «Практический взгляд на машинный интеллект с использованием Spring Cloud Data Flow и TensorFlow [infoq.com] \u003e\u003e Себ Роуз о BDD, Cucumber, Cyber0dojo, сертификации и тестировщиках в обзорах кода [infoq.com] \u003e\u003e Рассуждения о неопределенности в масштабе [ infoq.com] \u003e\u003e Путь к облачной архитектуре [infoq.com] \u003e\u003e Алгоритмы, лежащие в основе современных систем хранения [info q.com]

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

    \u003e\u003e Hibernate ORM 5.4.1.Final выпущен [in.relation.to] \u003e\u003e IBM выпускает Open Liberty 18.0.0.4 с поддержкой MicroProfile 2.1 и реактивных расширений [infoq .com] \u003e\u003e Spring Cloud Task 2.1.0 GA теперь доступен [spring.io]

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

>> Using OAuth for a simple command line script to access Google’s data [martinfowler.com]

Продуманная адаптация потока Google OAuth 2.0 для мобильных и настольных приложений делает свое дело.

>> Increasing the Quality of Patient Care through Stream Processing [infoq.com]

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

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

    \u003e\u003e Инкрементный архитектурный подход к построению систем [infoq.com] \u003e\u003e Шлюзы API переживают кризис идентичности [blog.christianposta.com] \u003e\u003e Как выбрать нишу: начать Listening to Other People [daedtech.com]

3. Комиксы

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

>> Thankless Tasks [dilbert.com]

>> Making Excuses for Your Excuses [dilbert.com]

>> An Empty Vessel for Transporting Sarcasm [dilbert.com]

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

>> How I went from newbie to Software Engineer in 9 months while working full time [freecodecamp.org]

Next »

Java Weekly, Issue 266

« Previous

Java Weekly, Issue 264

«