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

1. Spring и Java

>> Running Single-file Programs without Compiling in Java 11 [infoq.com]

Начиная с Java 11, теперь мы можем запускать однофайловые программы без каких-либо хлопот. Как это круто?

>> The Ultimate Guide to Java Stream API Collectors [4comprehension.com]

Название говорит само за себя — отличный ресурс, объясняющий различия между различными сборщиками Stream API.

>> JEP 358: Helpful NullPointerExceptions [marxsoftware.com]

Печально известное исключение NullPointerException скоро станет более поддающимся отладке. Холодные бобы.

>> OpenJDK Project Valhalla Releases LW2 Prototype [infoq.com]

Приятно наконец видеть, что Valhalla набирает обороты.

Also worth reading:

    \u003e\u003e Упрощение Spring Cloud Release Train [spring.io] \u003e\u003e Расширенные контексты и переборки CDI с распространением контекста MicroProfile [blog.sebastian-daschner.com] \u003e\u003e Упражнения в аспектно-ориентированном стиле программирования [blog.frankel. ch] \u003e\u003e Управление зависимостями без загрязнения с помощью Gradle [reflectoring.io] \u003e\u003e Hibernate Совет: использование LEFT JOIN и FETCH JOIN в CriteriaQuery [thoughts-on-java.org] \u003e\u003e #HOWTO: разверните приложение Spring Boot для GKE [rieckpil.de]

Webinars and presentations:

    \u003e\u003e A Bootiful Podcast: Легенда команды Spring Оливер Дротбом [spring.io]

Time to upgrade:

    \u003e\u003e Выпущен Spring Cloud Data Flow 2.2.0 [spring.io]

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

>> Updated Thoughts on Trust Scaling [lucumr.pocoo.org]

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

>> Evolution of Netflix Conductor [medium.com]

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

Also worth reading:

    \u003e\u003e SQL Order By Random [vladmihalcea.com] \u003e\u003e Тестирование WebSockets для начинающих [blog.scottlogic.com] \u003e\u003e Давайте аннотируем наши методы функциями, которые они реализуют [techblog.bozho.net] \u003e\u003e От Monolith к Serverless на AWS [blog.scottlogic.com] \u003e\u003e Обзор вопросов читателей: школьные подработки, фриланс и кто пишет код? (видео) [daedtech.com]

3. Комиксы

>> Introvert [dilbert.com]

>> Support Optimist [dilbert.com]

>> Awkward [dilbert.com]

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

>> The Marks of a True Senior Developer [medium.com]

Next »

Java Weekly, Issue 293

« Previous

Java Weekly, Issue 291