Java Weekly, numero 317

1. Primavera e Java

>> Reactive BookStore Service Broker [spring.io]

Un rapido esempio che mostra il supporto dell'API reattiva disponibile in diversi progetti Spring . Molto bello.

>> Groovy 3.0 aggiunge nuove funzionalità simili a Java [infoq.com]

Alcuni dei punti salienti includono espressioni lambda, try-with-resources e un ciclo for migliorato .

>> Applicazione di invarianti di record Java con convalida bean [morling.dev]

E un esperimento con la funzione di anteprima di Java 14 Records e Byte Buddy .

Vale anche la pena leggere:

  • >> I record arrivano in Java [blogs.oracle.com]

  • >> Strategie di denominazione in Hibernate 5 [pensieri-on-java.org]

  • >> Piano di rilascio di Jakarta EE 9 [eclipse-ee4j.github.io]

  • >> Servlet e Tomcat: 23+ anni e conteggio [tomitribe.com]

  • >> Mappatura di array multidimensionali con JPA e Hibernate [vladmihalcea.com]

  • >> Un uso creativo dei filtri [blog.frankel.ch]

Webinar e presentazioni:

  • >> A Bootiful Podcast: Spring Cloud Services 'Bella (Yuxin) Bai [spring.io]

  • >> Imparare lo Spring Boot: prima come studente, poi come insegnante [infoq.com]

  • >> JUnit 5: evoluzione e innovazione [infoq.com]

  • >> Tutorial sull'API CRUD di Jakarta EE 8 utilizzando Java 11 [rieckpil.de]

  • >> Come evitare il crollo del reattore [infoq.com]

  • >> La realtà della gestione delle distribuzioni di microservizi su larga scala: serve uno spinnaker [infoq.com]

È ora di aggiornare:

  • >> Spring Framework 5.2.3, 5.1.13, 5.0.16 e 4.3.26 versioni [spring.io]

  • >> Spring Boot 2.2.4 rilasciato [spring.io] e >> Spring Boot 2.2.3 rilasciato [spring.io] e >> Spring Boot 2.1.12 rilasciato [spring.io]

  • >> Spring Data Moore SR4 e Lovelace SR15 rilasciati [spring.io]

  • >> Spring Vault 2.2.1.RELEASE e 2.1.5.RELEASE disponibili [spring.io]

  • >> Rilasciato Piranha 20.1.2! [arjan-tijms.omnifaces.org]

2. Tecnico

>> Le password monouso non forniscono non ripudio [techblog.bozho.net]

Poiché i moduli hardware sicuri diventano la norma nella tecnologia degli smartphone, potrebbe essere il momento di dire addio all'OTP.

>> Sette modi per gestire i dati di immagine e machine learning con AWS SageMaker e S3 [blog.codecentric.de]

E alcuni approcci comuni per preservare i dati ML durante il porting dei notebook Jupyter su SageMaker.

Vale anche la pena leggere:

  • >> Modulo di accesso TDD a Kata UI [blog.code-cop.org]

  • >> Pianificazione di 56 sprint al secondo con SAT4J [blog.scottlogic.com]

  • >> Configurazione continua del database con Flyway e Kubernetes [reflectoring.io]

3. Riflessioni

>> Programmazione in coppia [martinfowler.com]

Un buon motivo per la programmazione in coppia, insieme ad alcune cose da fare e non fare da tenere a mente quando lo si implementa nel proprio team.

Vale anche la pena leggere:

  • >> Come gestire un programma in un'organizzazione in modalità prodotto [martinfowler.com]

  • >> Riepilogo delle domande dei lettori: cultura aziendale, qualità del codice e offerte contrarie [daedtech.com]

  • >> Altre buone citazioni sulla programmazione, parte 4 [h enrikwarne.com]

4. Fumetti

E le mie Dilbert preferite della settimana:

>> Master Engineer [dilbert.com]

>> Pillola velenosa [dilbert.com]

>> Wally ha smesso di provare [dilbert.com]

5. Scelta della settimana

>> Lavora meno, ottieni di più: analisi per massimizzare la produttività [kalzumeus.com]

Successivo » Java Weekly, Numero 318 « Precedente Java Weekly, Numero 316