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
>> Comment on the so-called security vulnerability in Apache Commons Collections [codecentric.de]
A good clarification of how the recently discussed serialization vulnerability works and why coding your inputs defensively is always a good idea.
对最近讨论的序列化漏洞如何工作以及为什么对输入进行防御性编码总是一个好主意进行了很好的澄清。
>> JavaOne 2015 Keynotes (Part 2) [infoq.com]
Some very cook things coming down the pike for Java.
爪哇的一些非常成熟的东西即将到来。
Also worth reading:
也值得一读。
-
>> Less but more expressive code with Project Lombok [codecentric.de]
-
>> Improve Tomcat Startup Time [skybert.net]
Webinars and presentations:
网络研讨会和演讲。
-
>> Modern Java Component Design with Spring Framework 4.2 [infoq.com]
-
>> Lattice: A Cloud-Native Platform for Your Spring Applications [infoq.com]
-
>> Migrating the Monolith [infoq.com]
-
>> 12 Factor or Cloud Native Apps for Spring Developers [infoq.com]
-
>> Spring Boot for DevOps [infoq.com]
Time to upgrade:
是时候升级了。
-
>> Spring Boot 1.3.0 released [spring.io]
-
>> Spring Framework 4.2.3 available now [spring.io]
-
>> Spring Session 1.1.0.M1 Released [spring.io]
-
>> Spring IO Platform 2.0.0.RELEASE [spring.io]
-
>> Spring XD 1.3 GA and Flo for Spring XD 1.0 GA released [spring.io]
-
>> Apache Commons Collections 3.2.2 Released [mail-archives.apache.org]
-
>> IntelliJ IDEA 15.0.1 Update is Available [jetbrains.com] and >> IntelliJ IDEA 15.0.2 EAP is Out [jetbrains.com]
-
>> Fourth bug-fix release for ORM 5.0 [in.relation.to]
2. Technical
2.技术
>> A day is not 60*60*24 seconds long [swizec.com]
A quick and interesting read about not working with dates driven by gut feeling. Dates are always tricky – use a proper library.
一篇关于不要用直觉驱动的日期工作的快速而有趣的阅读。日期总是很棘手–使用一个适当的库。
>> Injecting Dependencies, Partially Applying Functions, and It Really Doesn’t Matter [thecodewhisperer.com]
Always thought-provoking and always deep-diving into the finer points and nuances of test-driving and designing code.
总是发人深省,总是深入到测试驱动和设计代码的细微之处。
>> A Problem With Convention-Over-Configuration [techblog.bozho.net]
The other side of convention over configuration.
惯例大于配置的另一面。
Also worth reading:
也值得一读。
-
>> 7 Slack Integrations Developers Should Use [takipi.com]
-
>> 3 simple ways of saving up to 90% of EC2 costs [cloudonaut.io]
3. Musings
3.思索
>> Building Superior Code … Is It Achievable? [daedtech.com]
A good discussion started for the thorny problem of code quality.
针对代码质量这一棘手的问题,开始了一场良好的讨论。
>> Why I Chose Industry Over a Postdoc [pointersgonewild.com]
From the outside, this seems to be a pretty common experience in academia, unfortunately. An interesting read.
从外面看,这似乎是学术界相当普遍的经验,不幸的是。一个有趣的阅读。
Also worth reading:
也值得一读。
-
>> The Aspiring Free Agent Survival Guide [daedtech.com]
-
>> Hacking web servers with Pluralsight (and finding vulns in big moving things) [troyhunt.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> It it working? Not even a little. [dilbert.com]
>> And we’re done [dilbert.com]
>> The company gym [dilbert.com]
5. Pick of the Week
5 本周精选
>> An Open Letter To Speakers [scottberkun.com]