At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven’t missed a review since.
去年年初,我决定跟踪我的阅读习惯,并在这里分享最好的东西,在Baeldung上。从那时起,我没有错过任何一篇评论。
Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Stagnation with Java EE 8: Can the Java Community Make a Difference? [infoq.com]
The Java EE story unfolding.
Java EE的故事正在展开。
>> JUnit 5 M1 [marcphilipp.de]
The official announcement of the very first milestone of JUnit 5. Good stuff – it looks like it’s time to give this one a real try.
官方宣布了JUnit 5的第一个里程碑。好东西 – 看起来是时候给这个人一个真正的尝试了。
>> JUnit 5 – Dynamic Tests [codefx.org]
And speaking of the first milestone of JUnit 5, Nicolai is of course continuing to explore the very cool aspects of JUnit. This one is about the concept of a dynamic test, which can potentially be quite powerful.
说到JUnit 5的第一个里程碑,Nicolai当然会继续探索JUnit非常酷的方面。这一篇是关于动态测试的概念,它可能是相当强大的。
>> How to Get Started with Java Machine Learning [takipi.com]
A quick overview of machine learning in the Java ecosystem. It’s a bit of a shame that Mahout has been abandoned in this space, as it was showing some promise a few years back.
Java生态系统中机器学习的快速概述。Mahout在这个领域被抛弃了,这有点可惜,因为它在几年前就显示出了一些前景。
>> Robot Framework Tutorial 2016 – Integration with Jenkins [codecentric.de]
Solid intro to setting up the Robot Framework with a new Jenkins 2.0 server from scratch. Definitely one to bookmark for if/when you have to do that.
坚实的介绍了如何在新的Jenkins 2.0服务器上设置机器人框架,从头开始。如果你需要这样做,一定要把它收藏起来。
>> The best way to detect database connection leaks [vladmihalcea.com]
DB connection leaks are never fun and almost never easy to find and solve. This is a good introduction to how you may handle that.
数据库连接泄漏从来不是一件有趣的事,而且几乎不容易发现和解决。这是一个很好的介绍,说明你可以如何处理。
>> Stackoverflow: 7 of the Best Java Answers That You Haven’t Seen [takipi.com]
A fun an interesting idea – having a look at a few of the top questions about Java on StackOverflow.
一个有趣的想法–看看StackOverflow上关于Java的几个热门问题。
Some of these brought me right back to the Operating Systems course in college 🙂
其中一些让我直接回到了大学的操作系统课程中 🙂
Also worth reading:
还值得一读的是:。
-
>> Hibernate Tips: How to map native query results to entities [thoughts-on-java.org]
-
>> HTTP-RPC: A Lightweight Cross-Platform REST Framework [infoq.com]
-
>> Run your Spring Boot application on AWS using Elastic Beanstalk [pragmaticintegrator.com]
-
>> CVE-2016-5007 Spring Security / MVC Path Matching Inconsistency [spring.io]
-
>> Updating Hibernate ORM in WildFly [in.relation.to]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Understanding Parallel Stream Performance in Java SE 8 [infoq.com]
-
>> Validating JsonObjects In JAX-RS With Bean Validation And Java EE 7 [adam-bien.com]
-
>> Just Enough App Server with WildFly Swarm [antoniogoncalves.org]
Time to upgrade:
升级的时间:。
-
>> Spring Security 4.1.1 Released [spring.io]
-
>> Spring IO Platform 2.0.6.RELEASE [spring.io]
-
>> Spring Cloud Task 1.0.1.RELEASE is now available [spring.io]
-
>> Spring Cloud Brixton.SR3 is available [spring.io]
-
>> Spring Cloud Data Flow 1.0 GA released [spring.io]
-
>> Spring for Apache Kafka 1.0.2 available now [spring.io]
-
>> Java DSL for Spring Integration 1.2 M1 and 1.1.3 are available [spring.io]
-
>> IntelliJ IDEA 2016.2 is Here! [jetbrains.com]
2. Technical and Musings
2.技术与思考
>> Jepsen: VoltDB 6.3 [aphyr.com]
Another deep analysis of a persistence solution that doesn’t quite do what it advertises yet, but is on the right track to getting there.
对一个持久性解决方案的又一次深入分析,它还没有完全做到它所宣传的那样,但已经走上了实现这一目标的正确轨道。
These kinds of in-depth dives into the low level problems of a persistence implementation are priceless to really learn about the mindset, the approach and the practical way of looking things when it comes to persistence.
这些对持久性实施的低级问题的深入研究,对于真正了解持久性的思维方式、方法和看待事物的实际方式是无价的。
>> The REST Report [tbray.org]
Some thoughts about REST in the ecosystem today.
今天在生态系统中关于REST的一些想法。
>> How Collaboration Humanizes the Enterprise [daedtech.com]
This piece is both a bit sad and a bit encouraging.
这篇文章既有点悲伤,又有点鼓舞人心。
Organizations do inherently run into well-understood issues with scale, but it’s still so very rare to find an organization that is successfully navigating these issues and not just patching them up.
各个组织确实在规模上遇到了众所周知的问题,但要找到一个成功驾驭这些问题而不仅仅是打补丁的组织还是非常罕见的。
>> For those of you thinking about moving into the test automation field [ontestautomation.com]
Advice worth reading even if you’re not planning to do test automation full time but simply in parallel to your day to day work.
即使你不打算全职做测试自动化,而只是与你的日常工作并行,这些建议也值得一读。
>> Benefits of Serverless Architectures [martinfowler.com]
Continuing the discussion, this piece has a look at the benefits and reasoning behind a Serverless architecture.
继续讨论,这篇文章对无服务器架构背后的好处和理由进行了分析。
>> Baeldung Q2 2016 Report [meta.baeldung.com]
And the quarterly inside look at the numbers of baeldung.com is out.
而每季度对baeldung.com的数字进行的内部调查已经出来了。
If you didn’t know, I publish this report regularly giving curious readers an inside look into how the site is doing.
如果你不知道,我定期发布这份报告,让好奇的读者了解网站的内部情况。
Also worth reading:
还值得一读的是:。
-
>> Introducing unverified breaches to Have I been pwned [troyhunt.com]
-
>> About Inhouse Coderetreat [code-cop.org]
-
>> Dynamics of Change: Why Reactivity Matters [queue.acm.org]
-
>> Planning for the wrong kind of scale [devblog.avdi.org]
-
>> On not knowing [dandreamsofcoding.com]
-
>> Getting to grips with cloud computing security on Pluralsight [troyhunt.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。