Перейти к основному содержимому

Веб-еженедельник Java 112

· 5 мин. чтения

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на 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. Комиксы

И мои любимые Дилберты недели:

>> Почему вы выбираете этого поставщика? [ dilbert.com ]

>> Скажем так, мне «комфортно» [ dilbert.com ]

>> Это техподдержка. Как я могу оскорбить тебя? [ dilbert.com ]

5. Выбор недели

>> Щиты опущены [ ** randsinrepose.com ]**