Java Weekly, vydanie 317
1. Jar a Jáva
>> Reaktívny sprostredkovateľ služieb BookStore [spring.io]
Stručný ukážkový príklad podpora reaktívneho API dostupná v niekoľkých jarných projektoch. Veľmi cool.
>> Groovy 3.0 pridáva nové funkcie podobné jazyku Java [infoq.com]
Medzi najdôležitejšie patrí výrazy lambda, try-with-resources a vylepšená slučka for-loop.
>> Presadzovanie invariantov záznamu Java pomocou validácie Bean [morling.dev]
A experiment s funkcia ukážky Java 14 Records a Byte Buddy.
Tiež stojí za prečítanie:
>> Záznamy pochádzajú na Javu [blogs.oracle.com]
>> Pomenovanie stratégií v režime dlhodobého spánku 5 [thought-on-java.org]
>> Plán vydania Jakarta EE 9 [eclipse-ee4j.github.io]
>> Servlety a Tomcat: 23 a viac rokov a počíta sa [tomitribe.com]
>> Multidimenzionálne mapovanie polí s JPA a Hibernate [vladmihalcea.com]
>> Kreatívne využitie filtrov [blog.frankel.ch]
Webináre a prezentácie:
>> Bootiful Podcast: Spring Cloud Services 'Bella (Yuxin) Bai [spring.io]
>> Learning Spring Boot: Najprv ako študent, potom ako učiteľ [infoq.com]
>> JUnit 5: Evolution and Innovation [infoq.com]
>> Výukový program Jakarta EE 8 CRUD API pomocou Java 11 [rieckpil.de]
>> Vyhýbanie sa zrúteniu reaktora [infoq.com]
>> Realita riadenia nasadenia mikroslužieb v mierke: Potrebujete Spinnaker [infoq.com]
Čas na upgrade:
>> Vydania Spring Framework 5.2.3, 5.1.13, 5.0.16 a 4.3.26 [spring.io]
>> Vydanie Spring Boot 2.2.4 [spring.io] a >> Vydanie Spring Boot 2.2.3 [spring.io] a >> Vydanie Spring Boot 2.1.12 [spring.io]
>> Spring Data Moore SR4 a Lovelace SR15 vydané [spring.io]
>> Spring Vault 2.2.1.RELEASE a 2.1.5.RELEASE k dispozícii [spring.io]
>> Piranha 20.1.2 vydaná! [arjan-tijms.omnifaces.org]
2. Technické
>> Jednorazové heslá neposkytujú neodmietnutie [techblog.bozho.net]
Pretože sa bezpečné hardvérové moduly stávajú štandardom v oblasti technológií pre smartphony, môže byť čas rozlúčiť sa s OTP.
>> Sedem spôsobov spracovania obrázkov a údajov strojového učenia pomocou AWS SageMaker a S3 [blog.codecentric.de]
A niekoľko bežných prístupov k uchovaniu vašich údajov ML pri prenose vašich notebookov Jupyter do SageMakeru.
Tiež stojí za prečítanie:
>> Prihlasovací formulár TDD a UI Kata [blog.code-cop.org]
>> Plánovanie 56 šprintov za sekundu so SAT4J [blog.scottlogic.com]
>> Nepretržitá konfigurácia databázy s Flyway a Kubernetes [reflectoring.io]
3. Rozumy
>> Na párovom programovaní [martinfowler.com]
Silný dôvod na párové programovanie spolu s niekoľkými úlohami, na ktoré nemusíte pamätať pri ich implementácii do vášho tímu.
Tiež stojí za prečítanie:
>> Ako spravovať program v organizácii v režime produktu [martinfowler.com]
>> Zhrnutie otázky čitateľa: Firemná kultúra, kvalita kódu a ponuky Counter [daedtech.com]
>> Ďalšie dobré programovacie ponuky, 4. časť [h enrikwarne.com]
4. Komiks
A moji obľúbení Dilberts týždňa: