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

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

1. Spring и Java

>> How We Migrated Our Backend to Spring Boot in 3 Weeks [stormpath.com]

Определенно интересное описание того, как Stormpath фактически перенес всю свою кодовую базу на Spring Boot.

>> We Crunched 1 Billion Java Logged Errors – Here’s What Causes 97% of Them [takipi.com]

Несколько забавных цифр и выводов, несмотря на заманчивое название.

>> How to persist additional attributes for a relationship with JPA and Hibernate [thoughts-on-java.org]

Некоторые продвинутые преимущества Hibernate/JPA в отношении более сложной информации о взаимосвязях и понимании того, как с ними хорошо справляться.

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

    \u003e\u003e Java Code Challenge: Nodes! [corejavainterviewquestions.com] \u003e\u003e Как вызывать функции PostgreSQL (хранимые процедуры) из Hibernate [vladmihalcea.com]

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

    \u003e\u003e Перенос крупного геолого-геофизического приложения на основе Swing в Eclipse [infoq.com] \u003e\u003e Создание быстрых и отказоустойчивых веб-приложений [igvita.com] \u003e\u003e Project Jigsaw в JDK 9: Модульность приходит в Java [infoq.com] \u003e\u003e Веб-семинар: Понимание задержки микросервисов: введение в распределенную трассировку и Zipkin [spring.io]

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

    \u003e\u003e Spring Roo 2.0.0M2 выпущен [spring.io] \u003e\u003e Spring REST Docs 1.0.2.RELEASE [spring.io] \u003e\u003e IntelliJ IDEA 2016.2 EAP 162.426.1 отсутствует [ jetbrains.com] \u003e\u003e Интеграция с Elasticsearch достигает этапа Beta1 [in.relation.to]

2. Технические вопросы

>> Hash and Salt Your Users’ Passwords [martinfowler.com]

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

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

    \u003e\u003e Скриншот консоли экземпляра EC2 [aws.amazon.com] \u003e\u003e Учебное пособие по написанию спецификации OpenAPI (Swagger) — Часть 6 — Определение безопасности [apihandyman.io] \u003e\u003e удивительная сообразительность современных компиляторов [lemire.me] \u003e\u003e 3 простых способа сделать ваши микросервисы более устойчивыми [christianposta.com] \u003e\u003e Смерть языкового дилетанта [prog21.dadgum.com]

3. Размышления ~~ ~ Очень интересный, глубокий анализ утечки данных LinkedIn.

>> Observations and thoughts on the LinkedIn data breach [troyhunt.com]

Это определенно стоит прочитать, так как оно проливает некоторый свет на то, как обычно достигается реальный прогресс — по одному скромному кирпичику за раз.

>> Solve Small Problems [daedtech.com]

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

\u003e\u003e JEEConf 2016 [codefx.org] \u003e\u003e Идентичность в цифровом мире [techblog.bozho.net] \u003e\u003e Как получить повышение [daedtech.com] \u003e\u003e Применение дизайна программного обеспечения шаблоны для вашего кода автоматизации тестирования [ontestautomation.com]

    4. Комиксы

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

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

>> Don’t turn your back [dilbert.com]

>> Just do your job and leave the strategy to management [dilbert.com]

>> I’ll use this dummy to demonstrate … [dilbert.com]

«

>> “We only hire the best” [signalvnoise.com]