Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Eleven Hidden Gems In Java 11 [blog.codefx.org]
A nice run-down of some cool new Java features, including methods for String, Optional, and Collection.
对一些很酷的Java新特性进行了详细介绍,包括String、Optional和Collection的方法。
>> Spring Boot in a Container [spring.io]
A treasure trove of tweaks for creating optimized docker images for Spring Boot applications, and a handful of tools and plugins to automate the build process. Good stuff.
这是一个用于为Spring Boot应用程序创建优化的docker镜像的调整宝库,以及用于自动化构建过程的少量工具和插件。好东西。
>> JHipster, Angular, PrimeNG and AutoComplete [antoniogoncalves.org]
A solid write-up on optimizing the REST layer of a JHipster app by mapping the REST models to DTOs rather than to entities and using Jackson views to minimize payloads.
一篇关于通过将REST模型映射到DTO而不是实体和使用Jackson视图最小化有效载荷来优化JHipster应用的REST层的可靠文章。
>> Introducing Amazon Corretto, a No-Cost Distribution of OpenJDK with Long-Term Support [aws.amazon.com]
If you aren’t thrilled with Oracle’s new pricing structure for Java, Amazon has your back.
如果你对甲骨文的Java新定价结构不满意,亚马逊会支持你的。
Also worth reading:
-
>> Lessons Learned from the JVM Ecosystem Report 2018 [blog.takipi.com]
Webinars and presentations:
-
>> Reactive Spring Security 5.1 by Example [infoq.com]
-
>> Securing Spring Functions by Breaking In [infoq.com]
-
>> JDK 9, 10, 11 and beyond: Delivering New Feature in the JDK [infoq.com]
-
>> The New Kid on the Block: Spring Data JDBC [infoq.com]
-
>> Java Streams vs Reactive Streams: Which, When, How, and Why? by Venkat Subramaniam [youtube.com]
-
>> Lambdas and Streams Master Class Part 1 José Paumard, Stuart Marks voxxed [youtube.com]
-
>> Product Management of AI Products [infoq.com]
Time to upgrade:
升级的时间:。
-
>> Spring Cloud Pipelines to Cloud Pipelines Migration [spring.io]
-
>> Apache Releases TomEE 7.1 with Support for Java 8 and MicroProfile 1.2 [infoq.com]
-
>> Microsoft Announces the General Availability of Azure Event Hubs for Apache Kafka [infoq.com]
-
>> JHipster release v5.7.0 [jhipster.tech]
-
>> Elastic Stack 6.5.0 Released [elastic.co]
2. Technical and Musings
2.技术和思考
>> Expanding the Cloud – The Second AWS GovCloud (US) Region, AWS GovCloud (US-East) [allthingsdistributed.com]
AWS launches its second US-based global infrastructure region, designed to meet the stringent requirements of the public sector and highly regulated industries.
AWS推出了其第二个基于美国的全球基础设施区域,旨在满足公共部门和高度管制行业的严格要求。
>> Automating Terraform: Infrastructure as Code as a Service [blog.scottlogic.com]
A project to compare Big Data technologies reveals the challenges involved in automating the task of provisioning a series of experimental cloud environments.
一个比较大数据技术的项目揭示了自动化配置一系列实验性云环境的任务所涉及的挑战。
>> The New Killer Apps: Teamwork and Weak Signal Detection Lessons From the Military [infoq.com]
A fascinating write-up on the U.S. Navy TOPGUN school’s role in advancing the science of teamwork.
一篇关于美国海军TOPGUN学校在推进团队合作科学方面的作用的精彩文章。
>> Why Good Developers Write Bad Unit Tests [mtlynch.io]
And a reminder that, when it comes to writing tests, readability is more important than abstraction.
并提醒大家,在编写测试时,可读性比抽象性更重要。
Also worth reading:
还值得一读的是:。
-
>> The Builder pattern is a finite state machine! [blog.frankel.ch]
-
>> Delivering Meaning with Previews on Web [medium.com]
-
>> How to Source Control Your Databases for DevOps [infoq.com]
-
>> Challenges of Building a Reliable Realtime Chat Service [infoq.com]
-
>> Building Production-Ready Applications: Michael Kehoe Shares Lessons Learned from LinkedIn [infoq.com]
- >> Widespread Architectural Changes using IDEs [blog.code-cop.org]
-
>> What to do when some of the team you’re working with aren’t as technically adept as you [blog.scottlogic.com]
-
>> Enthusiasts vs. Pragmatists: two types of programmers and how they fail [codewithoutrules.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Dilbert Needs a New Chair [dilbert.com]
>> FYI Boss [dilbert.com]
>> Team-Building [dilbert.com]
4. Pick of the Week
4.本周精选
>> Beyond Passwords: 2FA, U2F and Google Advanced Protection [troyhunt.com]