В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> 1 поток, 2 приложения и 3 зависимости для Spring Cloud Data Flow [ spring.io ]
В последнее время Spring Initializr пользуется большой популярностью, и вот краткий пример того, почему это так.
>> Киллер-фичи Kotlin [ codecentric.de ]
Быстрый и интересный взгляд на новый вид блока JVM.
>> Сводка экспертов по постоянству: что будет в 2016 году [ мысли -на-java.org ]
Несколько интересных идей и взгляд на то, что будет в экосистеме персистентности Java .
>> Микросервисы, управляемые событиями, с помощью Spring Cloud Stream [ codecentric.de ]
Это отличная статья о разумном подходе к проблеме микросервисов.
В последнее время я довольно много работаю с Event Sourcing, и эта статья как раз вписывается в эту историю, так что определенно стоит ее прочитать.
>> Swagger для Akka HTTP [ codecentric.de ]
Странная комбинация здесь, но теперь, когда я об этом думаю, определенно имеет смысл использовать Swagger для документирования API такого продукта, как Akka HTTP.
>> Spring MVC: запустить ручную проверку объекта формы [ codeleak.pl ]
Очень короткие и действительно практические советы по ручному запуску валидации в Spring .
Также стоит прочитать:
>> Упрощение вложенных циклов с помощью Java 8 Lambdas [ mscharhag.com ]
>> Стек Netflix, использование Spring Boot — часть 3: притворство [ medium.com ]
>> Новые проверки для Java 8 в IntelliJ IDEA 2016.1 [ jetbrains.com ]
>> Быстрый доступ к функциям Eclipse IDE [ waynebeaton.wordpress.com ]
>> Привязка конфигурации к JavaBeans в Spring Boot [ codecentric.de ]
>> Предварительный просмотр API отображения Servlet 4.0 в Tomcat 9.0 m4 [ arjan-tijms.omnifaces.org ]
>> Ваш первый сервис Lagom — начало работы с микросервисами Java [ eisele.net ]
Вебинары и презентации:
>> Spring Framework 5 — Предварительный просмотр и дорожная карта [ infoq.com ]
>> Ты, я и головоломка [ infoq.com ]
>> Переосмысление потоковой аналитики для увеличения масштаба [ infoq.com ]
>> Spring Data Daily Double — Couchbase и Neo4J [ spring.io ]
>> Реактивные веб-приложения [ spring.io ]
Время обновления:
>> Spring Framework 4.3 выходит RC1 [ spring.io ]
>> Весенний выпуск данных Train Hopper выходит на общедоступную версию (и SR1)! [ весна.ио ]
>> Выпущена Spring Session 1.2.0 RC2 [ spring.io ]
>> Spring Cloud Stream 1.0.0.RC2 теперь доступен [ spring.io ]
2. Технические
>> Получение изображения [ tbray.org ]
Это быстрое чтение и с трудом заработанный урок — обязательно нажмите на него .
>> Получение токенов входа для учетной записи Outlook, Office или Azure [ whitton.io ]
Мне всегда очень нравится читать подобные подробные атаки .
Я считаю хорошей практикой знать, что там снаружи и как это скомпрометировано, когда я делаю свои собственные реализации безопасности.
Это определенно выглядит многообещающим чтением, поэтому оно находится в верхней части моего списка чтения на выходные.
Также стоит прочитать:
>> Насколько быстры веб-приложения в 2016 году? [ Plumbr.eu ]
3. Размышления
>> Цена правоты [ daedtech.com ]
Гэри Ви любит говорить: 99% вещей не имеет значения
. Большинство вещей, которые вы считаете важными, на самом деле не имеют значения.
Это до сих пор заставляет меня немного съеживаться, когда я думаю о собственной потребности быть «правым» в первые несколько лет моей карьеры.
>> Быть поверхностным рационально [ lemire.me ]
Высокоуровневый взгляд на то, как большинство вещей сейчас меняется быстрее, чем когда-либо раньше, и на то, как нам нужно перестать быть романтичными в отношении того, как мы учимся , если мы хотим адаптироваться.
Также стоит прочитать:
>> Переписывание программного обеспечения: погоня [ daedtech.com ]
>> Проблема с электромобилями [ jacquesmattheij.com ]
4. Комиксы
И мои любимые Дилберты недели:
>> А вот и лидерство [ dilbert.com ]
>> Невежество говорит [ dilbert.com ]
>> Вы меня полностью поняли [ dilbert.com ]
5. Выбор недели
Продолжая ту же общую идею, что и на прошлой неделе: