1. Spring and Java
1.Spring和Java
>> Introducing the Spring Cloud CLI Launcher [spring.io]
Spring Cloud is definitely moving fast.
Spring Cloud绝对是在快速发展。。
Here’s a quick writeup covering a new CLI command that takes some of the work away by running the necessary supporting applications.
这里是一个快速的写法,涵盖了一个新的CLI命令,它通过运行必要的支持性应用程序带走了一些工作。
>> Java Microservices: The Cake Is a Lie but You Can’t Ignore It [takipi.com]
A zoomed-out look at the Java microservice framework landscape.
对Java微服务框架景观的放大观察。
The writeup discusses most of the solutions available and the approach they each take to help developers get to a microservice implementation without shooting themselves in the foot.
这篇文章讨论了大多数可用的解决方案,以及它们各自采取的方法,以帮助开发者实现微服务而不至于自寻死路。
>> Dijkstra’s Algorithm [cleancoder.com]
A fun way to apply TDD to a get to a clean solution for a well-known problem domain.
一个有趣的方法是应用TDD来获得一个众所周知的问题领域的干净解决方案。
>> 5 Things Only Experienced Developers Can Teach You About Java [takipi.com]
There’s nothing like running your work in production. I look at my first few years as a developer as the time before and the time after I had work being used (and abused) by actual users.
没有什么比在生产中运行你的工作更重要。我把我作为开发者的前几年看作是我的工作被实际用户使用(和滥用)之前和之后的时间。
So this writeup hits the nail on the head – experience, and more specifically production experience is going to be a fantastic accelerator of learning.
因此,这篇报道一针见血地指出–经验,更具体地说,生产经验将是学习的一个奇妙的加速器。
>> Inside Java 9 – Version Schema, Multi-Release JARs, and More [sitepoint.com]
As Java 9 gets closer and closer (finger crossed) it’s getting more and more important to starting digging into the bits and bolts that are going to make up the new release.
随着Java 9越来越近(手指交叉),开始挖掘构成新版本的点点滴滴,变得越来越重要。
This writeup is definitely a good place to start doing that.
这篇报道绝对是一个开始做这件事的好地方。
Also worth reading:
-
>> Spring Framework Annotations cheat sheet [zeroturnaround.com]
-
>> Reactive Programming with RxJava book published [nurkiewicz.com]
-
>> 5 Reasons to Use JPA / Hibernate [thoughts-on-java.org]
-
>> Easy DSL design with Kotlin [frankel.ch]
-
>> Effective Domain Model Validation with Hibernate Validator [sitepoint.com]
-
>> How to call MySQL stored procedures and functions with JPA and Hibernate [vladmihalcea.com]
-
>> Everything and the Spring Cloud Data Flow Sink [engineering.pivotal.io]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Consumer Driven Contracts and Your Microservice Architecture [spring.io]
-
>> Industrial Strength Access Control for Spring Applications [infoq.com]
-
>> Spring Tips: Circuit Breakers [spring.io]
-
>> Spring Tips: Spring-Aware Beans [spring.io]
-
>> From Commit to Production in 10 Minutes at a Century Old Insurance Company [infoq.com]
-
>> Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service Broker [infoq.com]
-
>> Get Off the Bus, Gus: 50 Ways to Leave Your Mainframe [infoq.com]
-
>> Delivering Information in Context with Smart Applications [infoq.com]
-
>> Payara Micro And Docker [adam-bien.com]
-
>> Cloud Foundry: Cloud Native, Community, and Momentum [infoq.com]
Time to upgrade:
升级的时间:。
-
>> Spring Security 4.2 RC1 [spring.io]
-
>> Hibernate Validator 5.3.1.Final is out [in.relation.to]
-
>> Guava Release 20.0: Release Notes [github.com]
-
>> Fourth bug-fix release for ORM 5.2 [in.relation.to]
-
>> Spring Cloud Camden.SR2 is available [spring.io]
2. Technical and Musings
2.技术与思考
>> REST – Resource Association vs Resource Aggregation [alexecollins.com]
Really solid, practical post discussing how to design the URL space and semantics of an API. A quick read as well, and definitely worth the 5 minutes.
这是一篇非常扎实、实用的帖子,讨论了如何设计API的URL空间和语义。也是一个快速阅读,绝对值得花5分钟。
>> Applying Queueing Theory to Dynamic Connection Pool Sizing with FlexyPool [jooq.org]
A quick technical look at how to improve upon and get more out of traditional connection pool implementations.
从技术上快速了解如何改进传统的连接池实现并获得更多好处。
>> On becoming a test automation craftsman [ontestautomation.com]
Like most other things in this field of developing software, testing is all about the value and the results, and really not about the shiny new tool.
像开发软件这个领域的大多数其他事情一样,测试是关于价值和结果的,真的不是关于闪亮的新工具。
Also worth reading:
还值得一读的是:。
-
>> IntelliJ IDEA 2016.3 EAP Adds React Native Debugger [jetbrains.com]
-
>> Keeping Your Code Clean while Logging [daedtech.com]
-
>> Docker on Windows 2016 Server [couchbase.com]
-
>> Docker Container Anti Patterns [couchbase.com]
-
>> The Red Cross Blood Service: Australia’s largest ever leak of personal data [troyhunt.com]
-
>> Code Reviews At Disy – Observations [codefx.org]
-
>> A Healthy Disdain for Technology [mattblodgett.com]
-
>> Why Should I Archive My Logs? [loggly.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。