Java Weekly, Ausgabe 317

1. Frühling und Java

>> Reactive BookStore Service Broker [spring.io]

Ein kurzes Beispiel für die Unterstützung der Reactive API, die in mehreren Spring-Projekten verfügbar ist . Sehr cool.

>> Groovy 3.0 fügt neue Java- ähnliche Funktionen hinzu [infoq.com]

Einige der Highlights sind Lambda-Ausdrücke, Try-with-Resources und eine erweiterte for-Schleife .

>> Erzwingen von Java-Datensatzinvarianten mit Bean-Validierung [morling.dev]

Und ein Experiment mit der Vorschau-Funktion von Java 14 Records und Byte Buddy .

Auch lesenswert:

  • >> Rekorde kommen nach Java [blogs.oracle.com]

  • >> Benennungsstrategien im Ruhezustand 5 [gedanken-on-java.org]

  • >> Jakarta EE 9 Release Plan [eclipse-ee4j.github.io]

  • >> Servlets und Tomcat: 23+ Jahre und Zählen [tomitribe.com]

  • >> Mehrdimensionale Array-Zuordnung mit JPA und Hibernate [vladmihalcea.com]

  • >> Ein kreativer Einsatz von Filtern [blog.frankel.ch]

Webinare und Präsentationen:

  • >> Ein großartiger Podcast: Bella (Yuxin) Bai von Spring Cloud Services [spring.io]

  • >> Spring Boot lernen: Erst als Schüler, dann als Lehrer [infoq.com]

  • >> Einheit 5: Evolution und Innovation [infoq.com]

  • >> Jakarta EE 8 CRUD API Tutorial mit Java 11 [rieckpil.de]

  • >> Vermeiden von Reaktorschmelzen [infoq.com]

  • >> Die Realität der Verwaltung von Microservice-Bereitstellungen in großem Maßstab: Sie benötigen einen Spinnaker [infoq.com]

Zeit für ein Upgrade:

  • >> Spring Framework 5.2.3, 5.1.13, 5.0.16 und 4.3.26 Releases [spring.io]

  • >> Spring Boot 2.2.4 veröffentlicht [spring.io] und >> Spring Boot 2.2.3 veröffentlicht [spring.io] und >> Spring Boot 2.1.12 veröffentlicht [spring.io]

  • >> Spring Data Moore SR4 und Lovelace SR15 veröffentlicht [spring.io]

  • >> Spring Vault 2.2.1.RELEASE und 2.1.5.RELEASE verfügbar [spring.io]

  • >> Piranha 20.1.2 veröffentlicht! [arjan-tijms.omnifaces.org]

2. Technisch

>> Einmalige Passwörter bieten keine Ablehnung [techblog.bozho.net]

Da sichere Hardwaremodule in der Smartphone-Technologie zur Norm werden, ist es möglicherweise an der Zeit, sich vom OTP zu verabschieden.

>> Sieben Möglichkeiten zum Umgang mit Bild- und maschinellen Lerndaten mit AWS SageMaker und S3 [blog.codecentric.de]

Und einige gängige Ansätze zum Erhalt Ihrer ML-Daten beim Portieren Ihrer Jupyter-Notebooks auf SageMaker.

Auch lesenswert:

  • >> Anmeldeformular TDD a UI Kata [blog.code-cop.org]

  • >> Planen Sie 56 Sprints pro Sekunde mit SAT4J [blog.scottlogic.com]

  • >> Kontinuierliche Datenbankkonfiguration mit Flyway und Kubernetes [Reflectoring.io]

3. Überlegungen

>> Zur Paarprogrammierung [martinfowler.com]

Ein starkes Argument für die Paarprogrammierung, zusammen mit einigen Vor- und Nachteilen, die Sie bei der Implementierung in Ihrem Team berücksichtigen sollten.

Auch lesenswert:

  • >> So verwalten Sie ein Programm in einer Organisation im Produktmodus [martinfowler.com]

  • >> Zusammenfassung der Leserfragen : Unternehmenskultur, Codequalität und Gegenangebote [daedtech.com]

  • >> Weitere gute Programmierzitate, Teil 4 [h enrikwarne.com]

4. Comics

Und meine Lieblings-Dilberts der Woche:

>> Master Engineer [dilbert.com]

>> Giftpille [dilbert.com]

>> Wally hat aufgehört zu versuchen [dilbert.com]

5. Auswahl der Woche

>> Weniger arbeiten, mehr erledigen : Analytics zur Maximierung der Produktivität [kalzumeus.com]

Weiter » Java Weekly, Ausgabe 318 « Zurück Java Weekly, Ausgabe 316