Java
>> Java 8 Пятница: Темная сторона Java 8
Давайте начнём с этой недели, вкусности пятницы Java 8 - о том, как Java 8 груба по краям (или, по крайней мере, по некоторым краям). Обязательно читать, даже если вы уже некоторое время используете Java 8.
>> Распространенные заблуждения о Java
Божо снова в этом, на этот раз с интересной статьей о неправильном представлении о Java - интересное чтение.
>> Компиляция и запуск Java без IDE
Эта статья, вероятно (надеюсь) известная территория для большинства - но я видел чрезмерную зависимость от IDE довольно часто, поэтому - если вы используете вашу IDE исключительно для компиляции и запуска кода - это хороший ресурс.
>> Методы интерфейса по умолчанию в Java 8
Хороший первый взгляд на недавно представленные Java 8 Default Methods.
>> trackr: приложение AngularJS с Java 8 бэкэнд - часть I
Хорошо продуманный и подробный проект с бэкэндом Spring и Java 8 и AgularJS . Из этого можно многому научиться - я буду внимательно следить за ним.
>> Проект JDK 9
Наконец - в шумихе, которая является выпуском Java 8, это могло пролететь незаметно: страница Java 9 открыта .
Весна
Более спокойная неделя для Spring (кроме Spring Boot, который, похоже, горит после the 1.0 release) ) - http://spring.io/blog/2014/04/02/spring-tool-suite-and-groovy-grails-tool-suite-3-5-0-released[Spring Tool Suite и 3.5.0 имеет также был освобожден (я ждал этого).
>> Аналитика в реальном времени с помощью Spring
Отличная часовая презентация Spring XD (с Redis) для аналитики в реальном времени в приложениях Spring .
>> Создание микросервисов с помощью Spring Boot - часть 1
По горячим следам тенденции микросервисов, которая обсуждалась в последнее время, - это первая из серии статей, иллюстрирующих, как создавать такие микроуслуги с помощью Spring .
Технические
>> Отслеживание событий с помощью сложных стеков - часть 2
Полезная запись - как вышеупомянутая - о работе реальных систем в производстве, где вам нужно отслеживать вещи прилично и уметь читать и понимать ваши журналы . Да - я пропустил первую часть на прошлой неделе, но, к счастью, я обнаружил ее вовремя, чтобы поделиться ею в обзоре этой недели.
>> RESTistential Crisis через API Hypermedia
Обзор проблем, связанных с гипермедиа APIs на InfoQ.
>> ReportingDatabase
Мартин Фоллер о множестве преимуществ, недостатков и альтернатив использования другой базы данных для отчетности .
Размышления
>> Пересмотренный доменный дизайн
Путешествие Петри в DDD возродило мой собственный интерес к предмету - возможно, пришло время еще раз попробовать его. Хорошая статья, чтобы вернуть вас в игру, если вы находитесь на заборе.
>> Эффективные методы обучения для мастеров программного обеспечения
Проницательный взгляд на процесс обучения для разработчика, а также очень практические советы по улучшению этого процесса.