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

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

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

Вот так…

1. Весна и Ява

>> Защита сервисов с помощью Spring Cloud Gateway [ spring.io ]

По мере продолжения серии мы увидим, как защитить службы с помощью шаблона Token Relay с OAuth2 .

>> Spring Boot на Heroku с Docker, JDK 11 и Maven 3.5.x [ blog.codecentric.de ]

Docker придет на помощь в случаях , когда вы не можете создать свое приложение, используя предопределенные пакеты сборки Heroku . Очень круто!

>> Упражнения в стиле программирования: электронные таблицы [ blog.frankel.ch ]

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

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

>> Модель зрелости JPMS [ blog.codefx.org ]

>> Рекомендации по работе с картами [ blog.tremblay.pro ]

>> java.lang.Record: Черновая спецификация [ marxsoftware.com ]

>> Spring Security 5.1: Обновление/перефразирование сохраненных паролей [ info.michael-simons.eu ]

>> Как создать микросервис с помощью Eclipse MicroProfile и Apache TomEE [ tomitribe.com ]

>> Хизер ВанКура, директор JCP, рассказала InfoQ о 20-летии JCP [ infoq.com ]

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

>> Бессерверная Java [ infoq.com ]

>> Подкаст Bootiful: Брайан Клозел [ spring.io ]

>> Минимизируйте время обработки с помощью режима разработки Open Liberty [ blog.sebastian-daschner.com ]

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

>> Выпущен Spring Boot для Apache Geode и Pivotal GemFire 1.1.0.RC2! [ весна.ио ]

>> Весенняя сессия для Apache Geode и Pivotal GemFire 2.1.5.RELEASE и 2.2.0.M3 доступна! [ весна.ио ]

>> Основные моменты Git 2.23 [ github.blog ]

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

>> Ю НО ТДД [ blog.code-cop.org ]

Интересная подборка цитат разработчиков о том, почему они не занимаются разработкой через тестирование .

>> Бессерверный на GCP [ Bravenewgeek.com ]

И хороший отчет о преимуществах бессерверного использования, а также о том, какие приложения больше всего (и меньше всего) подходят для этого .

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

>> Как использовать интерфейс командной строки AWS SQS для получения сообщений [ advancedweb.hu ]

>> Прославление программного обеспечения как тактики, а не профессии [ daedtech.com ]

3. Комиксы

>> Босс хочет подражать Стиву Джобсу [ dilbert.com ]

>> Тина любит мычать [ dilbert.com ]

>> Уолли — новый домашний служащий [ dilbert.com ]

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

Несколько месяцев назад я открыл для себя Codota — помощника по кодированию, которым пользуюсь до сих пор.

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

Самый простой способ начать работу — просто установить его и запустить в фоновом режиме в вашей среде IDE, пока вы пишете код в обычном режиме.