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

Еженедельник Java, выпуск 188

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

На этой неделе много интересных статей о Java 9.

Вот так…

1. Весна и Ява

>> Spring Framework 5 Kotlin API, функциональный способ [ spring.io ]

Новый Spring 5 будет не только совместим с Kotlin, но и относиться к языку как к первоклассному гражданину , что очень круто.

>> Руководство по переходу на Java 9: семь наиболее распространенных проблем [ blog.codefx.org ]

Внедрение JPMS решает некоторые проблемы, но создает ряд проблем. Давайте посмотрим на некоторые из них.

>> Reactive Spring 5 и влияние дизайна приложения [ spring.io ]

Spring 5 определенно делает шаг к реактивному и функциональному подходам к созданию приложения .

>> Множество небольших улучшений в IntelliJ IDEA 2017.2 [ blog.jetbrains.com ]

Новейшая версия IntelliJ IDEA содержит множество очень интересных небольших функций.

>> Жажда подписки – Часто задаваемые вопросы по RxJava [ nurkiewicz.com ]

У RxJava есть несколько крайних случаев, которые нельзя игнорировать — в этой статье речь идет о быстрой оценке Flowables по запросу .

>> Пишите для ForEach [ www.foreach.com ]

Последний, но не список, если вы хотите внести свой вклад — в настоящее время я ищу двух новых авторов для сайта . Свяжитесь с нами, если хотите узнать, как это работает.

Также стоит прочитать:

>> Как оптимизировать операцию слияния с помощью обновления при пакетной обработке с помощью JPA и Hibernate [ vladmihalcea.com ]

>> Инструменты базы данных: что нового в IntelliJ IDEA 2017.2 [ blog.jetbrains.com ]

>> Интерфейсы командной строки Java (часть 9): parse-cmd [ marxsoftware.blogspot.com ]

>> Kotlintest и тестирование на основе свойств [ java-allandsundry.com ]

Вебинары и презентации:

>> Java Futures: модули и многое другое [ infoq.com ]

Время обновления:

>> Выпущен Spring Security OAuth 2.2 [ spring.io ]

>> Spring Boot 1.5.6 уже доступен [ spring.io ]

>> Spring Boot 2.0.0.M3 уже доступен [ spring.io ]

>> Доступны Spring Vault 1.1.0 M1 и 2.0.0 M2 [ spring.io ]

>> Выпущен Spring Cloud Data Flow 1.2.3 [ spring.io ]

>> ВЫПУЩЕНА GRAILS 3.3 GA [ grailsblog.objectcomputing.com ]

2. Технические

>> Dockerfile для проектов Github на основе Maven [ blog.frankel.ch ]

Передовой опыт Docker всегда приветствуется.

>> 5 основных недостатков отсутствия политики исключения для папки «Входящие» [ blog.takipi.com ]

Еще один интересный подход к работе с исключениями .

Мы, как индустрия, не особенно хорошо справлялись с ошибками и исключениями, поэтому здесь, безусловно, есть место для улучшения.

Также стоит прочитать:

>> OIDC в действии — учебник по OpenID Connect, часть 2 из 3 [ developer.okta.com ]

>> Что в токене? – Учебник OpenID Connect, часть 3 из 3 [ developer.okta.com ]

>> Миграция базы данных на основе версии с помощью Liquibase — обновление существующей базы данных [ мысли -на-java.org ]

>> Модели доменов — поздняя оценка дает вам лучшую композицию [ debasishg.blogspot.com ]

>> IntelliJ IDEA 2017.2.1: лучшая производительность и панель управления Spring Run [ blog.jetbrains.com ]

>> Проектирование базы данных с использованием моделирования привязки [ blog.codecentric.de ]

3. Размышления

>> Опасения по поводу технологии блокчейн [ techblog.bozho.net ]

Технологии блокчейна становятся все более и более популярными , но есть некоторые проблемы, с которыми придется столкнуться, поскольку недавние проблемы ясно показали это.

>> От универсального специалиста до успешного специалиста [ daedtech.com ]

Интересный пример перехода от штатного сотрудника к консалтинговой компании, состоящей из одного человека.

Также стоит прочитать:

>> Проблема с мозгом [ blog.cleancoder.com ]

>> Проекты Eclipse: равные условия игры [ waynebeaton.wordpress.com ]

>> Как я постоянно оттачиваю свои навыки и почему вам следует поступать также [ ontestautomation.com ]

>> Ненужный инструмент [ satisfice.com ]

>> Что DevOps означает для статического анализа [ daedtech.com ]

4. Комиксы

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

>> Вы чувствуете необходимость завязать разговор? [ dilbert.com ]

>> Изменения создают иллюзию того, что у нас есть стратегия [ dilbert.com ]

>> Я много езжу на загробной жизни [ dilbert.com ]

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

>> Советы по продуктивности для странных [ iwillteachyoutoberich.com ]