Вот так…
1. Весна и Ява
>> Реактивные транзакции с Spring [ spring.io ]
Пара важных выпусков, которые позволяют вам поиграть с поддержкой транзакций Spring Reactive, используя либо RDBC2, либо MongoDB.
>> Зачем нам ключевое слово volatile? [ vmlens.com ]
И напоминание о том, что для volatile все еще есть вариант использования, даже с кешем, доступным в современных процессорах.
Также стоит прочитать:
>> Запустите Eclipse IDE с помощью Shenandoah GC [ filippobuletto.github.io ]
>> J2CL: транспилятор Java-to-JavaScript [ infoq.com ]
>> Множественные очереди условий для лучшего параллелизма [ orastack.com ]
>> #HowTo: удаленная отладка приложений Spring Boot (InteliJ IDEA + Eclipse) [ rieckpil.de ]
>> Разделение проблем в приложениях Spring [ info.michael-simons.eu ]
>> Добро пожаловать в мой Fascicle на JPA [ antoniogoncalves.org ]
>> Как обнаружить проблемы HHH000104 с помощью hibernate.query.fail_on_pagination_over_collection_fetch [ vladmihalcea.com ]
Вебинары и презентации:
>> Советы Spring: реактивные транзакции [ spring.io ]
>> Разработка игр на Java и JavaFX [ youtube.com ]
>> Java, сегодня и завтра, Марк Рейнхольд [ youtube.com ]
Время обновления:
>> Выпущен Spring Cloud Data Flow 2.1 GA [ spring.io ]
>> Вышел Reactor Californium-SR8 [ spring.io ]
2. Технические и размышления
>> Технический долг [ martinfowler.com ]
Хорошая статья о том, как бороться с «хламом» — недостатками внутреннего качества, из-за которых программные системы сложнее модифицировать и расширять .
>> 737 Макс. 8 [ blog.cleancoder.com ]
И строгое замечание: мы, программисты, обязаны предвидеть и предотвращать травмы, потери или смерть, которые могут произойти из-за ошибок в нашем коде.
Также стоит прочитать:
>> Почему я тестировщик [ satisfice.com ]
>> Обработка естественного языка в облаке [ blog.scottlogic.com ]
>> Настройка входа в Kubernetes с помощью Keycloak [ blog.codecentric.de ]
>>Упражнения в стиле программирования, складывание вещей [ blog.frankel.ch ]
>> Режим отладки в Docker для Tomcat и TomEE [ www.tomitribe.com ]
>> Десять когнитивных искажений, на которые следует обратить внимание разработчику [ blog.codecentric.de ]
>> Разработка через тестирование: на самом деле это метод проектирования [ infoq.com ]
3. Комиксы
И мои любимые Дилберты недели:
>> У Уолли есть лучшее оправдание [ dilbert.com ]
>> Бесполезные предложения [ dilbert.com ]
>> Мигающий Скажи [ dilbert.com ]
4. Выбор недели
Недавно я открыл для себя Codota — действительно крутой (и бесплатный) помощник по кодированию с удивительно сильными предложениями — и исследовал его в новом видео здесь: