«В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.
Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту недели подняться на вершину.
Итак, приступим…
1. Java и Spring
>> Spring WebApplicationInitializer and ApplicationContextInitializer confusion
Быстрое и точное разъяснение этих двух понятий — если вы только начинаете работать в Интернете на Java/Spring, прочтите это один.
>> Spring Boot Admin – First official Release!
Очень классное маленькое приложение для управления микросервисами и приложениями Spring Boot. Было бы еще круче, если бы это как-то официально интегрировалось в экосистему Spring. Джош упоминает об этом в весеннем обзоре на этой неделе, так что это возможно 🙂
>> Logical vs physical clock optimistic locking
Глубокое погружение в то, что является лучшей системой отслеживания времени для оптимистичного механизма блокировки.
И наконец — множество интересных вебинаров — как в записи, так и на предстоящих (на выходных):
-
\u003e\u003e Повтор вебинара: Почему я рекомендую Spring \u003e\u003e Повтор вебинара: Приложения Spring, управляемые процессами, с помощью Activiti \u003e\u003e Веб-семинар: Архитектура для непрерывной доставки: микросервисы с помощью Pivotal CF и Spring Cloud \u003e\u003e Веб-семинар: Безопасность микросервисов с помощью Spring и OAuth2 \u003e\u003e Веб-семинар: Создание «загрузочных» пользовательских интерфейсов с помощью Spring Boot и Vaadin
и Spring 4.1.1. вышел на этой неделе с большим количеством исправлений относительно версии 4.1.0. — Итак, если вы уже используете 4.1.0, пришло время для небольшого обновления.
2. Технические
>> Microservices and Jars
>> Microservices are not Jars
Интересная, хотя и упрощенная позиция о ценности микросервисов, выдвинутая дядей Бобом, и детальный ответ на эту позицию. Моя первая реакция, прочитанная в оригинальной статье, была хм, он только что узнал о концепции микросервиса несколько дней назад, и он уже пишет об этом?
Но потом, продолжая думать об этом, я понял, что – автор может ошибаться, а может и нет, но выдвигать четкую позицию вообще и ценно, и немного смело – мне это нравится. Более того, это определенно откроет тему для диалога, что хорошо, независимо от исходной позиции.
3. Размышления
>> Help Me to Improve My Writing Style
Важная часть критического осмысления идеи стиля письма. Стиль общения и подход очень важны, когда вашей целью является обучение и развитие собственного голоса – вот почему я называю эту статью «важной».
Я лично боролся с различными воплощениями моего «голоса» — и я еще далеко не закончил, так что эта статья попала мне в точку. Я также верю в то, что нужно быть прозрачным и думать в свете общественности; собственно, поэтому я и начал Meta Baeldung — вести хронику своих экспериментов в этом блоге и учиться, размещая там свои работы. Это сработало хорошо до сих пор.
>> Surviving Legacy Code With Golden Master and Sampling
Еще одна тактическая статья по работе с устаревшим кодом. Это не ваша обычная болтовня о «оборачивании фрагментов кода в тесты перед их изменением», которую я так часто читаю об унаследованном коде, а настоящая продвинутая тактика, которая выходит далеко за рамки этого.
The Code Whisperer — один из тех сайтов, на которые нужно подписаться.
>> One year of blogging
«Преподавание — это мой способ обучения» — очень хорошо сказано. Одно из самых больших заблуждений заключается в том, что вы должны быть экспертом, прежде чем начать преподавать. Вы действительно не; на самом деле, если вы подождете, пока не станете экспертом, вы, вероятно, будете слишком далеки от того, что вы чувствуете, когда начинаете, что ваше обучение просто не будет иметь отношения.
Мне очень нравятся эти мета-элементы — они позволяют заглянуть за кулисы того, что значит создать собственную платформу. Очень немногие блоггеры достаточно откровенны с такой информацией, и я чувствую, что это важная часть построения здоровой экосистемы.
Также — спасибо за упоминание, Влад — и удачи вам в составлении вашего мастер-класса по Hibernate. Очевидно, у вас есть глубокие познания в этой области, а хороших курсов, которые действительно могут ускорить ваше обучение, в экосистеме Java очень мало.
4. Комиксы
И, конечно же, еще несколько моих любимых XKCD:
>> Estimation
>> Exploits of a Mom
>> Compiling
>> Supported Features
5. Выбор недели
«На прошлой неделе я представил раздел «Выбор недели» в моем «Еженедельном обзоре». Интересно то, что это полностью эксклюзивно для подписчиков моего списка адресов электронной почты.
Итак, если вы пришли к этой статье из моего списка адресов электронной почты, у вас уже есть выбор – надеюсь, вам понравилось ðŸ™, если нет – вы, конечно, можете подписаться на список, чтобы получать следующие один.
Ну вот, по сравнению с бегемотом прошлой недели, этот был легким и точным.
До следующей недели.