1. Spring and Java
1.Spring和Java
>> Functional tests with Testcontainers [engineering.zalando.com]
>> 使用Testcontainers进行功能测试[engineering.zalando.com]
End-to-end functional tests with Testcontainers – starting from the concept and diving deep into practical examples.
使用Testcontainers进行端到端的功能测试–从概念开始,深入到实际案例。
>> Does Java 18 finally have a better alternative to JNI? [developer.okta.com]
>> Java 18终于有了一个更好的JNI替代品? [developer.okta.com]
An intro to the deliverables of Project Panama and the problems it’s solving: Foreign-Memory Access, Linker, and so on. An interesting, forward-looking read.
对巴拿马项目的可交付成果和它所解决的问题的介绍。外来存储器访问、链接器等等。这是一本有趣的、具有前瞻性的读物。
>> Improved OffsetDateTime and ZonedDateTime Mapping in Hibernate 6 [thorben-janssen.com]
>> Hibernate 6中改进的OffsetDateTime和ZonedDateTime映射[thorben-janssen.com]
Finally, let’s get familiar with the options Hibernate 6 provides for mapping date-times to ZonedDateTime and OffsetDateTime types in Java.
最后,让我们熟悉一下Hibernate 6为将日期时间映射到ZonedDateTime和OffsetDateTimeJava中的类型提供的选项。
Also worth reading:
- >> Revolutionizing Java with GraalVM Native Image [infoq.com]
- >> Hibernate 6 and JPQL Window Functions [vladmihalcea.com]
- >> JEP 426: Vector API (Fourth Incubator) [openjdk.java.net]
- >> Spring Framework Data Binding Rules Vulnerability (CVE-2022-22968) [spring.io]
- >> When Should I Use Project Lombok? [reflectoring.io]
- >> How to add Flyway to an existing application [thorben-janssen.com]
- >> Unique Java Card verification and deployment model [blogs.oracle.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> Virtual Thread Deep Dive – Inside Java Newscast #23 [inside.java]
- >> Creating and using a Telegram Bot with Java [blog.sebastian-daschner.com]
- >> A Bootiful Podcast: GraphQL Java founder Andi Marek [spring.io]
- >> Live from 13th WDI in Warsaw: Fast and Productive: Serverless Java in the Clouds [adambien.blog]
- >> Mappers, Microservices, Native vs. JVM Serverless Lambda, Tautological Tests, Micronaut vs. Quarkus , Reactive, Loom–97th airhacks.tv [adambien.blog]
Time to upgrade:
升级的时间:。
- >> What’s new in JPA Buddy 2022.2 [jpa-buddy.com]
- >> IntelliJ IDEA 2022.1 Is Out [blog.jetbrains.com]
- >> Hibernate Search 6.1.4.Final released [in.relation.to]
- >> Spring Cloud Data Flow 2.9.4 Released [spring.io]
- >> Spring Cloud 2022.0.0-M2 (codename Kilburn) Has Been Released [spring.io]
- >> JReleaser 1.0 Releases Itself [infoq.com]
- >> Kotlin 1.6.20 Brings Definitely Non-Nullable Types, Standalone Android Executables, and More [infoq.com]
- >> MicroStream second beta release [github.com/microstream-one]
2. Technical & Musings
2.技术& 思考
>> CRDT: Conflict-free Replicated Data Type (guest: Martin Kleppmann) [nurkiewicz.com]
>> CRDT:无冲突的复制数据类型(嘉宾:Martin Kleppmann) [nurkiewicz.com]
Building Real-time and decentralized collaboration tools based on the idea of Conflict-free Replicated Data Types, or CRDTs.
构建实时和分散的协作工具,基于无冲突的复制数据类型,或CRDTs的理念。
>> Kubernetes Removals and Deprecations In 1.24 [kubernetes.io]
>> Kubernetes在1.24中的移除和删除 [kubernetes.io]
Dockershim is not the only victim of K8S 1.24: summary of removals, deprecations, and other changes in Kubernetes 1.24.
Dockershim不是K8S 1.24的唯一受害者:Kubernetes 1.24中的删除、弃用和其他变化总结。
Also worth reading:
还值得一读的是:。
- >> How Netflix Content Engineering makes a federated graph searchable [netflixtechblog.com]
- >> “Being Agile”: An Example [blog.jbrains.ca]
- >> Stepping Around a TDD Roadblock [blog.thecodewhisperer.com]
- >> Cloud sustainability – Could using the cloud help your organisation reach net zero? [blog.scottlogic.com]
- >> How to implement rate limiting for an AppSync API [advancedweb.hu]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Customer Service Obstacles [dilbert.com]
>> 客户服务障碍 [dilbert.com]
>> Did It Wrong [dilbert.com]
>> Did It Wrong [dilbert.com]
>> The One Good Prediction [dilbert.com]
>> The One Good Prediction [dilbert.com]
4. Pick of the Week
4.本周精选
>> If Self-Discipline Feels Difficult … [markmanson.net]
>>如果自律感到困难… [markmanson.net]
文章系列导航结束