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

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

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

Вот так…

1. Весна и Ява

>> Практика транзакций MongoDB 4.0 с Spring Data [ spring.io ]

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

>> Попробуйте с ресурсом в простой Java [ javaspecialists.eu ]

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

>> Авторизация ресурсов на основе того, кто их создал [ michaelcgood.com ]

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

>> Разблокировка признаков с помощью 'var' в Java 10 [ blog.codefx.org ]

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

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

>> Методы безопасного кодирования на Java: проблемы и уязвимости [ blog.acolyer.org ]

>> Spring WebFlux и rxjava2-jdbc [ medium.com ]

>> Взгляд в будущее Java: пустые типы значений [ marxsoftware.blogspot.com ]

>> Комбинация элементов в коллекциях Kotlin [ blog.frankel.ch ]

>> Stack Overflow отвечает на главные вопросы по Java, о которых мы не знали [ blog.takipi.com ]

>> Обновленные проверки и намерения в IntelliJ IDEA 2018.2 [ blog.jetbrains.com ]

>> Использование корзины AWS S3 в качестве репозитория Maven [ tech.asimio.net ]

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

>> Java в масштабе [ infoq.com ]

>> Бессерверные технологии и Java в реальном мире [ infoq.com ]

>> 55 новых функций в JDK 9 [ infoq.com ]

>> Действительно ли шаблонный код так плох? [ infoq.com ]

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

>> Spring Cloud GCP 1.0.0.RC1 уже доступен [ spring.io ]

>> Выпущен пакетный веб-спринг-бут-стартер 2.0.1 [ blog.codecentric.de ]

>> Pivotal выпускает Spring Cloud Data Flow 1.5 [ infoq.com ]

>> Spring Cloud Task 1.2.3.RELEASE теперь доступен [ spring.io ]

>> Spring Cloud Open Service Broker 2.0.0.RELEASE теперь доступен [ spring.io ]

>> Выпущен Spring Cloud Edgware.SR4 [ spring.io ]

>> IntelliJ IDEA 2018.2 Beta 2 доступна! [ блог.jetbrains.com ]

>> Весеннее социальное объявление об окончании жизни [ spring.io ]

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

>> Руководство для начинающих по аномалии Phantom Read [ vladmihalcea.com ]

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

>> Негативные комментарии и искусство не позволять ублюдкам сбивать вас с толку [ daedtech.com ]

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

>> По завершении фиксации автоматизации регрессии [ ontestautomation.com ]

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

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

>> Почему я люблю Redis [ content.pivotal.io ]

>> Усовершенствуйте свою аналитику Splunk с помощью OverOps [ blog.takipi.com ]

>> Использование стиля NAT из командной строки [ blog.code-cop.org ]

>> Супервизор и Докер [ advancedweb.hu ]

>> Укрепление доверия в качестве технического директора [ medium.com ]

3. Комиксы

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

>> Сарказм побеждает [ dilbert.com ]

>> Просто дайте мне уже требования [ dilbert.com ]

>> Стоит хранить резервные копии [ dilbert.com ]

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

>> Проблема, которую вы решаете, важнее кода, который вы пишете [ gitconnected.com ]