Java Weekly, udgave 317
1. Forår og Java
>> Reaktiv BookStore-servicemægler [spring.io]
Et hurtigt eksempel, der demonstrerer Reactive API support tilgængelig i flere forårsprojekter. Meget sejt.
>> Groovy 3.0 tilføjer nye Java-lignende funktioner [infoq.com]
Nogle af højdepunkterne inkluderer lambda-udtryk, prøv med ressourcer og en forbedret for-loop.
>> Håndhævelse af Java Record-varianter med validering af bønner [morling.dev]
Og et eksperiment med forhåndsvisning af Java 14 Records og Byte Buddy.
Også værd at læse:
>> Optegnelser kommer til Java [blogs.oracle.com]
>> Navngivningsstrategier i dvale 5 [tanker-on-java.org]
>> Udgivelsesplan for Jakarta EE 9 [eclipse-ee4j.github.io]
>> Servlets og Tomcat: 23+ år og optælling [tomitribe.com]
>> Flerdimensionel matrixkortlægning med JPA og Dvaletilstand [vladmihalcea.com]
>> En kreativ brug af filtre [blog.frankel.ch]
Webinarer og præsentationer:
>> En storslået podcast: Spring Cloud Services 'Bella (Yuxin) Bai [spring.io]
>> Learning Spring Boot: Først som studerende, derefter som lærer [infoq.com]
>> JUnit 5: Evolution og innovation [infoq.com]
>> Jakarta EE 8 CRUD API Tutorial ved hjælp af Java 11 [rieckpil.de]
>> Undgå reaktionssmeltning [infoq.com]
>> Virkeligheden ved at styre Microservice-implementeringer på skalaen: Du har brug for en Spinnaker [infoq.com]
Tid til at opgradere:
>> Spring Framework 5.2.3, 5.1.13, 5.0.16 og 4.3.26 udgivelser [spring.io]
>> Spring Boot 2.2.4 frigivet [spring.io] og >> Spring Boot 2.2.3 frigivet [spring.io] og >> Spring Boot 2.1.12 frigivet [spring.io]
>> Spring Data Moore SR4 og Lovelace SR15 frigivet [spring.io]
>> Spring Vault 2.2.1.RELEASE og 2.1.5.RELEASE tilgængelig [spring.io]
>> Piranha 20.1.2 frigivet! [arjan-tijms.omnifaces.org]
2. Teknisk
>> Engangsadgangskoder giver ikke afvisning [techblog.bozho.net]
Da sikre hardwaremoduler bliver normen inden for smartphone-teknologi, kan det være tid til at sige farvel til OTP.
>> Syv måder at håndtere billed- og maskinindlæringsdata på med AWS SageMaker og S3 [blog.codecentric.de]
Og nogle almindelige tilgange til at bevare dine ML-data, når du porterer dine Jupyter-notesbøger til SageMaker.
Også værd at læse:
>> Loginformular TDD a UI Kata [blog.code-cop.org]
>> Planlægning af 56 sprints i sekundet med SAT4J [blog.scottlogic.com]
>> Kontinuerlig databasekonfiguration med Flyway og Kubernetes [reflektor.io]
3. Musings
>> Om parprogrammering [martinfowler.com]
En stærk sag for parprogrammering sammen med nogle ting og don'ts at huske på, når du implementerer det i dit team.
Også værd at læse:
>> Sådan styres et program i en produkttilstandsorganisation [martinfowler.com]
>> Læser-spørgsmål Round-Up: Virksomhedskultur, kodekvalitet og modtilbud [daedtech.com]
>> Flere gode programmeringstilbud, del 4 [h enrikwarne.com]
4. Tegneserier
Og min yndlings uge Dilberts: