DiscoverJUG.ruJava-дайджест (11 сентября — 17 сентября)
Java-дайджест (11 сентября — 17 сентября)

Java-дайджест (11 сентября — 17 сентября)

Update: 2018-09-17
Share

Description

Этот дайджест взаимодополняет выпуск подкаста «Разбор Полётов». На этот раз в студии были Виктор Гамов, Барух Садогурский и Олег Чирухин.

Получить запись подкаста можно либо пройдя по ссылке на сайт РП, либо скачав MP3-файл.


Кстати, если вы вдруг живёте в Нью-Йорке, то на площадке NYJavaSIG (New York Java Special Interest Group), Виктор Гамов проведет митап Kafka for Spring & Cognitive Apps for IoT. Участие бесплатное, дата — 20 сентября.





  • Марк Рейнхольд опубликовал план на JDK 12:

    • 2018/12/13 Rampdown Phase One

    • 2019/01/17 Rampdown Phase Two

    • 2019/01/31 Release-Candidate Phase

    • 2019/03/19 General Availability



  • Вышел RedneckGDX — Java-порт игры Redneck Rampage из далекого 97-ого года. Отличная поддержка мыши, рендеринг через современный OpenGL с поддержкой воксельной графики, возможность ренедрить на экран с широким разрешением, и еще куча ништяков. Java — будущее геймдева! 🙂


  • StackOverflow зарелизил новую версию калькулятора зарплат. Обновлен не только UI, но и данные, добавлены новые страны. Теперь можно посчитать, сколько ты должен получать, проживая в каком-нибудь городе России.

  • Oracle зарелизил новый микросервисный фреймворк Helidon. Ядро Netty, поддерживает MicroProfile 1.1 и предоставляет похожие API вроде JAX-RS, CDI и JSON-P/B. MicroProfile работает на чем-то своем под названием Helidon Reactive WebServer. Лид проекта, Дмитрий Корнилов, написал отличный пост на Medium километрового размера, в котором написано совершенно всё, что вы хотели знать о Helidon. По сути, это коллекция библиотек, объединенная общим делом — созданием микросервисов.

  • Может быть, мы уже это рассказывали где-то, но Oracle анонсировали две лицензии для собственных сборок грядущего JDK. Не бойтесь, Java остаётся бесплатной!

  • Вышел Kotlin 1.2.70. Прочитать о ништяках можно в анонсе, скажем только что у Kotlin/JS сильно ускорили инкрементальную компиляцию, а у kotlinc теперь есть нативная версия, собранная с помощью Excelsior JET.

  • Анонсировано разделение усилий между стабильной и продвинутой версией Jenkins. Cloud Native Jenkins сконцентрируется на работе с Kubernetes, таких штуках как новый механизм расширений, работе на облачных сервисах, configuration as code, и так далее. MVP еще нет, это только анонс.

  • Появился Git 2.19


  • Вышла новая бета Docker Engine 18.09.

    • Работает на containerd 1.2 и полностью поддерживается интеграцией Kubernetes с containerd;

    • Публичная версия интеграции с BuildKit;

    • Соединение с удаленным docker-демоном по SSH;

    • Подробней нужно читать в анонсе.



  • Появилась новая версия Идеи: IDEA 2018.3 EAP2, в официальном блоге есть подробный разбор всех фичей.

  • Вышел JUnit 5.3. Очень много улучшений, включая починенную поддержку в Surefire, параллельное исполнение тестов, поддержку тестирования System.out и System.err, и так далее.

  • Тройной багфикс-релиз для Hibernate: 5.10, 5.9, 5.6. Как всегда, исправлено множество подкапотных проблем.

  • Разбор Полётов: Episode 180 — РП: Classic — Java 11,12 и костры рябин.

  • Eclipse Foundation посчитали, сколько стоят 162 миллиона строчек кода. 8,7 миллиарда долларов. Подробная математика есть по ссылке.

  • К Eclipse Foundation присоединились Mizuho International — крыло Mizuho Financial Group, отвечающее за банковские инвестиции. По сути, как член Eclipse Foundation теперь выступает организация, объединяющая Bosch, CA Technologies, Fujitsu, IBM, Microsoft, Oracle, Red Hat, SAP и еще более 275 технологических компаний.

  • Очередное интервью из мира Eclipse JakartaEE.

  • SPEC зарелизили бенчмарк для Java EE 7 Web Profile application servers. Но не бесплатно, а за 1500$.

  • Интересная статья о том, как с помощью одной аннотации включить tracing в приложениях, запущенных на Wildfly 14. Это работает на MicroProfile OpenTracing и использует в качестве трейсера по умолчанию Jaeger.


Увлекательный мир Spring



  • В Spring Cloud Function начали добавлять поддержку Kotlin. Фича будет полностью доступна в SCF 2.0.0.RELEASE, но прямо сейчас уже доступна в снапшотах.





  • Spring Cloud Data 1.6

    • Новый планировщик для PCF

    • Улучшения на дашборде

    • Улучшения в поддержке Kubernetes support enhancements

    • Новая тула для управления хостингом



  • Вышел Spring Boot 2.1 M3:

    • Поддержка Kafka Streams

    • Поддержка не-вебных OAuth-приложений

    • Улучшенная интеграция с conversion service

    • Поддержка групп логирования



  • Вышел Spring Vault 2.0.2 (одни багфиксы) и Spring Valut 2.1 RC:

    • Support for Azure authentication with managed service instances on VMs.

    • GCP IAM authentication support on behalf of service accounts.



  • Spring Boot 1.5.16 — закрыто 27 тикетов, в основном багфиксы и зависимости

  • Spring Boot 2.0.5, и в нем закрыто 87 тикетов

  • Cервис-релизы Spring Data Ingalls SR15 и Kay SR10

  • Cтабильные версии Spring Security 5.0.8 (ченжлог) и 4.2.8 (ченжлог). Багфиксы и обновления зависимостей.

  • Spring Security 5.1.0.RC2 поразил более чем 50 закрытыми тикетами, множество изменений в OAuth2.

  • Spring IO Platform Brussels SR13

    • Spring AMQP 1.7.10

    • Spring Boot 1.5.16

    • Spring Data Ingalls SR15

    • Spring Framework 4.3.19

    • Spring Security 4.2.8



  • Spring IO Platform Cairo SR4

    • Spring AMQP 2.0.6

    • Spring Boot 2.0.6

    • Spring Cloud Connectors 2.0.3

    • Spring Data Kay SR10

    • Spring Framework 5.0.9

    • Spring Integration 5.0.8

    • Spring Kafka 2.1.10

    • Spring Security 5.0.8

    • Spring Session Apple SR5




Дайджест готовили



  • Текстовая версия: Олег Чирухин (контент, верстка, проверк
Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Java-дайджест (11 сентября — 17 сентября)

Java-дайджест (11 сентября — 17 сентября)

oleg chirukhin