«Итак, приступим…

1. Spring и Java

>> Hands on MongoDB 4.0 transactions with Spring Data [spring.io]

Транзакции ACID теперь доступны при использовании набора реплик MongoDB с данными Spring. Очень волнующе!

>> Try-With-Resource in Plain Java [javaspecialists.eu]

Хорошее описание кажущегося непропорциональным количества байт-кода, сгенерированного из относительно небольшого примера кода.

>> Authorizing Resources Based On Who Created Them [michaelcgood.com]

Достижение контроля доступа на основе атрибутов в Spring Security с использованием XACML. Очень круто.

>> Unlocking Traits With ‘var’ In Java 10 [blog.codefx.org]

Интересная статья об использовании вывода типа локальной переменной для составления трейтов в Java 10. Используйте на свой страх и риск.

Also worth reading:

    \u003e\u003e Практики безопасного кодирования в Java: проблемы и уязвимости [blog.acolyer.org] \u003e\u003e Spring WebFlux и rxjava2-jdbc [medium.com] \u003e\u003e Взгляд в будущее Java: пустые типы значений [marxsoftware.blogspot.com ] \u003e\u003e 5 функций, которые Eclipse должен скопировать из IntelliJ IDEA [techblog.bozho.net] \u003e\u003e Комбинация элементов в коллекциях Kotlin [blog.frankel.ch] \u003e\u003e Stack Overflow отвечает на основные вопросы по Java, о которых мы не знали [блог .takipi.com] \u003e\u003e Обновленные проверки и намерения в IntelliJ IDEA 2018.2 [blog.jetbrains.com] \u003e\u003e Использование корзины AWS S3 в качестве репозитория Maven [tech.asimio.net]

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

    \u003e\u003e Java в масштабе [infoq.com] \u003e\u003e Serverless и Java в реальном мире [infoq.com] \u003e\u003e 55 новых функций в JDK 9 [infoq.com] \u003e\u003e Действительно ли шаблонный код так плох? [infoq.com]

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

    \u003e\u003e Spring Cloud GCP 1.0.0.RC1 уже доступен [spring.io] \u003e\u003e выпущен пакетный веб-весенний-загрузочный-стартер 2.0.1 [blog. codecentric.de] \u003e\u003e Pivotal выпускает Spring Cloud Data Flow 1.5 [infoq.com] \u003e\u003e Spring Cloud Task 1.2.3.RELEASE теперь доступен [spring.io] \u003e\u003e Spring Cloud Open Service Broker 2.0.0.RELEASE уже доступен Доступно [spring.io] \u003e\u003e Выпущен Spring Cloud Edgware.SR4 [spring.io] \u003e\u003e Доступна вторая бета-версия IntelliJ IDEA 2018.2! [blog.jetbrains.com] \u003e\u003e Spring Social End of Life Announcement [spring.io]

2. Технические и размышления

>> A beginner’s guide to Phantom Read anomaly [vladmihalcea.com]

Проницательная статья о потенциально проблемном, но легко избегаемом явлении при работе с параллельными транзакциями базы данных.

>> Negative Comments and the Art of Not Letting the Bastards Get You Down [daedtech.com]

В нашей человеческой природе сходить с ума из-за негативных комментариев в Интернете. К счастью, есть несколько стратегий, которые помогут нам справиться с ними позитивным образом.

>> On ending the regression automation fixation [ontestautomation.com]

В статье, дающей пищу для размышлений, приводится аргумент в пользу выполнения сценариев регрессионного тестирования вручную.

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

    \u003e\u003e Почему я люблю Redis [content.pivotal.io] \u003e\u003e Дополните свою аналитику Splunk с помощью OverOps [blog.takipi.com] \u003e\u003e Использование стиля NAT из командной строки [blog.code- cop.org] \u003e\u003e Супервайзер и Докер [advancedweb.hu] \u003e\u003e Укрепление доверия технического директора [medium.com]

3. Комиксы

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

>> Sarcasm Wins the Day [dilbert.com]

>> Just Give Me the Requirements Already [dilbert.com]

>> It Pays to Keep Backups [dilbert.com]

4. Выбор неделя

>> The Problem You Solve Is More Important Than The Code You Write [gitconnected.com]

Next »

Java Weekly, Issue 237

« Previous

Java Weekly, Issue 235

«