«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров.

Итак, приступим…

1. Spring и Java

>> Java SE 8 Optional, a pragmatic approach [joda]

Несколько полезных советов по использованию Optional в новом коде.

>> Performance Guru Kirk Pepperdine Reflects on Results of RebelLabs’ Performance Survey [infoq]

Полно совершенства с точки зрения мышления и подхода к настройке и профилированию приложения Java — или любого приложения в этом отношении. Также такие вещи:

«Думайте о профилировщиках как о слепых, осматривающих слона». Итак, вот и все

>> Your Maven build is slow. Speed it up! [zeroturnaround]

Быстрая обратная связь необходима для хорошего процесса разработки, а медленная сборка еще никому не приносила пользы. Прочтите и ускорьте сборку Maven.

>> What REPL means for Java [javaworld]

Мне уже нравится новый REPL.

>> How to persist LocalDate and LocalDateTime with JPA [thoughts-on-java]

Это определенно удобно, особенно если вы устали от работы с классом Date, который показывает свой возраст.

Также стоит прочитать:

    \u003e\u003e Обработка ленты Twitter с помощью Spring Boot [kaviddiss] \u003e\u003e Топ-10 полезных, но параноидальных методов программирования на Java [jooq] \u003e\u003e Поиск утечек памяти в Java [toptal] \u003e\u003e Oracle Carving Strategy для небезопасной библиотеки [infoq] \u003e\u003e Peter Lawrey о VarHandle в JDK9 и сверхбыстром создании данных в Java [dzone]

Вебинары и презентации:

    \u003e\u003e Архитектура, управляемая спросом [infoq] \u003e\u003e Java 8 в гневе [ infoq] \u003e\u003e JVMLS 2015 — Adventures on the Road to Valhalla [youtube]

Время обновления:

    \u003e\u003e REST Assured 2.5.0 — Release Notes \u003e\u003e Checkstyle Release 6.9 \u003e\u003e IntelliJ IDEA 14.1 .5 Доступен EAP 141.2311 \u003e\u003e Некоторые выпуски Milestone и RC Spring: Spring Boot 1.3.0.M3 и Spring Roo 1.3.2 RC1 \u003e\u003e Доступен Spring Batch 3.0.5.RELEASE \u003e\u003e Выпуск Jackson 2.6.1 ~~ ~ 2. Технические

Быстрое, практическое, но очень интересное чтение о том, как использовать контейнеры.

>> How Docker changed me [odino]

Очень интересная статья о том, как тестирование и, в частности, насмешки влияют на стиль кода, что стоит делать, а что слишком много. Немного сумбурно прочитано.

>> Half-done Versus Fake: The Intermediate Result/Mock Tradeoff [facebook]

Это крутое краткое введение в использование API. Никакой суеты, никакой суеты.

>> Getting a Card’s Info From Trello [daedtech]

Также стоит прочитать:

\u003e\u003e Эволюция APM [dynatrace] \u003e\u003e Route 53: почему вам следует подумать о переносе ваших потребностей DNS на AWS [cloudacademy] \u003e\u003e Фильтры Elasticsearch помогают пользователям управления журналами. [loggly]

    3. Размышления

Достойное соотношение смеха и еды на вынос. Стоит прочитать для хорошего настроения. К тому же это линкбейт, ну как тут не кликнуть?

>> Use These 7 Tricks to Win Meetings and Get Promoted [daedtech]

Фантастическая статья о состоянии SSL в мире блогов. По общему признанию, это немного мета-сторона, но это, конечно, тема, которая близка мне как владельцу сайта.

>> We’re struggling to get traction with SSL because it’s still a “premium service” [troyhunt]

Также стоит прочитать:

\u003e\u003e Если вы еще этого не сделали, все ставки сняты [prog21] \u003e\u003e Экспоненциальная стоимость прогресса [lemire] \u003e\u003e Этика современной блокировки рекламы в Интернете [marco ]

    4. Комиксы

И мои любимые Дилберты недели:

5. Выбор недели

>> I’m developing an app in my spare time

>> Plans to bestshore

>> International Billing Errors

Ранее в этом году я представил раздел «Выбор недели» здесь в моем «Еженедельнике». Обзор». Если вы уже в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.

«