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

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

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

Задача: Наибольшая подстрока палиндром

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

ANDROMEDA 42

Вот так…

1. Весна и Ява

>> Отслеживайте и устраняйте неполадки в приложениях и службах Java с помощью Datadog Спонсируется

Оптимизируйте производительность с помощью сквозной трассировки и встроенной поддержки популярных платформ Java, серверов приложений и баз данных. Попробуйте бесплатно .

>> Spring Cloud Contract в мире полиглотов [ spring.io ]

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

>> О Spring Data и REST [ blog.sourced-bvba.be ]

Еще одна интересная, но противоречивая особенность Spring Data.

>> Реактивные потоки в Java 9 [ dzone.com ]

Введение в Reactive Streams — на этот раз в ядре Java.

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

>> Реализация декодеров Json с использованием Vavr [ vavr.io ]

>> Создание системы непрерывной интеграции с модулями Java 9 и микросервисами Vert.x [ infoq.com ]

>> Развертывание приложений Spring Boot в среде Google AppEngine Flex [ blog.codecentric.de ]

>> Голосуйте за новое название Java EE [ infoq.com ]

>> Соответствие предметной гимнастике [ blog.code-cop.org ]

>> API, которые будут удалены из Java 10 [ marxsoftware.blogspot.com ]

>> IntelliJ IDEA 2018.1 EAP: встроенные внешние аннотации, усовершенствование компилятора Java и многое другое [ blog.jetbrains.com ]

>> Отслеживание сообщений в хореографии с помощью Sleuth и Zipkin [ e4developer.com ]

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

>> Проектирование, внедрение и использование реактивных API [ infoq.com ]

>> Непрерывное развертывание в облаке [ infoq.com ]

>> Конкурс в реальном мире: пример использования CI/CD и DevOps [ infoq.com ]

>> Преодоление пропасти CI/CD/ DevOps [ infoq.com ]

>> Облачная Java с Spring Cloud Services [ infoq.com ]

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

>> Hibernate OGM 5.3 CR1 отсутствует [ in.relation.to ]

>> Выпущена Spring Session 1.3.2 [ spring.io ]

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

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

>> Теневое копирование трафика с помощью Istio: снижение риска публикации кода [ blog.christianposta.com ]

Классный и практичный пример зеркалирования трафика с помощью Istio.

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

>> Выполнение отдельных исходных файлов Java с помощью одной команды [ marxsoftware.blogspot.com ]

>> Начиная с Ethereum — индустриализация [ blog.frankel.ch ]

>> Фильтры Блума: когда структуры данных становятся умными [ odino.org ]

>> Интеграция с Zapier [ techblog.bozho.net ]

>> Кто убил младшего разработчика? [ среда.com ]

>> E-Stop и Fuel, программное обеспечение, которое не дает вам спать по ночам [ jacquesmattheij.com ]

>> Моя война: агентство против алгоритма [ satisfice.com ]

3. Комиксы

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

>> Проблемы с гневом [ dilbert.com ]

>> Уолли Пивотс [ dilbert.com ]

>> Гениальный инженер [ dilbert.com ]

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

Выбирая это очень интересное «обсуждение» на этой неделе:

>> REST — это новый SOAP [ medium.freecodecamp.org ]

>> Ответ на REST — это новый SOAP [ philsturgeon.uk ]