Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Truth First, or Why You Should Mostly Implement Database First Designs [blog.jooq.org]
Some solid points to consider when thinking about where the source of truth in your system is, and how to make sure your architecture reflects that.
在思考系统中的真理之源以及如何确保你的架构反映这一点时,需要考虑一些可靠的要点。
>> Java Collections Are Evolving [dzone.com]
The highly useful new functionality the last couple of JDK releases have brought to the Java Collection Framework. Really good stuff.
过去几个JDK版本给Java集合框架带来的非常有用的新功能。真正的好东西。
>> Zip Slip Directory Traversal Vulnerability Impacts Multiple Java Projects [infoq.com]
A quick but interesting write-up, all about the new “Zip Slip” vulnerability – along with a few practical examples, if you’re curious.
一篇快速但有趣的文章,所有关于新的 “Zip Slip “漏洞的文章–如果你感到好奇,还有一些实际例子。
Also worth reading:
-
>> The rise of Java Microframeworks [e4developer.com]
-
>> Write BDD Unit Tests with BDDMockito and AssertJ [thepracticaldeveloper.com]
-
>> JEP 181, JEP 315, and JEP 333 Proposed to Target JDK 11 [marxsoftware.blogspot.com]
-
>> The best way to write a Hibernate ORM issue test case [in.relation.to]
-
>> WireMock Tutorial: Request Matching, Part One [petrikainulainen.net]
-
>> How to improve statement caching efficiency with IN clause parameter padding [vladmihalcea.com]
-
>> Webapps desktop integration [blog.frankel.ch]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Simplifying Apache Geode with Spring Data [infoq.com]
-
>> Spring Driven Industrial IoT Utilizing Edge, Fog, and Cloud Computing [infoq.com]
-
>> Spring Tips: JPA [spring.io]
-
>> The Spring IO 2018 Playlist [youtube.com]
Time to upgrade:
升级的时间:。
-
>> WildFly 13 released, featuring all latest Hibernate versions! [in.relation.to]
-
>> Joda-Time assertions 2.1.0 release [joel-costigliola.github.io]
-
>> Gradle Releases Version 4.7 with Support for Java 10 [infoq.com] and >> Gradle 4.8 Release Notes [docs.gradle.org]
2. Technical and Musings
2.技术和思索
>> Storing Encrypted Credentials in GIT [techblog.bozho.net]
Storing credentials correctly isn’t necessarily easy, but it’s highly important that you understand how to do that well.
正确存储凭证并不一定容易,但你了解如何做好这一点是非常重要的。
>> “Should that be a Microservice?” Part 4: Independent Scalability [content.pivotal.io]
Microservices can be a useful architectural choice… but don’t always. Better think twice.
微服务可以是一个有用的架构选择……但并不总是如此。最好三思而行。
Also worth reading:
还值得一读的是:。
-
>> Karate framework: REST API testing made easy! [aboullaite.me]
-
>> Software Jobs for Social Anxiety Sufferers [daedtech.com]
-
>> How to Measure the Reliability of Your Software Throughout the CI/CD Workflow [blog.takipi.com]
-
>> When to use Let’s Encrypt’s webroot and standalone authorization [advancedweb.hu]
-
>> shell-scripting-recipes [alexecollins.com]
-
>> Hack the Box Writeup – Crimestoppers [codemonkeyism.co.uk]
-
>> On choosing both/and, not either/or [ontestautomation.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Motivational Speaker [dilbert.com]
>> Decentralization Changes Everything [dilbert.com]
>> Boiling an Ocean [dilbert.com]
4. Pick of the Week
4.本周精选
>> Why the best things in life are all backwards [markmanson.net]