Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Candidate JEPs: Records and Sealed Types [marxsoftware.com]
Two related Java preview feature proposals that, when taken together, may be combined to form algebraic data types.
两个相关的Java预览版功能建议,如果放在一起,可能会被组合成代数数据类型。
>> Quick Guide to Building a Spring Boot Starter [reflectoring.io]
Building your own starter can help with cross-cutting concerns and isn’t all that difficult.
建立你自己的启动器可以帮助解决跨领域的问题,而且并不那么困难。
>> Jabel – use Javac 12+ syntax when targeting Java 8 [github.com]
And an annotation processor that instruments the Java 12+ compiler to generate Java 8 bytecode, even when sources contain JVM 9+ language features such as switch statements and var declarations.
还有一个注解处理器,它可以使Java 12+编译器生成Java 8字节码,即使源码包含JVM 9+语言特性,如switch语句和var声明。
Also worth reading:
-
>> Sealed Types: JLS Changes (Draft) [marxsoftware.com]
-
>> Exercises in Programming Style: sharing data among threads [blog.frankel.ch]
-
>> Java on iOS and Android via Gluon [infoq.com]
Webinars and presentations:
-
>> A Bootiful Podcast: Spring Cloud Data Flow legend Ilayaperumal Gopinathan [spring.io]
-
>> Reactive Spring [infoq.com]
2. Technical and Musing
2.技术和思考
>> Modern applications at AWS [allthingsdistributed.com]
Amazon’s journey from monolith to distributed architecture paved the way for the AWS we know today.
亚马逊从单片机到分布式架构的历程为我们今天所知的AWS铺平了道路。
>> Don’t get locked up into avoiding lock-in [martinfowler.com]
And though lock-in can be costly, the up-front effort needed to avoid it may not be worth the investment in the long run.
尽管锁定可能是昂贵的,但从长远来看,为避免锁定所需的前期努力可能不值得投资。
Also worth reading:
-
>> Cybersecurity Is Very Important [techblog.bozho.net]
-
>> Continuous Delivery for Machine Learning [martinfowler.com]
-
>> Portability between deep learning frameworks – with ONNX [blog.codecentric.de]
-
>> Easier work with Git submodules with in-place push access – Git Tricks #2 [solidsoft.com]
3. Comics
3.漫畫
>> The Inexperienced Employee [dilbert.com]
>> Unconscious Bias [dilbert.com]
>> Acquaintance Price Chart [dilbert.com]
4. Pick of the Week
4.本周精选
>> The Secret to Being a Top Developer Is Building Things! Here’s a List of Fun Apps to Build! [medium.com]