«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров.
Итак, приступим…
1. Spring и Java
>> Reactive Programming with Spring 5.0 M1 [spring.io]
Реактивная поддержка наконец-то объединена и включена в эту часть версии 5.x фреймворка.
Если вы раньше воздерживались от его изучения, сейчас самое время намочить ноги.
>> Java on Steroids: 5 Super Useful JIT Optimization Techniques [takipi.com]
Интересные заметки о том, что делает компилятор JVM для оптимизации производительности нашего производственного кода.
>> Java 8 Top Tips [jetbrains.com]
Хорошее чтение с советами IntelliJ или без них. Конечно, если вы используете IntelliJ, это еще лучше.
>> Oh No, I Forgot Stream::iterate! [codefx.org]
Быстро и по существу — вместе с Java 9 появится несколько хороших API.
>> The best way to map a @OneToOne relationship with JPA and Hibernate [vladmihalcea.com]
Хе-хе, старые добрые отношения один-к-одному.
>> Oracle Paves the Way to Standardise Command Line Options in the JDK [infoq.com]
Быстрая положительная новость, посвященная Java 10, среди всех негативных новостей о Java EE в последнее время.
Также стоит прочитать:
-
\u003e\u003e Советы по Hibernate: как использовать пользовательскую последовательность базы данных [thoughts-on-java.org]
-
\u003e\u003e Как создать многопользовательское приложение: руководство по Hibernate [toptal.com ] \u003e\u003e Что нового в IntelliJ IDEA 2016.2 для разработчиков Spring [jetbrains.com] \u003e\u003e Советы по повышению производительности Java: лучший выбор от сообщества [takipi.com] \u003e\u003e Spring Boot и Apache CXF — ведение журнала и мониторинг с помощью Logback, Elasticsearch, Logstash и Kibana [codecentric.de] \u003e\u003e Развлечение с часовыми поясами в Java 8 [kousenit.org] \u003e\u003e Эксклюзивно: Oracle перезагрузит Java EE для облака [infoworld.com] \u003e\u003e Упрощенные пользовательские правила авторизации в Java EE [arjan-tijms.omnifaces.org]
Вебинары и презентации:
-
\u003e\u003e Микросервисы в Spring Boot, скринкаст [stormpath.com]
Время обновления:
-
\u003e\u003e Spring Boot 1.3 .7 уже доступен [spring.io] \u003e\u003e Выпущен Spring Framework 5.0 M1 [spring.io] \u003e\u003e Выпущен Spring Web Flow 2.4.4 [spring.io] \u003e\u003e Spring REST Docs 1.1.1.RELEASE [spring.io] \u003e\u003e Релиз Spring Cloud Contract 1.0.0.M1 ed [spring.io] \u003e\u003e Spring Integration 4.3.1, 4.2.9, 4.1.9, 4.0.9 доступны [spring.io] \u003e\u003e Spring Integration AWS 1.0.0 GA уже доступны [spring.io] \u003e\u003e Spring Data Release Train Ingalls M1 Released [spring.io]
2. Технические вопросы и размышления
>> DDD Decoded – Don’t Fear Eventual Consistency [sapiensworks.com]
«Единственные люди, беспокоящиеся об Eventual Consistency, — это CRUD-программисты». Бесценный.
Я мог бы продолжать цитировать, но сделайте себе одолжение и прочитайте это не только ради технических аспектов, но и ради смеха.
>> I wanna go fast: HTTPS’ massive speed advantage [troyhunt.com]
Здесь довольно интересные данные, рассматривающие преимущество HTTP/2 в скорости.
>> The Business-Personal Value Continuum [daedtech.com]
В рецензии исследуется трудная для понимания тема — то, как мы подходим к своей работе, и баланс между нашей естественной потребностью в мастерстве и реальным воплощением работы в жизнь.
Лично я стараюсь поддерживать здоровую напряженность между ними и, как говорит Шон, выпускать игру, когда она на 90% идеальна.
>> Logs for SEO [daedtech.com]
Увлекательное чтение для всех, кто работает с любыми сайтами и занимается SEO.
>> 12 great months for Thoughts on Java and some big changes ahead [thoughts-on-java.org]
Мне всегда нравятся такие посты. Я думаю, что здесь есть что распаковать, и чтение мыслительного процесса некоторых других о сложном жизненном выборе весьма полезно. Особенно, когда речь идет о таких важных решениях, как – должен ли я уволиться с работы?
Также стоит прочитать:
-
\u003e\u003e Здравый смысл в искусственном интеллекте… к 2026 году? [lemire.me] \u003e\u003e Внедрение HTTPS *удвоилось* в этом году [snyk.io] \u003e\u003e Забота о работоспособности автоматизации тестирования [ontestautomation.com] \u003e\u003e Повышение точности ввода [code-cop.org] \u003e\u003e Происхождение термин «serverless» [martinfowler.com]
3. Комиксы
И мои любимые Дилберты недели:
>> Mordac, the preventer of information services [dilbert.com]
>> What do you do for a living? [dilbert.com]
>> This design would be inefficient [dilbert.com]
4. Выбор недели
Мой доклад с весеннего I/O 2016 вышел â – если вы работаете над REST API и Hypermedia с помощью Spring, дайте мне знать, что вы думаете: