В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> JUnit 5 – Настройка [ codefx.org ]
Краткое введение в то, что должно стать очень хорошим шагом вперед для JUnit , что является хорошим предзнаменованием для всей экосистемы.
>> Reactor 2.5: реактивная основа второго поколения для JVM [ spring.io ]
Обновленная информация о том, что происходит с системами, реагирующими на историю — кажется, что достигнут большой прогресс.
>> Гениальный обходной путь для эмуляции типов суммы в Java [ jooq .org ]
Немного забавы, раздвигающей границы Java-дженериков.
>> Новое руководство пользователя Hibernate ORM [ in.relation.to ]
Большое обновление документации Hibernate, которая теперь по умолчанию имеет версию 5.1 .
>> Утечки памяти: заблуждения и заблуждения [ plumbr.eu ]
Некоторые из основ того, что полезно и что есть при рассмотрении потребления памяти JVM — просто и по делу.
>> Настройка распределенного кэша Infinispan с помощью Hibernate и Spring [ techblog.bozho.net ]
Написанное в диалоговом режиме руководство по настройке слоя кэширования для Hibernate с помощью Spring . Это определенно пригодится, по крайней мере, нескольким разработчикам.
>> Шаблон проектирования без звука [ jooq.org ]
Хе-хе – теперь давайте повеселимся.
Также стоит прочитать:
>> Что нового в Java EE Security API 1.0? [ arjan-tijms.omnifaces.org ]
>> Разработка приложений Spring Boot с помощью Kotlin [ spring.io ]
>> Учебное пособие по Spring Batch: чтение информации из файла [ petrikainulainen.net ]
>> Распределенная трассировка с помощью Spring Cloud Sleuth и Spring Cloud Zipkin [ spring.io ]
>> Советы по ведению журнала для опытных пользователей: контекстное ведение журнала [ loggly.com ]
>> Создание пользовательского SpringBoot Starter для Twitter4j [ sivalabs.in ]
>> Kotlin 1.0 обеспечивает стабильность языка и ABI [ infoq.com ]
>> Spring Boot и Apache CXF — как использовать SOAP в 2016 году [ codecentric.de ]
>> Java EE и микросервисы в 2016 году? [ infoq.com ]
Вебинары и презентации:
>> Практика Spring Security [ infoq.com ]
>> Оркестрация потоков данных в облаке [ infoq.com ]
>> Создание серверов Java REST из определений API Swagger [ infoq.com ]
>> Введение в Spring Boot для Интернета Teir [ spring.io ]
>> Разработка облачных приложений с помощью Spring Tool Suite [ spring.io ]
>> За кулисами OSS — как мы управляем Spring [ spring.io ]
>> Что нового в Spring Data Гослинг-Фаулер [ spring.io ]
>> Вебинар: Spring Boot Authentication… и многое другое! [ весна.ио ]
>> Веб-семинар: запуск и запуск Spring Boot в среде IDE NetBeans [ spring.io ]
Время обновления:
>> Выпуск весенних данных Train Hopper M1 [ spring.io ]
>> Spring REST Docs 1.1.0.M1 [ spring.io ]
>> Доступен Spring AMQP 1.6.0 Milestone 1 (и 1.5.4) [ spring.io ]
>> Доступна интеграция Spring 4.3 M1 [ spring.io ]
>> Hibernate ORM 5.0.8.Final [ in.relation.to ]
2. Технические
>> Является ли ваш компьютер стабильным? [ codinghorror.com ]
Надежный набор тестов, которые вы можете (и должны) выполнить на своей установке, чтобы убедиться, что она работает.
>> Переполнение стека: архитектура — издание 2016 г. [ nickcraver.com ]
Несколько крутых цифр и закулисных деталей работы StackOverflow . Очень интересно посмотреть, что нужно, чтобы запустить SO по-старому.
Также стоит прочитать:
>> Привет, мир в производственной среде [ giorgiosironi.com ]
>> Блокировка метаданных MySQL и завершение транзакции базы данных [ vladmihalcea.com ]
3. Размышления
>> Все, что вам нужно знать о деле Apple против ФБР [ troyhunt.com ]
Это долгое чтение, но важное, учитывая последние новости в мире конфиденциальности/безопасности .
>> Парадокс автономии и признания [ queue.acm.org ]
Интересное (но длинное) чтиво об офисной политике и оценке работы других разработчиков .
>> Программирование с высокими ставками по совпадению [ daedtech.com ]
Внесение исправления, которое вы не совсем понимаете , почти никогда не является хорошей идеей, а представление о том, что ставки высоки, — это интересный способ подумать об этом и быстро принять решение.
Также стоит прочитать:
>> Уважаемый Github [ github.com ]
>> Культивирование странностей [ lemire.me ]
>> Является ли программирование искусством? [ daedtech.com ]
>> Вещи, которые вам не нужны для версии 1.0 [ successsoftware.net ]
>> Народные архитектурные модели [ kitchensoap.com ]
4. Комиксы
И мои любимые Дилберты недели: