Полезняшки от "Разбора Полетов"
1.44K subscribers
144 photos
15 videos
4 files
4.51K links
Полезные статьи и новости от авторов подкаста "Разбор Полетов". Единственный подкаст, где бывшие ведущие призывают к убийству бывших слушателей 🔥🔥

По всем вопросам @abashev
Download Telegram
Forwarded from Sergei Egorov
Если кто-то скучает по Bintray, я тут сделал тулзу, позволяющую не менять свой CI setup при миграции на релизы напрямую в Maven Central:
https://github.com/bsideup/tinsalver

Позволяет сначала загрузить jar-ники в staging из CI, а потом подписать их “локально” (чтобы private ключ в CI не хранить)

Уже релизнул docker-java и Jabel с помощью этой штуки 🙂
Forwarded from Mobile People Talks (Mybot_vasya)
У семи нянек дитя без глазу или как эффективно работать в большой команде?

Эпизод готов к прослушиванию/просмотру на всех платформах!

Если вам интересно узнать больше про командную работу в мобилке и, в том числе, про работу в больших командах, а именно, про релизный цикл, контроль качества кода, CI/CD, миграцию на новые технологии и многое другое, то этот эпизод — то что что доктор прописал!

🎧 SoundCloud
🎧 Apple Podcasts
🎧 Yandex Music

📺 YouTube
Forwarded from Java: fill the gaps
JVM Report 2020

Бостонская компания Snyk каждый год опрашивает разработчиков о проектах и технологиях. В этом году в выборке 60% участников из Европы, 19% из США, на Россию и Азию пришлось 12%. Хороший шанс посмотреть, что там у других и на картину в целом

Полный отчёт доступен тут, а я расскажу самое интересное

1️⃣ Самый популярный JVM язык:
Однозначно, java. Используется на 91% проектов

31% используют в проектах несколько языков. Среди них:
17% Kotlin
13% Groovy
10% Scala
8,4% Closure

2️⃣ Версия java в продакшене:
61% Java 11
59% Java 8
11% Java 15

40% опрошенных используют несколько версий
30% используют Java 8 и Java 11

3️⃣ Какая JDK используется в продакшене:
44% AdoptOpenJDK
28% Oracle OpenJDK
23% Oracle JDK
15% Azul Zulu

37% участников используют 2 JDK, а 12.5% - три и больше.

4️⃣ Как собирается приложение:
76% Maven
38% Gradle
12% Ant

5️⃣ Основной фреймворк разработки:
58% Spring Boot
29% Spring MVC
24% Java EE
13% Jakarta EE
11% Quarkus
5% Micronaut

16% не пользуются фреймворками вообще😱

6️⃣ Самая популярная IDE:
72% IDEA
24% Eclipse
23% Visual Studio Code (2% в прошлом году)
13% Apache NetBeans (1% в прошлом году)

51% ответили, что пользуются несколькими IDE

По сравнению с прошлым годом Java 11 используется на 40% чаще, а IDEA и Kotlin уверенно укрепляют позиции💪