«Итак, приступим…
1. Spring и Java
>> Reactive Transactions with Spring [spring.io]
Пара важных выпусков, позволяющих поиграться с поддержкой транзакций Spring Reactive, используя либо RDBC2, либо MongoDB.
>> Why do we need the volatile keyword? [vmlens.com]
И напоминание о том, что для volatile все еще есть вариант использования, даже с кешем, доступным в современных процессорах.
Also worth reading:
-
\u003e\u003e Запустите Eclipse IDE с помощью Shenandoah GC [filippobuletto.github.io] \u003e\u003e J2CL: транспилятор Java-to-JavaScript [infoq.com] \u003e\u003e Множественные очереди условий для лучшего параллелизма [orastack.com] \u003e\u003e #HowTo: Удаленная отладка приложений Spring Boot (InteliJ IDEA + Eclipse) [rieckpil.de] \u003e\u003e Разделение проблем в приложениях Spring [info.michael-simons.eu] \u003e\u003e Добро пожаловать в мой Fascicle на JPA [antoniogoncalves.org] \u003e\u003e Как обнаружить проблемы HHH000104 с помощью hibernate.query.fail_on_pagination_over_collection_fetch [vladmihalcea.com]
Webinars and presentations:
-
\u003e\u003e Spring Tips: Reactive Transactions [spring.io] \u003e\u003e Разработка игр на Java и JavaFX [youtube.com] \u003e\u003e Java, сегодня и завтра by Mark Reinhold [youtube.com]
Time to upgrade:
-
\u003e\u003e Выпущен Open Liberty 19.0.0.4 с поддержкой Reactive Streams Operators 1.0 и JDK 12 [infoq.com] \u003e\u003e Выпущен Spring Cloud Data Flow 2.1 GA [spring.io] \u003e\u003e Вышел Reactor Californium-SR8 [spring.io]
2. Технические и размышления
>> TechnicalDebt [martinfowler.com]
Хорошая статья о том, как бороться с «хламом» — недостатками в внутреннее качество, которое затрудняет модификацию и расширение программных систем.
>> 737 Max 8 [blog.cleancoder.com]
И строгое замечание: мы, программисты, обязаны предвидеть и предотвращать травмы, убытки или смерть, которые могут произойти из-за ошибок в нашем коде.
Also worth reading:
-
\u003e\u003e Почему я тестировщик [satisfice.com] \u003e\u003e Обработка естественного языка в облаке [blog.scottlogic.com] \u003e\u003e Настройка входа в Kubernetes с помощью Keycloak [blog.codecentric.de] \u003e\u003e Упражнения в стиле программирования, собираем вещи [blog.frankel.ch] \u003e\u003e Режим отладки в Docker для Tomcat и TomEE [www.tomitribe.com] \u003e\u003e Десять когнитивных искажений, на которые следует обратить внимание разработчику [blog.codecentric.de] \u003e\u003e Test- Управляемая разработка: действительно, это техника дизайна [infoq.com]
3. Комиксы
И мои любимые Дилберты недели:
>> Wally Has Best Excuse [dilbert.com]
>> Worthless Suggestions [dilbert.com]
>> Blinking Tell [dilbert.com]
4. Выбор недели
Недавно я открыл для себя Codota â – действительно крутой (и бесплатный) помощник по программированию с удивительно сильными предложениями – и исследовал его в новом видео здесь:
>> A First Experience Working with Codota – an AI Assistant that Actually Works [youtube.com]
«