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
>> How to add a GitHub commit link to a Spring Boot application [codecentric.de]
A very to the point, practical writeup on displaying a git commit link in a Boot application.
这是一篇关于在Boot应用程序中显示git提交链接的非常直接、实用的文章。
>> A Curious Incidence of a jOOQ API Design Flaw [jooq.org]
This is why API design is so damn hard – very interesting read.
这就是为什么API设计是如此该死的困难 – 非常有趣的阅读。
>> Writing Better Tests With JUnit [codecentric.de]
Some good testing principles after the “intro” part of the writeup.
在写完 “介绍 “部分后,有一些好的测试原则。
>> Creating a PageRank Analytics Platform Using Spring Boot Microservices [kennybastani.com]
I opened this article not knowing what the expect. And I was definitely surprised to see a full case-study of building out a small but practical (and quite interesting) application with Spring and a bunch of other technologies.
我打开这篇文章时并不知道会有什么期待。当我看到用Spring和其他一些技术构建一个小而实用(而且相当有趣)的应用程序的完整案例研究时,我绝对感到惊讶。
Whenever I get the question “I’m a beginner – how do I get started learning a new {X}” – my usual answer is: Build something with it. Not a trivial toy project, but something that’s actually useful (at least to you). It’s this kind of project that I have in mind. Cool beans. Very cool beans indeed.
每当我收到”我是一个初学者–我如何开始学习一个新的{X}“的问题时–我通常的回答是。用它制作一些东西。不是一个微不足道的玩具项目,而是真正有用的东西(至少对你有用)。我想到的就是这种项目。很酷的Bean。确实非常酷的Bean。
>> Writing Unit Tests With Spock Framework: Introduction to Specifications, Part One [petrikainulainen.net]
A solid, quick intro to the Spock framework and specifications.
一个扎实的、快速的介绍Spock框架和规格。
>> Native Queries – How to call native SQL queries with JPA [thoughts-on-java.org]
A solid intro to writing raw SQL within JPA. Multi-line Strings would come really handy for this one.
一个关于在JPA中编写原始SQL的可靠介绍。多行字符串在这个问题上会非常方便。
Also worth reading:
也值得一读。
-
>> Java is TIOBE’s Programming Language of 2015! [tiobe.com]
-
>> Testing Spring Cloud Projects [spring.io]
-
>> IDE Shortcut Flashcards [code-cop.org]
-
>> JWT – Generating and validating a token – Samples [java-allandsundry.com]
-
>> Still Unsafe: The Major Bug in Java 6 That Turned into a Java 9 Feature [takipi.com]
-
>> JUnit integration testing with Docker and Testcontainers [rnorth.org]
Webinars and presentations:
网络研讨会和演讲。
-
>> Documenting RESTful APIs [infoq.com]
-
>> Transforming code to Java 8 [spring.io]
-
>> Boot your search with Spring [spring.io]
-
>> Introducing RxJava into a Spring Boot REST API [spring.io]
-
>> Message Driven Microservices in the Cloud [spring.io]
Time to upgrade:
是时候升级了。
-
>> Apache Maven Surefire Plugin 2.19.1 Released [apache.org]
2. Technical and Musings
2.技术和思考
>> How to Detect Sucker Culture while Interviewing [daedtech.com]
Good good advice for interviewing in a way that actually matches and syncs up with your broader life goals.
好的好建议,面试的方式实际上与你更广泛的生活目标相匹配和同步。
Also worth reading:
也值得一读。
-
>> Legacy Code To Testable Code #12: Instance Constructors [everydayunittesting.com]
-
>> Jepsen: RethinkDB 2.1.5 [aphyr.com]
-
>> It’s 2016 already, how are websites still screwing up these user experiences?! [troyhunt.com]
-
>> Hello 2016! [codefx.org]
-
>> Now Open – AWS Asia Pacific (Seoul) Region [aws.amazon.com] and >> Expanding the Cloud: Introducing the AWS Asia Pacific (Seoul) Regio [allthingsdistributed.com]
-
>> Amazon WorkMail – Now Generally Available [aws.amazon.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Avoid saying “unfortunately” when you talk to clients [dilbert.com]
>> Do you understand? Maybe. Is your point that you don’t know how to communicate? [dilbert.com]
>> The servers are down [dilbert.com]
4. Pick of the Week
4.本周精选
I’ve recently opened up a new position here at Baeldung – for video content creation. Here are the full details, budgets and an example of what it takes to record a video.
我最近在Baeldung开设了一个新职位–负责视频内容创作。以下是全部细节、预算和录制视频所需的例子。
Have a look if it’s something that may interest you:
如果你有兴趣的话,请看一看。
>> Hiring a Developer to Create Videos [baeldung.com]