«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на 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]