DiscoverJUG.ruJava-дайджест (22 октября — 05 ноября)
Java-дайджест (22 октября — 05 ноября)

Java-дайджест (22 октября — 05 ноября)

Update: 2018-11-05
Share

Description

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

Получить запись подкаста можно либо пройдя по ссылке на сайт РП, либо скачав MP3-файл. (Если ссылка на сайт РП почему-то не открывается, надо немного подождать — Виктор зальёт новую версию файлов, и всё заработает).



  • IBM покупает RedHat за 34 миллиарда вечнозелёных (при этом реальная капитализация RH около 20.5 миллиардов).

  • Вышел GitLab 11.4

    • Merge Request Reviews — можно отправлять свои комментарии пачками, а не по отдельности как раньше

    • Инклуды в .gitlab-ci.ym переместились в бесплатную версию

    • Многое другое



  • В кейноуте на Oracle Code One (видео), Марк Рейнхольд упомянул ключевые направления развития Java. Там были Valhalla, Panama, Amber, Loom. Похоже, Loom теперь официально быть (хоть и непонятно пока — когда). Там же Georges Saab (chair of the OpenJDK governing board) напомнил, что возможо, OpenJDK переедет на Github, и чуть ли не в ближайшее время (Project Skara). Как сказал Рейнхольд, «We broke a few things and will continue to do so… in a careful way». Хороший разбор кейноута есть на infoq, и возможно нам тоже стоит сделать свой разбор на Хабре.

  • Там же на OCO объявили победителей 2018 Duke’s Choice Award — JPoint (самоуправляемый автомобиль, а не наша конференция!), ClasssGraph, Twitter4J, Apache NetBeans, Jelastic vertical memory scaling, MicroProfile.IO and Project Helidon. Community winners: BgJUG (the Bulgarian JUG) и Sharat Chander.

  • Вышел Kotlin 1.3. Корутины теперь считаются стабильными!

  • Eclipse GlassFish 5.1.0-RC1 релизнулся на новой инфраструктуре:

    • Подробное описание нового релиза здесь.

    • Весь код перенесен под крыло Eclipse

    • Java EE TCK выложена в опенсорс

    • Ночные сборки настроены на Jenkins и выложены в публичный доступ

    • Eclipse GlassFish стал Java EE 8 compatible, и теперь его можно распрострянять как сертифицированную реализацию

      • Eclipse Foundation подписали Oracle Java EE TCK agreement

      • Eclipse Foundation подготовили инфраструктуру для тестирования





  • Eclipse Foundation Specification Process (заменяющий JCP) продолжает развиваться, и сейчас достиг условной версии 0.9

  • Eclipse Che 6.13

    • Плагины можно грузить в рантайме в отдельных контейнерах

    • Java 10

    • Gradle

    • Навигация внутри JAR и других файлов

    • Нормальные переходы к определению объектов

    • Рефакторинг переименования на файлы, папки, объекты

    • Многое другое, ченжлог здесь



  • Вышел Gradle 5.0 RC1

    • Kotlin DSL 1.0

    • Dependency version alignment

    • Gradle build initialization features

    • Searchable documentation

    • Task timeouts

    • Performance features

    • Java 11 runtime support



  • Завершен ежегодный опрос GitHub Octoverse. Три проекта с большинством контрибуций: Visual Studio Code (19k), React Native (10k), and TensorFlow (9.3k). Три языка, которые растут быстрей всех: Kotlin (2.6x), HCL (2.2x), and TypeScript (1.9x).

  • «A Seasonal Report on Developer Trends in the Cloud: Open Source Edition» (DigitalOcean)

    • 55% участвуют в OSS, но компании хотят большего;

    • 3/4 опрошенных заявляют, что работодателя хотят, чтобы они пользовались OSS;

    • 75% опрошенных говорят, что их компании не инвестируют в OSS, и только 18% считают, что их компания имеет отношение к OSS;

    • Две основных причины неучастия в OSS: неясность как начать и неуверенность в собственных скиллах;

    • В отношении больших компаний (Microsoft, Google, Amazon, Facebook, Apple), опрошенные считают наиболее полезной для OSS компанию Google;



  • O’Reilly провели опрос про DevOps. По US специалисты в devops — на верху списка зарплат, средняя зарплата около 90k$ (у тех, кто работает 60 часов в неделю, средняя — $131,000).

  • Австралийское правительство потратило 700k$ на исследование возможностей блокчейна для интересов цифрового правительства. Оказалось, блокчейн применять непонятно как. Особенно им не нравится «анонимная природа» существующих блокчейновых технологий.

  • Релизнулась Redis 5.0, новый тип данных: Streams (реализация основана на Rax), которая может помочь приложениям, использующим паттерн unified log. Похожи на Kafka, но поддерживают message persistence, master/replica replication.

  • Разные релизы Spring:


  • Для фуллстеков, напоминаем о выходе новинок в мире JS: Angular 7, Electron 3, Node.js 10.13 LTS


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



  • Текстовая версия: Олег Чирухин (контент, верстка, проверка фактов) и редакция JUG.ru Group;

  • Подкаст «Разбор Полётов» (ссылка на запись): Виктор Гамов, Барух Садогурский, Алек
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-дайджест (22 октября — 05 ноября)

Java-дайджест (22 октября — 05 ноября)

oleg chirukhin