At the very beginning of 2014 I decided to track my reading habits and share the best stuff here, on Baeldung.
在2014年一开始,我就决定追踪我的阅读习惯,并在这里分享最好的东西,在Baeldung。
2014 has been quite the year, covering each week with a review. I’ve been doing a lot more reading to make sure I cover and curate stuff that has value and is actually worth reading.
2014年是相当不错的一年,每星期都有一篇评论。我一直在做更多的阅读,以确保我覆盖和策划的东西有价值,并真正值得阅读。
Let me know in the comments if you’re finding my reviews interesting and useful.
请在评论中告诉我,如果你觉得我的评论有趣和有用。
Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Spring Data JPA Tutorial: Auditing, Part Two [petrikainulainen]
A new installment continuing to explore audit functionality with Spring Data JPA – good stuff.
一个新的部分,继续探索审计功能与Spring Data JPA – 好东西。
I’m actually gearing up for a similar audit implementation now and will be using these articles as a reference point.
实际上,我现在正在为类似的审计实施做准备,并将使用这些文章作为参考点。
>> A Map of Akka [codecentric]
An intro to what Akka brings to the table.
介绍Akka带来的东西。
>> Testing your Liquibase Migrations in Continuous Integration [codecentric]
Testing these kinds of flows in your system – such as DB evolution and migration – is quite important if you’re not actively looking for trouble.
在你的系统中测试这类流程–比如DB演化和迁移–如果你不主动寻找麻烦,那就相当重要。
>> Build High Performance JVM Microservices with Ratpack & Spring Boot [infoq]
A very interesting match between Ratpack and Boot, to address some of the common problems when building microservices.
Ratpack和Boot之间非常有趣的匹配,以解决构建微服务时的一些常见问题。
>> Spring Boot @ConfigurationProperties [java-allandsundry]
Cleanly working with properties is a sign of project maturity. One of many, sure, and maybe a pet peeve of mine, but certainly useful in practice.
简洁地使用属性是项目成熟的标志。当然,这是许多人中的一个,也许是我的一个小毛病,但在实践中肯定是有用的。
This is how Spring Boot makes all of that easier.
这就是Spring Boot如何使这一切变得更容易。
Also worth reading:
也值得一读。
-
>> Java 8’s Method References Put Further Restrictions on Overloading [jooq]
-
>> Is using Unsafe really about speed or functionality? [vanillajava]
-
>> Server-sent events with RxJava and SseEmitter [nurkiewicz]
-
>> Java Numeric Formatting: DecimalFormat [marxsoftware]
Webinars and presentations:
网络研讨会和演讲。
-
>> Priming Java for Speed at Market Open [infoq]
-
>> Java EE 7 Using Eclipse [infoq]
-
>> Let’s Get to the Rapids: Java 8 Stream Performance [infoq]
Time to upgrade:
是时候升级了。
-
>> Spring Data Fowler SR2 released
-
>> Hibernate Validator 5.2.1.Final*
-
>> Elasticsearch 1.7.1 and 1.6.2 released
-
>> Spring XD 1.2.1 Released, >> Spring Security Kerberos 1.0.1 Released, >> Spring Cloud Connectors 1.2.0 released
-
>> Guava Release 19.0: Release Notes
-
>> IntelliJ IDEA 15 EAP Comes with True HiDPI Support for Windows and Linux
2. Technical
2.技术
>> Bypassing Google Authentication on Periscope’s Administration Panel [fin1te] and
>> Messenger.com Site-Wide CSRF [fin1te]
Two great pieces of security reading.
两篇伟大的安全阅读。
I really enjoy reading these detailed analysis of security issues – makes me triple check everything in my own implementations.
我真的很喜欢看这些对安全问题的详细分析–让我在自己的实现中对所有的东西进行三重检查。
>> Stream processing, Event sourcing, Reactive, CEP… and making sense of it all [confluent]
A good introduction to Event Sourcing with the goal of “finding the wisdom behind the buzzwords“. Solid read.
对事件采购进行了很好的介绍,目的是”找到流行语背后的智慧“。坚实的阅读。
Also worth reading:
也值得一读。
-
>> 1,000,000 Websites [jacquesmattheij] and Evercookies in the wild, Kia, Mazda, German & Polish Newspapers, Piracy Honeypots and more [jacquesmattheij]
-
>> Distributed Data Stores for Mere Mortals [medium]
-
>> Node, Express, ReactJS, AWS – a case study in architecture [dandreamsofcoding]
-
>> Amazon S3 Update – Notification Enhancements & Bucket Metrics [amazon]
-
>> AWS Security: 5 things you need to check right now [cloudacademy]
3. Musings
3.思索
>> Why Guessing is not Estimating and Estimating is not Guessing [herdingcats]
A quick writeup about the spectrum between pure guessing and careful estimation.
关于纯粹的猜测和谨慎的估计之间的光谱的快速写作。
>> Doing Terrible Things To Your Code [codinghorror]
Starting out? Read it. In your third decade of building software? Read it.
开始工作了?读一读吧。在你构建软件的第三个十年中?阅读它吧!。
Also worth reading:
也值得一读。
-
>> Government Abandonware [bozho]
-
>> Thoughts On Comments [codefx]
-
>> Who Accept’s Your Team’s Academy Awards? [daedtech]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Crumb-Snatcher? No! Niche Player
>> Anything I don’t understand is easy to do
>> Your script was almost perfect, keep up the good work buddy
5. Pick of the Week
5 本周精选
Earlier this year I introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.
今年早些时候,我在 “每周回顾 “中推出了 “每周精选 “栏目。如果你已经在我的电子邮件列表中–你已经得到了精选–希望你喜欢它。
If not – you can share the review and unlock it right here:
如果没有–你可以分享评论并在此解锁。
[sociallocker id=”6211″]
[sociallocker id=”6211″]
>> Your API versioning is wrong, which is why I decided to do it 3 different wrong ways
[/sociallocker]
[/sociallocker]