Вот так…
1. Весна и Ява
>> Обзор Java в 2017
г. [ docs.google.com ]
Я провожу свой ежегодный опрос Java «State of the Union» за 2017 год. Пожалуйста, уделите несколько секунд голосованию.
>> Головоломка памяти с лямбда -выражениями [ javaspecialists.eu ]
Очень интересная головоломка памяти Java 8 с довольно неожиданными результатами 🙂
>> Общий код в Spring MVC, куда его поместить? [ frankel.ch ]
Не так просто найти подходящее место для общего кода в приложениях Spring MVC. В этой статье показано несколько возможных мест, где вы могли бы это сделать.
>> Необязательные зависимости в системе модулей платформы Java [ codefx.org ]
Project Jigsaw в Java 9, наконец, позволяет определять зависимости модулей, которые должны присутствовать во время компиляции, а не во время выполнения .
>> Операции CRUD с ресурсами Spring REST с помощью Kotlin [ codecentric.de ]
Вот как вы можете создавать и использовать простой REST API, используя Kotlin и Spring .
>> Используйте Spring Cloud Config в качестве внешней конфигурации [ pragmaticintegrator.wordpress.com ]
Экстернализация вашей конфигурации позволяет вам создавать артефакты один раз и легко менять конфигурации во время выполнения или для разных сред. Оказывается, Git прекрасно работает в качестве держателя конфигурации для таких сценариев.
>> Идиоматические лучшие практики Kotlin [ blog.philiphauer.de ]
Kotlin становится все более и более популярным, и важно пересмотреть наши привычки программирования на Java и научиться правильно делать вещи в Kotlin.
Также стоит прочитать:
>> Как эффективно замести проблемы под ковер в Java [ marxsoftware.blogspot.com ]
>> Hystrix Command — помощники Java 8 [ java-allandsundry.com ]
>> Новый плагин Gradle для Spring Boot [ spring.io ]
>> Почему вы должны использовать Hibernate ResultTransformer для настройки сопоставления наборов результатов [ vladmihalcea.com ]
>> Новый набег на бессерверные технологии — объявление о смене библиотеки [ in.relation.to ]
>> Дополнительные параметры метода [ tidyjava.com ]
Вебинары и презентации:
>> API бинарного поиска Java за пять минут [ sitepoint.com ]
>> Советы Spring: создание службы аутентификации Spring Security OAuth [ spring.io ]
Время обновления:
>> Вышел Hibernate Validator 6.0.0.Alpha2 с улучшенной поддержкой Bean Validation 2.0 [ in.relation.to ]
>> IntelliJ IDEA 2017.1.1 EAP доступен [ jetbrains.com ]
>> Выпущен Spring Tool Suite 3.8.4 [ spring.io ]
>> Вышла версия Bean Validation 2.0 Alpha2 [ beanvalidation.org ]
>> Spring AMQP 2.0.0 Milestone 3 доступен [ spring.io ]
2. Технические
>> Окончательный процесс контроля качества программного обеспечения [ mehdi-khalili.com ]
Никого не шокируя, иметь QA в своей команде, безусловно, хорошая идея.
Также стоит прочитать:
>> Когда отладка не проходит: красивые ошибки [ odino.org ]
>> Amazon CloudWatch запускает оповещения на информационных панелях [ aws.amazon.com ]
>> Масштабирование вашего API с помощью ограничителей скорости [ stripe.com ]
3. Размышления
>> Как создать группу сверстников [ mdswanson.com ]
Если вы не знаете, как создать группу сверстников , вот простой список шагов, которым нужно следовать. Вам не нужно это часто, но когда вам это нужно, это очень удобно.
>> Контроль качества в производстве [ martinfowler.com ]
Производство всегда является источником неожиданных проблем, которые могут стать отличной обратной связью для улучшения ваших систем.
>> Связь между статическим анализом и непрерывным тестированием [ daedtech.com ]
Статический анализ и непрерывное тестирование — это два разных метода, применяемых в разных областях. Статический анализ будет полезен независимо от того, насколько хорошо вы тестируете покрытие, поскольку он укажет на потенциальные проблемы еще до запуска одного теста.
Также стоит прочитать:
>> Краткая информация на выходных: реализация файловой системы с логической структурой [ allthingsdistributed.com ]
>> Инфографика: самые странные вещи, записанные в лог-файлы — на основе 3 648 131 слова [ takipi.com ]
>> Многомировая интерпретация интервью с разработчиками [ mattblodgett.com ]
>> Pipeline Conf 2017 [ giorgiosironi.com ]
>> Spring Team и Pivotal на OSCON Austin 2017 [ spring.io ]
>> Välkommen to Stockholm — регион AWS приходит в Скандинавию [ allthingsdistributed.com ]
>> Книга с советами по гибернации — выпуск и специальная цена при запуске [ мысли -на-java.org ]
4. Комиксы
И мои любимые Дилберты недели:
>> Десять тысяч часов [ dilbert.com ]
>> Я не знаю, что это такое, но я хочу на [ dilbert.com ]
>> Это не то, что я хотел [ dilbert.com ]
5. Выбор недели
Я слежу за работой над этой книгой уже несколько месяцев. Наконец-то вышло:
>> Советы по переходу в спящий режим (книга)
Если вы выполняете какую-либо работу в Hibernate, это определенно то, что вам нужно.