1. Пролет и Java
>> Реактивен брокер на услуги за BookStore [spring.io]
Бърз пример, демонстриращ поддръжката на Reactive API, налична в няколко пролетни проекта . Много яко.
>> Groovy 3.0 добавя нови функции, подобни на Java [infoq.com]
Някои от акцентите включват ламбда изрази, опит с ресурси и подобрен цикъл .
>> Прилагане на инварианти на Java Record с проверка на Bean [morling.dev]
И експеримент с функцията за предварителен преглед на Java 14 Records и Byte Buddy .
Също така си струва да прочетете:
>> Записите идват в Java [blogs.oracle.com]
>> Именуване на стратегии в Hibernate 5 [мисли- on- java.org]
>> План за издаване на Джакарта EE 9 [eclipse-ee4j.github.io]
>> Сервлети и Tomcat: 23+ години и броене [tomitribe.com]
>> Многоизмерно картографиране на масив с JPA и Hibernate [vladmihalcea.com]
>> Творческо използване на филтри [blog.frankel.ch]
Уебинари и презентации:
>> Ботуширащ подкаст: Bella (Yuxin) Bai на Spring Cloud Services [spring.io]
>> Изучаване на пролетно зареждане: първо като ученик, след това като учител [infoq.com]
>> JUnit 5: Еволюция и иновации [infoq.com]
>> Джакарта EE 8 CRUD API Урок с Java 11 [rieckpil.de]
>> Избягване на разтопяването на реактора [infoq.com]
>> Реалността на мащабното управление на внедряването на микросервизи : Нуждаете се от Spinnaker [infoq.com]
Време за надстройка:
>> Програма Spring Framework 5.2.3, 5.1.13, 5.0.16 и 4.3.26 [spring.io]
>> Spring Boot 2.2.4 пуснати [spring.io] и >> Spring Boot 2.2.3 пуснати [spring.io] и >> Spring Boot 2.1.12 пуснати [spring.io]
>> Spring Data Moore SR4 и Lovelace SR15 пуснати [spring.io]
>> Spring Vault 2.2.1.RELEASE и 2.1.5.RELEASE на разположение [spring.io]
>> Пусната Piranha 20.1.2! [arjan-tijms.omnifaces.org]
2. Технически
>> Еднократните пароли не осигуряват отказ от отказ [techblog.bozho.net]
Тъй като защитените хардуерни модули стават норма в технологиите за смартфони, може би е време да се сбогуваме с OTP.
>> Седем начина за работа с данни за изображения и машинно обучение с AWS SageMaker и S3 [blog.codecentric.de]
И някои често срещани подходи за запазване на вашите ML данни, докато пренасяте вашите бележници Jupyter в SageMaker.
Също така си струва да прочетете:
>> Форма за влизане TDD и потребителски интерфейс Kata [blog.code-cop.org]
>> Планиране на 56 спринта в секунда със SAT4J [blog.scottlogic.com]
>> Непрекъсната конфигурация на базата данни с Flyway и Kubernetes [reflectoring.io]
3. Размишления
>> Програмиране по двойки [martinfowler.com]
Силен случай за програмиране по двойки, заедно с някои неща и неща, които трябва да имате предвид, когато го прилагате във вашия екип.
Също така си струва да прочетете:
>> Как да управлявате програма в организация на продуктов режим [martinfowler.com]
>> Общ преглед на читателски въпроси: Корпоративна култура, качество на кода и контра оферти [daedtech.com]
>> Още добри цитати за програмиране, част 4 [h enrikwarne.com]
4. Комикси
И любимият ми Дилбъртс от седмицата: