1. Spring and Java
1.Spring和Java
>> Introducing Kotlin support in Spring Framework 5.0 [spring.io]
Very cool news – Kotlin is coming to Spring 5.
非常酷的消息 – Kotlin将进入Spring 5。
>> Your Brilliant Java Career [javaspecialists.eu]
A short write-up on the importance of health in your programming career 🙂
关于健康的重要性在你的编程生涯中的短文 🙂
>> If You’ve Written Java Code in 2016 – Here Are the Trends You Couldn’t Have Missed [takipi.com]
A summary of trends and buzzwords that ruled 2016.
对统治2016年的趋势和流行语的总结。
>> Running Spring Boot Apps on Windows with Ansible [codecentric.de]
A quick tutorial explaining how to run Spring Boot applications on Windows with Ansible.
一个快速教程,解释了如何用Ansible在Windows上运行Spring Boot应用程序。
>> 10 Java Blogs to Follow in 2017 [sitepoint.com]
Pretty self-explanatory 🙂
不言自明 🙂
>> 5 tips to write efficient queries with JPA and Hibernate [thoughts-on-java.org]
Five “rules of thumb” for JPA and Hibernate users
JPA和Hibernate用户的五个 “经验法则”
Also worth reading:
-
>> Spring Tips: Spring Tips 2016 [spring.io]
-
>> Why you should never use the TABLE identifier generator with JPA and Hibernate [vladmihalcea.com]
-
>> New Vaadin Spring Release Introduces Enhanced View Management [infoq.com]
-
>> Let’s build a Spotify GraphQL Server [codecentric.de]
-
>> Deploying akka-http app to Cloud Foundry – Part 1 [java-allandsundry.com]
-
>> 6 reasons for native Android development [codecentric.de]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Spring Cloud on AWS [infoq.com]
-
>> Developing Microservices with Aggregates [infoq.com]
-
>> Putting a SpEL on Spinnaker: Evolving an Expression Language for Continuous Delivery at Netflix [infoq.com]
Time to upgrade:
升级的时间:。
-
>> Spring Framework 5.0 M4 released [spring.io]
-
>> Spring AMQP 1.7 RC1 available now [spring.io]
2. Technical
2.技术
>> Exploratory Infrastructure projects [frankel.ch]
Some thoughts about applying Agile methodologies to Ops reality
关于将敏捷方法论应用于运营现实的一些想法
Also worth reading:
-
>> SOLID Principles : The Definitive Guide [jlelse.eu]
-
>> How to map table rows to columns using SQL PIVOT or CASE expressions [vladmihalcea.com]
-
>> Reduce DDoS Risks Using Amazon Route 53 and AWS Shield [aws.amazon.com]
3. Musings
3.思索
>> 10 ways for a conference to upset their speakers [troyhunt.com]
A list of annoying things that conference speakers need to deal with.
会议发言人需要处理的恼人的事情清单。
Or, from a different perspective, things that conference organizers can improve to put on a great event.
或者,从另一个角度来看,会议组织者可以改进的事情,以举办一个伟大的活动。
>> Topic Modeling of the codecentric Blog Articles [codecentric.de]
A very interesting case study of topic modeling of technical articles.
一个非常有趣的关于技术文章主题建模的案例研究。
>> Why I don’t call myself a tester, or: defining what I do [ontestautomation.com]
Putting labels on things might be misleading sometimes, especially when it comes to what we do, which is inherently very complex.
给事物贴上标签有时可能会产生误导,特别是当涉及到我们所做的事情时,这本来就非常复杂。
>> Betting against techno-unemployment [lemire.me]
A more critical view about the danger of techno-unemployment.
关于技术性失业的危险的更多批评意见。
>> Resolutions Like You Mean It [daedtech.com]
That’s how engineers should approach New Year’s resolutions 🙂
这就是工程师应该如何对待新年决议 🙂。
>> Working remotely, coworking spaces, and mental health [bitquabit.com]
Working remotely might be not that enjoyable in the long term 🙂
从长远来看,远程工作可能并不那么令人愉快 🙂
Also worth reading:
还值得一读的是:。
-
>> Significant Software Development Developments of 2016 [marxsoftware.com]
-
>> Writing Video Games in a Functional Style [prog21.dadgum.com]
-
>> If You Can Lean, You Can Clean [mattblodgett.com]
-
>> Book review: The Power of Habit [giorgiosironi.com]
-
>> Rust is more than safety [words.steveklabnik.com]
-
>> Goodbye 2016, Sorry For Fucking Up [codefx.org] and Hello 2017! [codefx.org]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。