Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> From Java to Kotlin and Back [allegro.tech]
A controversial but interesting read about one team’s story which migrated from Java 8 to Kotlin… and then to Java 10.
这是一本有争议但有趣的书,讲述了一个团队从Java 8迁移到Kotlin……然后再迁移到Java 10的故事。
>> Getting Started with Kafka in Spring Boot [e4developer.com]
Although Kafka can be an intimidating technology, Spring makes it much easier to get started using it.
尽管Kafka可能是一项令人生畏的技术,但Spring使其更容易开始使用。
>> Structuring and Testing Modules and Layers with Spring Boot [reflectoring.io]
A very interesting showcase of testing of multiple application layers in a Spring Boot application.
一个非常有趣的展示在Spring Boot应用中测试多个应用层。
Also worth reading:
-
>> Java EE MVC: Handling form validation [mscharhag.com]
-
>> Smarter search with RSQL [aboullaite.me]
-
>> A first look at Redis Streams and how to use them with Java [paluch.biz]
-
>> Shebang Coming to Java? [marxsoftware.blogspot.com]
-
>> A Tribute to Java [medium.com]
-
>> Reactive APIs and Clean Architecture… darn [blog.sourced-bvba.be]
-
>> Spring Cloud Kubernetes Example [salaboy.com]
-
>> Generating stubs with Swagger Codegen and Gradle [blog.arnoldgalovics.com] and >> Using a custom template for Swagger Codegen with Gradle [blog.arnoldgalovics.com]
-
>> A 7MB native-image Java app that runs in 30ms and uses only 4MB of RAM! [sites.google.com]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Spring Tips: Apache Camel [spring.io]
-
>> Implementing Raft in RabbitMQ [infoq.com]
-
>> Jun 7 – Spring Cloud Stream: What’s New in 2.x—and What’s Next? Webinar [content.pivotal.io]
-
>> Spring Tips: JDBC [spring.io]
Time to upgrade:
升级的时间:。
-
>> 1st bug-fix release for ORM 5.3 [in.relation.to]
-
>> Triple bugfix release for Hibernate Search [in.relation.to]
-
>> Spring Cloud Finchley.RC2 Has Been Released [spring.io]
-
>> IntelliJ IDEA 2018.2 EAP3: advanced @Contract annotations and more [blog.jetbrains.com]
2. Technical and Musings
2.技术和思考
>> Let’s Encrypt tips [advancedweb.hu]
A really good set of tips to keep top of mind when setting up certificates Let’s Encrypt.
一组非常好的提示,在设置证书Let’s Encrypt时,要牢牢记住。
>> UTC is enough for everyone…right? [zachholman.com]
Reinventing the calendar, apparently 🙂 – with all the complexity that comes with that.
重塑日历,显然是🙂–以及随之而来的所有复杂性。
Also worth reading:
还值得一读的是:。
-
>> 5 Alerting and ChatOps Tools for Tracking Errors and Uptime in Production [blog.takipi.com]
-
>> A Complete Setup of GitLab CI & Docker Using Vagrant & Ansible: HTTPS/Let’s Encrypt, Container Registry, Runners [blog.codecentric.de]
-
>> A beginner’s guide to Dirty Read anomaly [vladmihalcea.com]
-
>> Don’t git push [blog.frankel.ch]
-
>> The sad state of sysadmin in the age of containers [symphonious.net]
-
>> Preparing a Continuous Integration Environment for Docker [code-maze.com]
-
>> Pwned Passwords in Practice: Real World Examples of Blocking the Worst Passwords [troyhunt.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Wifi In Slide Deck [dilbert.com]
>> Boring And Needy Children [dilbert.com]
>> Two Jobs Forever [dilbert.com]
5. Pick of the Week
5 本周精选
Not necessarily light reading:
>> OAuth 2.0 Security Best Current Practice [tools.ietf.org]