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

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

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

1. Весна и Ява

>> MergingSortedSpliterator [ javaspecialists.eu ]

Написание нашего собственного Spliterator для преобразования List<Stream<T>> в Stream<T> с отсортированными элементами . Прикольная штука!

>> Запись сериализации на практике [ inside.java ]

Записи Java в фреймворках сериализации — обзор поддержки фреймворков и общие рецепты работы с записями.

>> Анонсирование предварительной версии Microsoft Build для OpenJDK [ microsoft.com ]

Microsoft представляет собственный дистрибутив OpenJDK — бесплатный дистрибутив LTS на основе OpenJDK 11.

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

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

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

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

>> Устаревание PodSecurityPolicy: прошлое, настоящее и будущее [ kubernetes.io ]

K8S прекращает поддержку своего контроллера доступа в версии 1.21 — что это такое, что он делает, почему устаревание и альтернативы!

>> Битемпоральная история [ martinfowler.com ]

Захват двух измерений времени — сохранение истории событий с возможностью индивидуального изменения. Интересное чтение на выходные.

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

3. Комиксы

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

>> Уолли не работает удаленно [ dilbert.com ]

>> Повышение титула [ dilbert.com ]

>> Диберт предпочитает пандемию [ dilbert.com ]

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

В прошлом году в пакетах Maven было обнаружено множество (более 400) новых уязвимостей с открытым исходным кодом .

Взгляните на шпаргалку Snyk и ознакомьтесь с некоторыми основными советами, а также с тем, как избежать сериализации Java, настроить синтаксические анализаторы XML для предотвращения внедрения XXE и многое другое:

>> 10 рекомендаций по безопасности Java [ snyk.io ]

Статья была написана двумя чемпионами Java, Брайаном Вермеером и Джимом Манико, она читается быстро, по делу и не требует отправки по электронной почте.