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

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

1. Spring и Java

>> 1 Stream, 2 Applications, and 3 Dependencies for Spring Cloud Data Flow [spring.io]

В последнее время Spring Initializr пользуется большой популярностью, и вот краткий пример того, почему это так.

>> Kotlin’s killer features [codecentric.de]

Быстрый и интересный взгляд на новый тип блока JVM.

>> Persistence Expert Roundup: What’s coming in 2016 [thoughts-on-java.org]

Несколько интересных идей и взгляд на то, что будет в экосистеме сохраняемости Java.

>> Event Driven Microservices with Spring Cloud Stream [codecentric.de]

Это отличная статья о разумном подходе к проблеме микросервисов.

В последнее время я довольно много работаю с Event Sourcing, и эта статья как раз вписывается в эту историю, так что определенно стоит ее прочитать.

>> Swagger for Akka HTTP [codecentric.de]

Странная комбинация здесь, но теперь, когда я об этом думаю, определенно имеет смысл использовать Swagger для документирования API такого продукта, как Akka HTTP.

\u003e\u003e Spring MVC: Запустить ручную проверку объекта формы [codeleak.pl]

Очень короткие и практические советы по запуску проверки вручную в Spring.

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

    \u003e\u003e Упрощение вложенных циклов с помощью Java 8 Lambdas [mscharhag.com] \u003e\u003e Стек Netflix, использование Spring Boot — Часть 3: Feign [medium.com] \u003e\u003e Новые проверки для Java 8 в IntelliJ IDEA 2016.1 [jetbrains.com] \u003e\u003e Быстрый доступ к функциям Eclipse IDE [waynebeaton.wordpress.com] \u003e\u003e Привязка конфигурации к JavaBeans в Spring Boot [codecentric.de] \u003e\u003e Предварительный просмотр API сопоставления Servlet 4.0 в Tomcat 9.0 m4 [arjan-tijms.omnifaces.org] \u003e\u003e Ваш первый сервис Lagom — начало работы с микросервисами Java [eisele.net]

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

    \u003e\u003e Spring Framework 5 — предварительная версия \u0026 Roadmap [infoq.com] \u003e\u003e You, Me and Jigsaw [infoq.com] \u003e\u003e Переосмысление потоковой аналитики для масштабирования [infoq.com] \u003e\u003e Spring Data Daily Double — Couchbase и Neo4J [spring.io] \u003e\u003e Реактивные веб-приложения [spring.io]

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

    \u003e\u003e Spring Framework 4.3 переходит на RC1 [spring.io] \u003e\u003e Spring Data Release Train Hopper переходит на общедоступную версию (и SR1)! [spring.io] \u003e\u003e Spring Session 1.2.0 RC2 выпущен [spring.io] \u003e\u003e Spring Cloud Stream 1.0.0.RC2 теперь доступен [spring.io]

2. Технические

>> Getting the Picture [tbray.org]

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

>> Obtaining Login Tokens for an Outlook, Office or Azure Account [whitton.io]

Мне всегда очень нравится читать подобные подробные атаки.

Я считаю хорошей практикой знать, что там снаружи и как это скомпрометировано, когда я делаю свои собственные реализации безопасности.

Это определенно выглядит многообещающим чтением, поэтому оно находится в верхней части моего списка чтения на выходные.

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

    \u003e\u003e Насколько быстры веб-приложения в 2016 году? [plumbr.eu]

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

>> The Cost of Being Right [daedtech.com]

Гэри Ви любит говорить: 99% вещей не имеют значения. Большинство вещей, которые вы считаете важными, на самом деле не имеют значения.

Это до сих пор заставляет меня немного съеживаться, когда я думаю о собственной потребности быть «правым» в первые несколько лет моей карьеры.

>> Being shallow is rational [lemire.me]

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

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

    \u003e\u003e Software Rewrite: The Chase [daedtech.com] \u003e\u003e The Problem With Electric Vehicles [jacquesmattheij.com]

4. Комиксы

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

>> Here comes leadership [dilbert.com]

>> Ignorance has a tell [dilbert.com]

>> You totally get me [dilbert.com]

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

Продолжая ту же общую идею, что и выбор прошлой недели:

«

>> Being tired isn’t a badge of honor [m.signalvnoise.com]