В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .
2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую материалы, которые имеют ценность и действительно достойны прочтения.
Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.
Еще одна насыщенная неделя Java: http://t.co/6d1tEjrNIJ от @jetbrains , @codecentric , @vaadin , @EclipseFdn , @voxxed и @kennybastani — ForEach (@foreach) 28 июля 2015 г.
Вот так…
1. Весна и Ява
>> Учебное пособие по Spring Data JPA: аудит, часть первая [ petrikainulainen ]
Стратегии аудита с помощью Spring Data и JPA — это важная первая часть любой зрелой системы производственного уровня.
>> Тестирование веб-приложений с помощью JBehave, PhantomJS и PageObjects [ codecentric ]
Я всегда находил шаблон Page Object полезным при тестировании веб-приложений. Свободный, похожий на английский синтаксис, который вы можете получить, очень полезен , и эта статья является хорошей иллюстрацией этого.
>> Чему учит нас sun.misc.Unsafe Misery [ jooq ]
Быстрый, уравновешенный взгляд на всю фиаско с удалением Unsafe .
>> Новый HTTP/2 и REPL в Java 9 [ infoq ]
В Java 9 действительно есть много интересных новых вещей, которые будут способствовать развитию как языка, так и экосистемы в ближайшие несколько лет.
Также стоит прочитать:
>> Кэширование в Java с помощью JOOQ и Redis [ aakashjapi ]
>> Создание микросервисов с помощью Spring Cloud и Docker [ kennybastani ]
>> Спокойные утверждения со Споком [ advancedweb ]
>> JCache, почему и как? [ ваадин ]
>> Использование Hibernate Bean Validator в Java SE [ marxsoftware ]
>> Scatter Gather — Использование Java 8 CompletableFuture и Rx-Java Observable [ java-allandsundry ]
>> Hosted ElasticSearch: будущее вашего стека ELK [ takipi ]
Вебинары и презентации:
>> Весенняя демонстрация: приложение Personal Cloud Storage от Turkcell [ весна ]
>> Применение реактивного программирования к существующим приложениям [ infoq ]
>> Пять способов улучшить отладку серверов [ infoq ]
>> Сначала API: сначала дизайн, сначала прототип с RAML [ youtube ]
Время обновления:
>> Выпущены Spring Security 4.0.2 и Spring Security 3.2.8
>> jackson-databind-2.6.0 отсутствует
>> Выпущен Jetty 9.3.1.v20150714!
>> Hibernate Validator 5.2 вышел
>> В Clojure 1.7 представлены датчики, улучшена межплатформенная поддержка
>> Spring Roo 2.0.0.M1 рефакторинг аддонов, структур для совместной работы
>> IntelliJ IDEA 15 EAP улучшает поддержку ReactJS и Gradle/SBT
2. Технические
>> Под капотом Amazon EC2 Container Service [ allthingsdistributed ]
Заглянем под капот нового Container Service от EC2 . Очень интересный материал, для многих стратегий, которые я сейчас вижу, реализуемых вручную.
>> Мониторинг микросервисов: три способа преодолеть самые большие проблемы [ loggly ]
Быстрое и интересное чтение о мониторинге и оповещении в микросервисной архитектуре.
>> RESTful считается вредным [ nurkiewicz ]
Основные моменты некоторых недостатков архитектуры RESTful .
Некоторые из них не имеют ничего общего с самим REST, а скорее с тем, как он реализуется в дикой природе, но большинство из этих пунктов имеют хорошие выводы, согласны вы с ними или нет.
Также стоит прочитать:
>> Ведение журнала для облачных приложений [ loggly ]
>> NULL — это не ошибка на миллиард долларов. Ответный разглагольствования [ jooq ]
3. Размышления
>> Ваш код — это данные [ daedtech ]
Надежная статья, посвященная статическому анализу ниже уровня поверхности . Определенно необходимо прочитать, используете ли вы инструменты статического анализа или нет, но определенно, если вы этого не делаете.
>> Групповой поток в разработке программного обеспечения [ hypesystem ]
Группа в потоке встречается редко, но, безусловно, выполнимо и стоит того, когда вы там.
Также стоит прочитать:
>> Повысьте себя до менеджера, чтобы продолжать писать код [ daedtech ]
>> Знаки мастерства могут быть для вас [ daedtech ]
>> Цикл страха [ michaelnygard ]
4. Комиксы
И мои любимые комиксы недели:
>> Новый стажер знает лучше: GOTO
>> Я больше не понимаю, что говорят сотрудники
>> Когда вы начинаете понимать концепцию, это знаменует собой начало ее упадка
5. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.
Если нет — вы можете поделиться обзором и разблокировать его прямо здесь:
[идентификатор соцсети = ”6211″]
Полезно прочитать о зрелости отрасли и о том, что значит быть «старшим»:
>> О работе старшим инженером
[/социальный замок]