DiscoverJavaHut
JavaHut
Claim Ownership

JavaHut

Author: Roman Meerson, Evgenii Nikiforov

Subscribed: 84Played: 1,877
Share

Description

В этом подкасте мы разговариваем и обсуждаем темы связанные с программированием, технологиям и конечно же с Java
27 Episodes
Reverse
JavaHut News #2

JavaHut News #2

2025-03-2557:36

Мы очень постарались соблюсти все временные рамки и выйти достаточно оперативно, чтобы новый выпуск подкаста JavaHut News #2 увидел свет как можно раньше. Сегодня мы обсудили массу интересного, начиная с того зачем Gradle про Maven пишет и заканчивая дивным новым миром, где MCP всех победил и все компании стали LLM-friendly. Устраивайтесь поудобнее, мы начинаем.Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠⁠⁠⁠⁠⁠⁠http://t.me/javahutpodcast⁠⁠⁠⁠⁠⁠⁠ и твиттер ⁠⁠⁠⁠⁠⁠⁠https://twitter.com/JavaHutPodcast⁠⁠⁠⁠⁠⁠⁠! Мы ждём ваших подписок и лайков!Ниже представлены ключевые моменты с таймкодами, чтобы вы могли быстро найти интересующую вас тему:01:18 – Spring Framework 1.0 вышел и радует нас многие годы03:43 – Миграция на новую Java, то что настигнет каждого14:25 – Gradle о том, как ускорить сборки Maven21:28 – Миграции баз данных в реальном мире: подходы, транзакционность, обратная совместимость30:29 – Spring Data 3.5.0 M1 и поддержка векторных баз данных35:58 – Ktor 3.1.0: новые возможности, SSE, multipart, генерация API45:15 – JVM Parallelizer: автоматическое распараллеливание кода50:18 – Model Context Protocol (MCP) для Java SDK: интеграция агентов и LLM в Java через Spring AIВедущие:Рома Меерсон twitter: ⁠⁠⁠⁠⁠⁠@Homich1991⁠⁠⁠⁠⁠⁠Женя Никифоров twitter: ⁠⁠⁠⁠⁠⁠@Baron_Oren⁠⁠⁠⁠⁠
JavaHut News #1

JavaHut News #1

2025-02-2501:15:31

Вы уже читали наш дайджест? Интересно, как бы он выглядел, если бы два интересующихся Java человека, подключились к его обсуждению и провели за ним больше часа, обсуждая WTF происходит вокруг?! Вот и нам стало любопытно и мы поняли какой формат давно хотели и к чему шли, поэтому без лишних вступлений, встречайте наш News, а еще лучше слушайте/читайте и ставьте лайки нашему аудио и текстовым дайджестам.Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠⁠⁠⁠⁠⁠http://t.me/javahutpodcast⁠⁠⁠⁠⁠⁠ и твиттер ⁠⁠⁠⁠⁠⁠https://twitter.com/JavaHutPodcast⁠⁠⁠⁠⁠⁠! Мы ждём ваших подписок и лайков!Ниже представлены ключевые моменты с таймкодами, чтобы вы могли быстро найти интересующую вас тему:00:00:00 – Начало00:02:32 – Обсуждение статьи Cay Horstmann и того насколько Java хороша для скриптинга и что такое Jupyter Kernel00:09:26 – Тренды 2024 в экосистеме Java и вокруг нее00:24:40 – Jakarta отправляет EJB на кладбище технологий и что происходит c библиотеками RedHat00:43:40 – SecureRandom в Java и зачем оно надо00:55:01 – Разработка агентов на Java и ML01:00:29 – Внезапная бонус новость про DockerHub и что с ним происходитВедущие:Рома Меерсон twitter: ⁠⁠⁠⁠⁠@Homich1991⁠⁠⁠⁠⁠Женя Никифоров twitter: ⁠⁠⁠⁠⁠@Baron_Oren⁠⁠⁠⁠⁠
Когда последние дни лета встречаются с первыми холодными нотками осени, хочется успеть всё: насладиться последними тёплыми лучами солнца, вкусом мороженого и, конечно, актуальными новостями Java. И вот мы снова с вами! В этот раз обсудим свежайший релиз Java 23, разберём интересные моменты с конференции Devoxx и, конечно же, поделимся мыслями о том, куда движется Java сообщество. Садитесь поудобнее, этот выпуск обещает быть насыщенным! Новостей, как обычно, масса, а учитывая нашу регулярность их хватит на 3 подкаста, но мы постарались собраться и подготовить для вас интересный разбор последнего и актуального. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠⁠⁠⁠⁠http://t.me/javahutpodcast⁠⁠⁠⁠⁠ и твиттер ⁠⁠⁠⁠⁠https://twitter.com/JavaHutPodcast⁠⁠⁠⁠⁠! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:48 Про зависимости vs поддержку 00:09:58 Стек фреймворков для среднестатистического современного бизнес-приложения 00:22:05 Lombok strikes again или когда record-ы не вывозят 00:34:32 Java 23. Markdown в Javadoc 00:36:55 Java 23. Классы становятся меньше 00:43:58 Java 23. Импортирование модулей 00:55:10 Java 23. Паттерн матчинг по примитивам 01:02:20 Devoxx Belgium 2024 и прелестный доклад Венката 01:06:20 Valhalla и новая жизнь nullability в Java 01:18:51 Про текущие активные проекты в Java  В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Java 23: https://openjdk.org/projects/jdk/23/⁠ Devoxx Belgium 2024: https://www.youtube.com/playlist?list=PLRsbF2sD7JVrNB1mKqklpc23hsKtvMAXm Ведущие: Рома Меерсон twitter: ⁠⁠⁠⁠@Homich1991⁠⁠⁠⁠ Женя Никифоров twitter: ⁠⁠⁠⁠@Baron_Oren⁠⁠⁠⁠ Music: ⁠⁠⁠⁠https://www.purple-planet.com
Неправда ли часто бывают моменты когда хочется Все, везде и сразу...теплое лето, без непогоды, холодное мороженое, сбивающее чувство жары и Java подкаст, появившийся стремительно и внезапно в ваших лентах. Вы снова видите эти сообщения, а значит с Вами мы и эти полтора часа будем говорить о Java 😉 Новостей, как обычно, масса, а учитывая нашу регулярность их хватит на 3 подкаста, но мы постарались собраться и подготовить для вас интересный разбор последнего и актуального. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠⁠⁠⁠http://t.me/javahutpodcast⁠⁠⁠⁠ и твиттер ⁠⁠⁠⁠https://twitter.com/JavaHutPodcast⁠⁠⁠⁠! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:35 Про несправедливость и почему жизнь для фронтэндеров проще 00:10:40 Про Server Actions и почему это зло 00:14:10 Про использование Graal c Python 00:24:55 Про Gatherer и зачем он нужен 00:30:15 Про Абстракции и насколько они необходимы 00:35:00 Про AI и его юзкейсы 00:53:56 String Template всё? 00:59:50 Про Extension Methods хорошо это или ну такоэ 01:04:55 Про Spring Data и как мы будем жить по новому 01:14:28 Что такое Fallback бины и зачем они понадобились в Spring 6.2 В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Jakarta EE Data: https://github.com/jakartaee/data/releases/tag/1.0.0 JEP 461 Gatherer: https://openjdk.org/jeps/461 String Template: https://mail.openjdk.org/pipermail/amber-spec-experts/2024-April/004106.html  Spring I/O 2024: https://www.youtube.com/playlist?list=PLe6FX2SlkJdQyqVIMrhYRYx-3KYDASifZ Ведущие: Рома Меерсон twitter: ⁠⁠⁠@Homich1991⁠⁠⁠ Женя Никифоров twitter: ⁠⁠⁠@Baron_Oren⁠⁠⁠ Music: ⁠⁠⁠https://www.purple-planet.com
Стоит всегда радоваться простым житейским мелочам. Свободное время - класс, отпуск - супер, отпуск в компании друзей в другом городе с шампурами вкуснейшего шашлыка - неизбежная обстановка, чтобы договориться и записать первый offline выпуск нашего подкаста. Все сошлось, а значит сегодня мы можем обсудить новости Java мира и поделиться нашим мнением с Вами, нашими слушателями. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠⁠⁠http://t.me/javahutpodcast⁠⁠⁠ и твиттер ⁠⁠⁠https://twitter.com/JavaHutPodcast⁠⁠⁠! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Мы сегодня находимся в немного полевых условиях, поэтому сегодня без таймкодов 🙁 В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Доклад Brian Goetz: https://youtu.be/TIHx6MNt79Y Ответы на вопросы: https://www.youtube.com/watch?v=mE4iTvxLTC4&ab_channel=Java Ведущие: Рома Меерсон twitter: ⁠⁠⁠@Homich1991⁠⁠⁠ Женя Никифоров twitter: ⁠⁠⁠@Baron_Oren⁠⁠
21 - это несомненно знаковое число, вызывающее огромные эмоциональные противоречия: игрок в блэкджек, имея на руке 21, впадает в эйфорию. Ученые, изучая миф о появлении новых привычек за 21 день, впадают в ступор. Разработчики Java пошли дальше и доказали, что ждать чего-то 21 релиз и дождаться в той форме, которая удовлетворит абсолютно всех кажется невыполнимым.  Хорошие это эмоции или нет покажет только время, но для Java community 21 релиз определенно значим, как новый текущий LTS. В нем то мы и постараемся разобраться поподробнее в компании с нашим товарищем Александром Барминым. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠⁠http://t.me/javahutpodcast⁠⁠ и твиттер ⁠⁠https://twitter.com/JavaHutPodcast⁠⁠! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:03:25 JEP-429 Scoped values 00:24:20 JEP-436 Virtual threads  00:36:00 JEP-437 Structured concurrency 00:39:13 Hidden Jems Part 1 (JMVCI for RISC-V, полезняшки JavaDoc и поддержка Графем) 00:52:40 JEP-432 Record patterns 01:08:50 JEP-433 Pattern matching for switch 01:19:40 Hidden Jems Part 2 (Degrade Thread.stop() и removal ThreadDeath, сompound assignments и удаление source/target 1.7) 01:29:50 JEP-434 Foreign function and memory API 01:39:40 Hidden Jems Part 3 (HttpClient keepAliveTimeout и Hidden Jems Java 19) В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Список preview фич в Java 21: https://docs.oracle.com/en/java/javase/21/docs/api/preview-list.html Release notes Java 21: https://jdk.java.net/21/release-notes JVM LS 2023: https://www.youtube.com/playlist?list=PLX8CzqL3ArzW90jKUCf4H6xCKpStxsOzp Уже не гость: Александр Бармин twitter: ⁠@AABarmin⁠ Ведущие: Рома Меерсон twitter: ⁠⁠@Homich1991⁠⁠ Женя Никифоров twitter: ⁠⁠@Baron_Oren⁠⁠ Music: ⁠⁠https://www.purple-planet.com
Добро пожаловать в "ChatGPT Chronicles: The Language model" - подкаст, посвященный великому языковому моделированию и его популярности... Стоп, ладно, генерировать описание подкаста с использованием ChatGPT тоже надо уметь, чтобы он не зазнавался и не писал текст, просто чтобы его написать. Сегодня же мы попробуем разобраться получше в нем и как вообще этот феномен образовался в нашей жизни, а поможет нам с этим наш гость - Денис Рыжов. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠⁠http://t.me/javahutpodcast⁠⁠ и твиттер ⁠⁠https://twitter.com/JavaHutPodcast⁠⁠! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:04:12 Обсуждаем базовые понятия: что такое модели, функции преобразования и т.д. 00:09:45 Про путь от простых нейронок к сложным 00:12:50 В чем хайп вокруг GPT и когда он начался 00:16:45 В чем феномен нейронками если есть обычными алгоритмы 00:23:33 Сколько нужно данных для обучения модели 00:33:30 О доработке моделей под конкретные нужды и разнице языков 00:39:10 О том сложно ли обучить модель писать код и заменят ли они программистов 00:47:00 Про неумение ChatGPT обучаться на своих же результатах 00:50:14 Почему ChatGPT всегда хвалит пользователя 00:52:46 Про обратную связь к ChatGPT и калибровку 00:59:15 О том можно ли настроить модель под конкретную команду 01:04:20 Про библиотеки для разработки моделей 01:06:37 Про Hello World в мире моделей 01:14:56 О фидбеках сделанных ChatGPT и нужно ли быть вежливым при общении с заказчиком 01:23:15 Время традиций и окончание В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Как работает ChatGPT: объясняем на простом русском эволюцию языковых моделей с T9 до чуда https://habr.com/ru/companies/ods/articles/716918/ GPT-4: Чему научилась новая нейросеть, и почему это немного жутковато https://habr.com/ru/companies/ods/articles/722644/ Про трансформер подробнее https://habr.com/ru/articles/486358/ Гость: Денис Рыжов https://t.me/denis_ryzhov_sce_to_aux Ведущие: Рома Меерсон twitter: ⁠⁠@Homich1991⁠⁠ Женя Никифоров twitter: ⁠⁠@Baron_Oren⁠ Music: ⁠⁠https://www.purple-planet.com
Весна идет, весне дорогу, а вместе с потеплением нас уже традиционно ждет новый релиз Java. 20 версия, возможно не самая знаковая из выходивших в последнее время,  и может показаться даже что она скучная. Но это так кажется пока вы не послушаете наш почти 2х часовой выпуск с обсуждением фич и множества скрытых прелестей. Главное что все это мы делаем в прекрасной компании с нашим гостем Александром Барминым. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: ⁠http://t.me/javahutpodcast⁠ и твиттер ⁠https://twitter.com/JavaHutPodcast⁠! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:03:25 JEP-429 Scoped values 00:24:20 JEP-436 Virtual threads 00:36:00 JEP-437 Structured concurrency 00:39:13 Hidden Jems Part 1 (JMVCI for RISC-V, полезняшки JavaDoc и поддержка Графем) 00:52:40 JEP-432 Record patterns 01:08:50 JEP-433 Pattern matching for switch 01:19:40 Hidden Jems Part 2 (Degrade Thread.stop() и removal ThreadDeath, сompound assignments и удаление source/target 1.7) 01:29:50 JEP-434 Foreign function and memory API 01:39:40 Hidden Jems Part 3 (HttpClient keepAliveTimeout и Hidden Jems Java 19) В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Список preview фич в Java 20: https://docs.oracle.com/en/java/javase/20/docs/api/preview-list.html Доклад Тагира: https://youtu.be/xOQ5i-Z8liU Доклад Ивана Углянского: https://youtu.be/JAtzhhu9DS4 Доклад Саши Филичкина: https://youtu.be/LNWdG_O2gEI Гость: Александр Бармин twitter: @AABarmin Ведущие: Рома Меерсон twitter: ⁠@Homich1991⁠ Женя Никифоров twitter: ⁠@Baron_Oren⁠ Music: ⁠https://www.purple-planet.com
Долгий год нашего отсутствия подошел к концу и мы рады, что можем вновь радовать вас новыми выпусками. Java не сидела и не ждала нас, а активно готовила инфоповоды, чтобы теперь мы с удвоенной силой о них рассказали. Дальше только больше! Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 01:45 Обсуждаем нейронки ChatGPT, MidJourney и другие и немного хайпуем 19:10 Новый UI в IntelliJ и что мы о нем думаем 31:11 Релиз Spring Boot 3 и что он нам несет (Spoiler Alert: мало чего) 39:19 Релиз Spring 6 и что с ним (Spoiler Alert: почти также как Spring Boot 3) 44:16 Миграция на Java 17, как она проходит и как делают миграции в других языках и библиотеках 50:55 Java 19, project Loom и другие фичи новых версий 57:12 О небольшой "синтаксической сахаринке" Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Music: https://www.purple-planet.com
Старый Новый год встречает нас с распростертыми объятиями, а какой праздник обойдется без отличного застолья?! Тут у нас и постоянные гости стола - разговоры про индустрию, CEO-деликатесы и даже что-то футуристичное и необыкновенное. Сегодня к нашему староновогоднему столу пришел гость и будьте уверены у него есть много чего рассказать о 2021 и как следует его проводить! Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:33 Какого это быть CEO компании 00:04:00 Как прошел путь от простого разработчика до сооснователя компании 00:08:30 О мотивации и как не потерять скилл 00:13:25 Про опыт который помогает сейчас 00:16:17 Что поменялось в Testcontainers с появлением компании 00:20:00 На чем зарабатывают AtomicJar 00:26:10 Про Docker, ценовую политику и как это сказалось на Testcontainers 00:38:20 Про ассоциацию технологий со спикерами её продвигающими и нужно ли с этим что-то делать 00:50:30 Про DevTools 2.0, зачем оно надо и причем тут современный гейминг 01:11:15 О том зачем Testcontainers в облаке и какие первые результаты 01:18:20 Поиграем в Дудя#2: Блиц! В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Dev Tools 2.0: https://www.atomicjar.com/2021/12/why-will-2022-be-the-year-of-devtools-2-0/ Альтернативы Docker: https://www.atomicjar.com/2021/10/docker-on-windows-and-macos/ Фильм "The Hummingbird Project": https://www.imdb.com/title/tt6866224 Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Сергей Егоров twitter: @bsideup Music: https://www.purple-planet.com
Многим известно, что мы большие любители конференций и качественного кода, и как же прекрасно, когда можно пообщаться про оба этих аспекта жизни разработчика. Сегодня мы будем обсуждать предстоящий Joker и много говорить о статическом анализе - с этим нам поможет участница программного коммитета конференции и сотрудница SonarSource Маргарита Недзельска. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Немного полезностей и годноты: 25-28 октября состоится конфереция Joker: https://bit.ly/3DXChc1 У нас есть на нее промокод на Personal Standart билет Промокод: javahut2021JRGpc Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:00 Про Joker 2021 00:04:35 Что поменялось для программного коммитета с переходом в онлайн 00:10:40 Какие советы дают спикерам во время подготовки к онлайн конференциям 00:15:00 Будет ли JPoint таким же хардкорным как и Joker 00:17:30 Что нового происходит в Sonar 00:21:50 Про статический анализ кода и как оно работает 00:31:15 О коллаборации с JetBrains и конкуренции в испекциях 00:33:45 Как обстоят дела с поддержкой других языков в Sonar 00:40:00 О том используют ли Sonar в Sonar 00:42:40 Про выбор правил для своего проекта 00:49:10 О случаях когда статический анализ может быть вреден 00:55:23 О переиспользовании правил в других языках и насколько это актуально 01:00:00 Про обфускаторы и насколько они влияют на работу Sonar 01:05:12 О регулярных выражениях и что в них можно анализировать 01:07:30 Про поддержку новых фич Java 01:15:00 О новых рулах и как они придумываются 01:19:00 Про анализ фреймворков В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: https://github.com/SonarSource/sonar-java/blob/master/docs/CUSTOM_RULES_101.md Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Маргарита Недзельска twitter: @jMargaritaN Music: https://www.purple-planet.com
Мы как и многие наши слушатели вернулись из отпусков и уверены, что ничего не может так вернуть в рабочее русло, как выпуск новой версии нашего любимого инструмента. Релиз Java 17 мы встречаем в чудесной компании с Александром Барминым, с которым обсудим что пришло, зачем оно все и какие перспективы у изменений. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Немного полезностей и годноты: 25-28 октября состоится конфереция Joker: https://bit.ly/3DXChc1 У нас есть на нее промокод на Personal Standart билет Промокод: javahut2021JRGpc Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:05:00 А какая Java у нас в продакшене 00:06:50 Про новый Spring и куда все это движется 00:13:13 Из Java убрали эксперементальные AOT и JIT компиляторы 00:15:15 Java от Oracle снова бесплатная? 00:19:45 Java меняет release cadence... снова 00:32:18 Applet API и RMI Activation помечены на удаление 00:35:00 Security Manager deprecation и Strongly Encapsulate JDK Internals 00:42:31 Context-Specific Deserialization Filters 00:46:50 Sealed классы 00:54:20 Pattern matching in switch 00:54:20 Pattern matching in switch 00:59:50 Vector API и Foreign Function and Memory API 01:07:15 Улучшения для MacOS 01:09:15 Restore Always-Strict Floating-Point Semantics 01:13:50 Enhanced Pseudo-Random Number Generator 01:20:00 Подводим итоги В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Workshop graalVM Thomas-а: https://2020.jokerconf.com/2020/talks/1a0hihlfhp1bwkkrr5qver/ Buildpacks: https://buildpacks.io/ Современная разработка на Java: https://youtu.be/DYztjRgsF-g Евгений Борисов - Spring patterns: https://www.youtube.com/watch?v=GL1txFxswHA Михаил Дударев, доклад про SecureRandom: https://youtu.be/S1XyTlL74vY Небольшой лизбез по OSGI/Introspector: https://www.osgi.org/resources/what-is-osgi/ https://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Александр Бармин twitter: @AlexBarmin Music: https://www.purple-planet.com
Завидев на горизонте остров, каждого из нас одолевают свои эмоции, кто-то думает о лете и песках пляжа, что его ждет, кто-то уже хочет быстрее домой, а некоторые думают, что за неизведанная земля перед ним...остров Ява славен многим и популярен у моряков, а интересен ли маленький островок в Балтийском море? - вот достойная загадка. Сегодня, вместе с нашим гидом по этому острову Антоном Архиповым, мы заглянем под все камни Котлина и поймем какое же место он занимает вокруг нас и будет занимать дальше. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Немного полезностей и годноты: 25 Июня состоится конфереция jLove: https://jlove.konfy.care/ У нас есть на нее промокод! Конференция бесплатная, но есть возможность купить доступ к видеозаписям и лайв QA сессиям с 50% скидкой Промокод: JAVAHUT С 28 июня по 11 Июля состоится Podlodka BackEnd Crew: https://podlodka.io/becrew?utm_campaign=BE-2-Main&utm_medium=social&utm_source=all&utm_content=BE-2-Main_javahut Промокод: JAVAHUT Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:05:20 Про Kotlin и текущую ситуацию с ним 00:16:10 О сборе статистики и её влиянии 00:24:45 Про kts файлы и использование gradle 00:30:35 О попытках Java быть везде и зачем Kotlin идёт тем же путем 00:39:42 Об интеграции с экосистемой iOS и про мобильную разработку 00:43:50 Про будущее Kotlin и куда он развивается 00:50:30 О фреймворках, поддержке Kotlin в них и зачем нужен KTor 01:03:18 Про Java и Kotlin в Cloud 01:13:02 Об использовании Kotlin в ServerLess 01:18:10 О роли Product Manager и пути JRebel/XRebel 01:26:00 О выборе пути продукта и какие фичи в него тащить В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: https://github.com/Kotlin/KEEP/blob/context-receivers/proposals/context-receivers.md Доклад Sanhong Li: https://youtu.be/94eTZsNYYBE Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Антон Архипов twitter: @antonarhipov Music: https://www.purple-planet.com
JavaHut #14: Helidon Club

JavaHut #14: Helidon Club

2021-05-1301:35:312

Нас конечно долго не было, но это все для того чтобы скопить побольше сил и продолжать делать для вас клевые выпуски. Сегодня мы будем много говорить о мире, в который боятся заходить современные Spring разработчики. Он повергает их в трепет и ужас и имя ему - Jakarta EE. Для уверенного погружения в эту тему мы позвали Митю Александрова, который много и подробно рассказал, как обстоят дела в этом мире и рассказал о Project Helidon, который всех победит. Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Немного полезностей и годноты: 25 Июня состоится конфереция jLove: https://jlove.konfy.care/ У нас есть на нее промокод! Конференция бесплатная, но есть возможность купить доступ к видеозаписям и лайв QA сессиям с 50% скидкой Промокод: JAVAHUT Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:01:40 Кто такой Java Champion и что это дает кроме халявной Idea 00:04:47 О том как создавался болгарский JUG и почему делиться знаниями это круто 00:12:04 Как последний год отразился на комьюнити и что будет дальше 00:19:20 Как проходит подготовка к конференциям и как ребята готовят спикеров 00:25:00 О Jakarta EE и как у неё дела 00:28:42 Почему то что происходит с Jakarta важно для всех 00:31:00 О мире Springa и есть ли у Jakarta EE план 00:38:10 О том что изменилось с переходом под Eclipse Foundation и стало ли лучше 00:41:15 Про бюрократию и какой путь у новых фич в Jakarta EE 00:45:23 О том почему Jakarta EE не гонится за последними версиями Java SE и нужно ли это фреймворкам 00:53:00 Helidon - что это и зачем оно надо 01:04:00 Зачем нужен ещё один фреймворк для написания микросервисов и какие уроки Helidon вынес из соседних кейсов 01:08:55 О том будет ли скоро все Java приложения native 01:16:05 Про то почему бы программистам не объединиться и не сделать один хороший фреймворк, вместо 10 конкурирующих В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Доклад Дмитрия Корнилова про путь от Java EE к Jakarta EE: https://www.youtube.com/watch?v=Ndn6eGCCK0w&ab_channel=JakartaEE Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Дмитрий Александров twitter: @bercut2000 Music: https://www.purple-planet.com
JavaHut #13: Scall-e

JavaHut #13: Scall-e

2021-04-0101:27:221

Мы будем с Вами предельно честны, мы не ожидали, что будет возможность сделать этот выпуск до конференции Java-Z Days и шутка ли, первого апреля делать 13 выпуск подкаста и надеяться, что все пойдет как по маслу?! Сегодня в выпуске мы обсудим с невероятной Оли предстоящий уже в апреле релиз Scala 3 (да мы любим инфоповоды), конференции от Konfy и как начать заниматься функциональным программированием. Подключайтесь к нам ведь мы уверены, что получилось интересно! Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Немного полезностей и годноты: 8-9 Апреля состоится конференция Java-Z Day, среди спикеров Simon Ritter, Олег Докука и Евгений Борисов! Конференция бесплатная, регистрироваться тут: https://community-z.com/events/java-z-days 13-16 Апреля состоится конференция JPoint https://bit.ly/2Ye0NSJ Если вы ещё не купили билет, промокод на скидку от нашего подкаста: javahut2021JRGpc Сегодня у нас особенно спонтанный выпуск, и мы не смогли, для вас приготовить time коды 🙁 Но обещаем добавить из попозже В выпуске мы упоминаем: мем из твиттера: https://twitter.com/katzenstrophe/status/1367161081634951176 Видео от CEO Skype: https://youtu.be/ZI0w_pwZY3E В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Доклады Олега Нижникова по Tagless final: https://youtu.be/sWEtnq0ReZA https://youtu.be/HVrXiBNoiRQ Konfy Love конференции: https://jlove.konfy.care/ https://datalove.konfy.care/ https://inthecity.scala.love/ Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гостья: Оли Махасоева twitter: @Oli_kitty Music: https://www.purple-planet.com
Как же мимолетны мгновения...помните как еще вчера вы сидели на лекциях в университете и думали, чем бы заняться вечером, а сегодня уже наливаете очередную чашечку крепкого кофе и садитесь за свое рабочее место..естественно, чтобы послушать наш очередной выпуск 🙂 И это правильно, ведь сегодня мы пообщались с представителями замечательной компании BellSoft, которые нам все рассказали о разработке Liberica и Java 16, что уже за поворотом. Подключайтесь к нам ведь мы уверены, что получилось интересно! Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Немного полезностей и годноты: 8-9 Апреля состоится конференция Java-Z Day, среди спикеров Simon Ritter, Олег Докука и Евгений Борисов! Конференция бесплатная, регистрироваться тут: https://community-z.com/events/java-z-days 13-16 Апреля состоится конференция JPoint https://bit.ly/2Ye0NSJ Если вы ещё не купили билет, промокод на скидку от нашего подкаста: javahut2021JRGpc Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:30 Кто такие BellSoft и какое они имеют отношение к JDK 00:03:31 Что такое JCP и зачем оно надо 00:05:40 Разработка фич в JDK и есть ли свобода для реализаций 00:12:30 В чем разница между Preview feature и инкубатором 00:15:40 Что происходит с фичей после того как она попадает в OpenJDK 00:19:00 Переезд OpenJDK в GitHub c версии 16 00:26:00 О разных сборках и различиях между ними 00:29:00 Про ARM чипы и как жить дальше 00:44:30 О фичах которые сложнее всего было поддерживать 00:46:30 Про Java и микроконтроллеры 00:50:40 На каких языках разрабатывают JDK 00:54:00 Про Graal и Liberica 01:00:40 Spring и как Liberica стала default JDK для Pivotal 01:03:30 О новой релизной политике Java и как с ней живется 01:07:30 Будет ли переход на Java 17 таким же болезненным как и на Java 9 01:12:00 Про старые версии Java, банки и при чем тут мейнфреймы 01:15:15 Про языковые фичи и появилось ли что-то новое в Java 16 01:18:50 О проектах Loom и Panama и как происходит их адаптация В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Истории про Loom и Jetty: https://webtide.com/do-looms-claims-stack-up-part-1/ , https://webtide.com/do-looms-claims-stack-up-part-2/ Доклад Димы с Joker: https://youtu.be/ti7EQqLm0Uc Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гости: Александр Белокрылов twitter: @gigabel Дмитрий Чуйко twitter: @dchuyko Music: https://www.purple-planet.com
Много веков слагались легенды о предмете, чья магическая мощь была настолько невероятна, что перед ней не устоит ни один бенчмарк и workload. Сей предмет был когда-то утерян ну или спрятан, так что ни одна живая душа не сможет его найти... Это все сказки и предания, а реальность такова, что сейчас перед каждым из нас стоит дилемма смотреть на GraalVM или нет. Сегодня в выпуске будет много GraalVM, разбора native image и даже будет что-то про truffle и quarkus. Уверены получилось интересно, и если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast ! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:01:10 Что такое GraalVM и зачем он нужен 00:05:36 Чем Graal компилятор отличается от GraalVM и как их не путать 00:10:55 Про экспериментальные фичи и внимательность при их использовании 00:13:22 О совместимости компиляторов и виртуальной машины 00:19:54 О том является ли GraalVM серебряной пулей и "где лужа, Робин?!" 00:28:45 Про команды работающие над Graal и работу над ошибками 00:32:45 Спрашиваем вопрос про фреймворки, но... 00:32:33 "Небольшая" вводная про Native Image 00:40:20 Возвращаемся к разговору про Quarkus 00:44:35 Для каких кейсов все таки нужен Native Image 00:49:05 Про sbt и почему он больше не медленный 00:52:55 О том как Oracle встроил GraalVM движок в базу и зачем 01:01:02 Че там в Spring с Native Image 01:12:15 О запуске Java on Truffle - нафига, а главное зачем 01:27:30 О простом способе обновить Java не слезая с 8ки 01:31:13 Про разные use case использования GraalVM 01:32:23 О том будет ли GraalVM идти в ногу с релизами Java В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Статья на medium по GraalVM: https://medium.com/graalvm/graalvm-quick-reference-b8d1dfe24241 Статья на medium Java on Truffle: https://medium.com/graalvm/java-on-truffle-going-fully-metacircular-215531e3f840 доклад Sebastian Deleuze о спринге и нативе: https://youtu.be/3D1y5SvkqSA Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Олег Шелаев: @shelajev Music: https://www.purple-planet.com
Достаточно коротко и ясно - мы начинаем второй сезон нашего подкаста! Как обычно в нем будет много Java и смежных с ней тем. Вот например сегодня, мы решили зайти с достаточно необычной стороны и посмотреть на архитектурную работу, как профессию. Как живется Java архитектору в мире бизнеса, нужно ли технарю переквалифицироваться от любимого JVM performance-а к составлению UML диаграмм и как не пожалеть о сделанном выборе технологии для конечного решения. Все это и многое другое мы сегодня будем обсуждать с нашим гостем, уверен вам понравится! Уверены получилось интересно, и если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast ! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:10 Кто такой архитектор и зачем он нужен 00:05:00 Обязателен ли выделенный архитектор или это может делать любой senior 00:08:00 Как и нужно ли доносить архитектуру до кастомера 00:13:09 Как защитить систему от всего и при этом не тащить лишнего 00:17:07 О покупке PlayStation и проблемах архитектуры магазинов 00:21:36 Обязательно ли становясь архитектором общаться с бизнесом 00:25:37 Почему быть Senior разработчиком это нормально и что нужно знать чтобы стать архитектором 00:32:25 Пишет ли архитектор код 00:32:42 О "PoC" и реальности 00:43:51 Про альфа версии и как не тащить все что видишь в продакшен 00:47:17 Про переход на новые технологии и технический долг 00:52:54 О стартапах переживающих свой технический долг 00:55:30 Про отношение к коду и ревности за свое творение 01:06:10 Про Cloud и привязку к нему В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: https://www.amazon.com/Software-Systems-Architecture-Stakeholders-Perspectives/dp/032171833X https://www.amazon.com/Release-Design-Deploy-Production-Ready-Software/dp/1680502395/ref=sr_1_1?dchild=1&keywords=release+it&qid=1611765117&s=books&sr=1-1 https://www.amazon.com/Designing-Software-Architectures-Practical-Engineering/dp/0134390784/ref=sr_1_1?dchild=1&keywords=designing+software+architectures&qid=1611765132&s=books&sr=1-1 https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321/ref=sr_1_2?dchild=1&keywords=designing+software+architectures&qid=1611765132&s=books&sr=1-2 https://softwarearchitecturefordevelopers.com/ https://www.amazon.com/Goal-Process-Ongoing-Improvement/dp/0884271951 Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Константин Слисенко: kslisenko@gmail.com Music: https://www.purple-planet.com
JavaHut #9: Java actually

JavaHut #9: Java actually

2020-12-2901:57:012

Новый год стучится на порог и от этого на душе невероятно радостно. Салаты, Оливье, снеговики, шампанское - все это неотъемлимые части праздника и сегодня мы бы хотели, чтобы наш подкаст тоже таковым стал для вас! В нашем новогоднем выпуске мы хотели сохранить то настроение, которое дарили вам весь этот сезон. Конечно, мы поговорили про java, порассуждали об абстрактном и сгенерировали кучу новых полезняшек для наших пользователей! Уверены получилось интересно, и если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast ! Мы ждём ваших подписок и лайков! Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Доклад Douglas Hawkins-а о ReadyNow: https://youtu.be/AGyctnc1DTA Azul C4: https://www.azul.com/resources/azul-technology/azul-c4-garbage-collector/ Статья Андрея Трубицына: https://m.habr.com/ru/company/epam_systems/blog/442944/ https://dou.ua/lenta/articles/how-to-choose-right-architecture/ (еще одна на украинском) Доклад San Hong Li как они делали JDK под нужды AliCloud https://youtu.be/94eTZsNYYBE Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:00 Тренды уходящего года в мире Java 00:07:40 Почему всех так волнуют JDK от разных вендоров 00:15:21 О разных способах апгрейда систем и чем они чреваты 00:17:00 О различиях JDK между вендорами и чем опасен переход 00:25:10 Про архитектуру приложений и как она строиться 00:33:30 О возможных проблемах архитектуры которые не предусмотрели в начале 00:37:01 Рубрика "Нас не спрашивали но мы отвечаем": Обсуждаем твит о выборе технологий на проекте если абстрагироваться от бизнеса 00:47:03 Зачем и когда изучать новые инструменты 00:49:10 О Тренировочных условиях, боевом опыте или как сделать чтобы не горело на продакшене 00:57:42 Пытаемся написать резюме для Java инженера в 2021 году 01:08:36 Нужно ли лезть в другие ЯПы 01:19:27 To Ops or not to Ops 01:24:42 Убеждаемся что умение "Гуглить" самое важное умение в 2021 01:31:19 Улетаем в "облака" 01:34:06 О базах данных и сколько нужно знать чтобы было хорошо 01:39:24 О фреймворках и достаточно ли знать только Spring (Спойлер: почти да) 01:47:25 Про Soft skills и нужны ли они 01:53:25 Поздравления с Новым годом от всех нас! Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Евгений Моспан: Yevgen_Mospan@epam.com Music: https://www.purple-planet.com
Давайте будем честными, мы давно не выходили на контакт...не постили новые выпуски, не подавали признаков активности, да и вообще синхронной коммуникации никто не обещал, благо на этом мир не кончается и существует масса способов связаться с нами, например послать сообщение, естественно через хороший и надежный инструмент! Про такой мы сегодня и пообщаемся с нашим гостем! Конечно затронем, что нас ждет в будущем и какие проблемы есть сейчас! Уверен получилось интересно, и если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер! https://twitter.com/JavaHutPodcast Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале. В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут: Доклад Вити с JPoint по Exactly once: https://www.youtube.com/watch?v=PgkRhlUwYyE Youtube канал Вити: https://www.youtube.com/channel/UC78qJ6cApURAt5L1xkgUMZg Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти: 00:02:00 Разбор полетов - в чем феномен этого подкаста? 00:08:00 Многие из "Разбора" сдвинули свой фокус в сторону DevOps - Java все или временная мода? 00:12:30 Пора ли бежать куда-то или Java все ещё норм? 00:19:45 Про Кафку и откуда такая популярность 00:28:00 Про нелегкий сетап Кафки и инженерный челендж 00:37:00 Про будущее и что ждет Кафку дальше 00:45:00 Про коммуникацию между микросервисами и как её нужно строить 00:52:45 О развитии Кафки с релиза 1.0 и до текущего момента 01:07:37 О наболевшем и онлайне Ведущие: Рома Меерсон twitter: @Homich1991 Женя Никифоров twitter: @Baron_Oren Гость: Виктор Гамов: @gAmUssA Music: https://www.purple-planet.com
loading
Comments (1)

Leonid Piliptsevich

ё

Jan 13th
Reply