Java Weekly, nummer 317

1. Lente en Java

>> Reactieve BookStore Service Broker [spring.io]

Een snel voorbeeld dat aantoont de Reactive API-ondersteuning die beschikbaar is in verschillende Spring-projecten. Heel cool.

>> Groovy 3.0 voegt nieuwe Java-achtige functies toe [infoq.com]

Enkele van de hoogtepunten zijn: lambda-expressies, try-with-resources en een verbeterde for-loop.

>> Invarianten van Java-records afdwingen met Bean-validatie [morling.dev]

En een experiment mee de Java 14 Records preview-functie en Byte Buddy.

Ook het lezen waard:

  • >> Records komen naar Java [blogs.oracle.com]

  • >> Naamgevingsstrategieën in slaapstand 5 [thoughts-on-java.org]

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

  • >> Servlets en Tomcat: 23+ jaar en tellen [tomitribe.com]

  • >> Multidimensionale array-mapping met JPA en Hibernate [vladmihalcea.com]

  • >> Een creatief gebruik van filters [blog.frankel.ch]

Webinars en presentaties:

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

  • >> Spring Boot leren: eerst als student, daarna als docent [infoq.com]

  • >> JUnit 5: Evolutie en innovatie [infoq.com]

  • >> Jakarta EE 8 CRUD API-zelfstudie met Java 11 [rieckpil.de]

  • >> Het vermijden van een afsmelting van een reactor [infoq.com]

  • >> De realiteit van het beheer van microservice-implementaties op schaal: u hebt een spinaker nodig [infoq.com]

Tijd om te upgraden:

  • >> Spring Framework 5.2.3, 5.1.13, 5.0.16 en 4.3.26 releases [spring.io]

  • >> Spring Boot 2.2.4 uitgebracht [spring.io] en >> Spring Boot 2.2.3 uitgebracht [spring.io] en >> Spring Boot 2.1.12 uitgebracht [spring.io]

  • >> Spring Data Moore SR4 en Lovelace SR15 vrijgegeven [spring.io]

  • >> Spring Vault 2.2.1.RELEASE en 2.1.5.RELEASE beschikbaar [spring.io]

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

2. Technisch

>> Eenmalige wachtwoorden bieden geen onweerlegbaarheid [techblog.bozho.net]

Aangezien veilige hardwaremodules de norm worden in smartphonetechnologie, is het misschien tijd om afscheid te nemen van de OTP.

>> Zeven manieren om met image- en machine learning-gegevens om te gaan met AWS SageMaker en S3 [blog.codecentric.de]

En enkele veelgebruikte benaderingen voor het bewaren van uw ML-gegevens terwijl u uw Jupyter-notebooks port naar SageMaker.

Ook het lezen waard:

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

  • >> Plan 56 sprints per seconde met SAT4J [blog.scottlogic.com]

  • >> Continue databaseconfiguratie met Flyway en Kubernetes [reflectoring.io]

3. Mijmeringen

>> Over het programmeren van paren [martinfowler.com]

Een sterk argument voor paarprogrammering, samen met enkele do's en don'ts om in gedachten te houden wanneer u het in uw team implementeert.

Ook het lezen waard:

  • >> Hoe u een programma beheert in een productmodusorganisatie [martinfowler.com]

  • >> Overzicht lezersvragen: bedrijfscultuur, codekwaliteit en tegenaanbiedingen [daedtech.com]

  • >> Meer goede programmeercitaten, deel 4 [h enrikwarne.com]

4. Strips

En mijn favoriete Dilberts van de week:

>> Hoofdingenieur [dilbert.com]

>> Gifpil [dilbert.com]

>> Wally stopte met proberen [dilbert.com]

5. Keuze van de week

>> Werk minder, krijg meer gedaan: analyses voor maximale productiviteit [kalzumeus.com]

De volgende » Java Weekly, nummer 318 « Vorige Java Weekly, nummer 316