javaswag

javaswag

By twitter.com/volyxTechnologyTech News
Download on the App Store

javaswag episodes

  • #56 - Владимир Долженко - производительность IDE, Котлин плагин и новый компилятор К2

    В 56 выпуске подкаста Javaswag поговорили с Владимиром Долженко о производительности IDE, Котлин плагине и новом компиляторе К2

    00:01:13 Путь в компиляторы, фризы и IntelliJ как платформа

    00:13:20 Опыт до Jetbrains

    00:20:05 Бенчмарки в Идее, метрики и на что смотреть

    00:29:00 Подсветка кода и Android Studio

    00:40:38 Рынок IDE, Google IDX, VsCode и К2 - новый Котлин компилятор

    01:05:20 Компилятор и микросервисы

    01:09:15 К2 быстрее?

    01:24:00 Флаки тесты и локальные процессы в командах

    01:27:58 Монорепозиторий и перенос плагинов

    01:33:20 Analysis API внутри IDEA

    01:39:10 Счастливое будущее K2 и дата релиза

    01:47:50 Отвечаем на предыдущее непопулярное мнение

    01:51:30 Непопулярное мнение - Разработчики не умеют использовать инструменты, которые у них есть

    Гость - https://twitter.com/dolzhenko

    Ссылки:

    Доклад Светланы Исаковой что нужно знать о новом компиляторе

    Серия статей о перформансе от А. Шипилёва - JVM Anatomy Quarks

    Доклад А. Шипилёва про перформанс в целом

    Анонс IntelliJ IDEA’s K2 Kotlin Mode Now in Alpha!

    Видео про молоток

    Ссылки на подкаст:

    • Сайт- https://javaswag.github.io/
    • Телеграм - https://t.me/javaswag
    • Youtube - https://www.youtube.com/@javaswag
    • Linkedin - https://www.linkedin.com/in/volyihin/
    • X - https://x.com/javaswagpodcast
    • 1 hr 58 min
    • #55 - Дмитрий Тихомиров - J2CL и компиляция Java в Javascript, GWT и опенсорс в Редхат

      В 55 выпуске подкаста Javaswag поговорили с Дмитрием Тихомировым о компиляции Java в Javascript, GWT, J2CL и опенсорсе в Редхат

      00:01:50 О себе

      00:12:44 J2CL Порт Quake2

      00:19:53 J2CL и поддержка новых версий Джавы

      00:28:05 GWT и Kotlin Multiplatform

      00:34:42 На что мигрировать с GWT, Elemental2, JSInterop

      00:46:15 В чем выгода писать веб на джаве

      00:48:44 Bazel

      00:50:17 Hello World на J2CL и Wasm

      00:58:30 TeaVM

      01:04:29 Будущее веб компонент

      01:08:08 Поддержка GWT Редхатом

      01:10:32 Редхат и опенсорс, история по CentOS

      01:16:30 Реклама FaangTalk

      01:18:08 Отвечаем на непопулярное мнение из предыдущего выпуска

      01:20:52 Кусачие QA

      01:22:02 Непопулярное мнение

      Гость - https://www.linkedin.com/in/treblereel/

      Ссылки:

      J2CL - Java to Closure style JavaScript transpiler

      Google Closure Compiler

      GWT Project

      Elemental2

      J2CL Maven plugin

      JsInterop Specification

      J2CL community chat

      FaangTalk

      Ссылки на подкаст:

      • Сайт- https://javaswag.github.io/
      • Телеграм - https://t.me/javaswag
      • Youtube - https://www.youtube.com/@javaswag
      • Linkedin - https://www.linkedin.com/in/volyihin/
      • X - https://x.com/javaswagpodcast
      • 1 hr 25 min
      • #54 - Валерий Овчинников - нагруженные сервисы и нестандартные практики разработки

        В 54 выпуске подкаста Javaswag поговорили с Валерием Овчинниковым о нагруженных сервисах и нестандартных практиках в процессах

        00:01:43 О себе

        00:10:36 Низкоуровневые трюки

        00:18:15 Разница между 500 мс и 5 мс сервисами

        00:33:28 Пишем систему с нуля

        00:55:45 Центр математических финансов

        01:11:01 Ставим задачи по уму

        01:14:58 Модели мотивации людей

        01:23:24 Нестандартные практики в процессах

        01:37:52 Дизайн доки и дизайн ревью

        01:44:30 Предыдущее непопулярное мнение

        01:46:25 Непопулярное мнение

        Гость - https://www.linkedin.com/in/valerii-ovchinnikov/

        Ссылки:

        https://t.me/quant_valerian

        Chronicle Wire (String to long) — https://chronicle.software/chronicle-wire-object-marshalling/

        ЦМФ — https://www.linkedin.com/company/cmf-ynvrsty/posts/?feedView=all

        FAST менеджмент — https://www.litres.ru/book/fedor-nesterov/fast-menedzhment-upravlyat-eto-prosto-esli-znaesh-kak-42129019/

        SMART — https://ru.wikipedia.org/wiki/SMART

        TameFlow — https://tameflow.com/books/

        Ссылки на подкаст:

        • Сайт- https://javaswag.github.io/
        • Телеграм - https://t.me/javaswag
        • Youtube - https://www.youtube.com/@javaswag
        • Linkedin - https://www.linkedin.com/in/volyihin/
        • X - https://x.com/javaswagpodcast
        • 1 hr 54 min
        • #53 - Антон Архипов - история JRebel, номер один фича Котлина и мультиплтаформа

          В 53 выпуске подкаста Javaswag поговорили с Антоном Архиповым об истории JRebel, мультиплтаформе и фичах Котлина

          00:01:40 О себе, история ZeroTurnAround

          00:24:00 Почему JRebel взлетел?

          00:34:17 Первые пользователи

          00:48:45 Технология, лицензии

          00:56:50 Продукт менеджмент, фичи и приоритеты

          01:09:55 Jetbrains

          01:16:38 Трюки Деврела

          01:19:15 Teamcity

          01:36:30 Котлин

          01:48:38 DSL

          01:54:50 Copilot

          02:03:18 IDE

          02:09:10 Мультиплатформа

          02:26:10 Fleet, Space

          02:33:30 Предыдущее непопулярное мнение

          02:37:20 Непопулярное мнение

          Гость - https://twitter.com/antonarhipov

          Ссылки:

          Kotlin https://www.youtube.com/@kotlin

          Ссылки на подкаст:

          • Сайт- https://javaswag.github.io/
          • Телеграм - https://t.me/javaswag
          • Youtube - https://www.youtube.com/@javaswag
          • Linkedin - https://www.linkedin.com/in/volyihin/
          • X - https://x.com/javaswagpodcast
          • 2 hr 41 min
          • #52 - Тимур Мухитдинов - стартап на Джаве и архитектура в Букинге

            В 52 выпуске подкаста Javaswag поговорили с Тимуром Мухитдиновым о стартапе на Джаве и архитектуре в Букинге

            00:01:38 О себе

            00:05:57 Все что были книги о Джаве, я прочитал

            00:23:56 Фреймворки

            00:42:34 Где ты вырос больше всего?

            00:49:19 Стартап

            01:05:36 Архитектура и что внутри

            01:15:54 Облако или поднимаем сами?

            01:22:38 Очередь поверх Постргрес вместо Кафки

            01:26:49 С точки зрения технологий все сделано идеально

            01:31:04 Что там в Букинге

            01:34:38 Что за стэк

            01:46:17 Отвечаем на предыдущее Непопулярное мнение

            01:50:35 Непопулярное мнение

            Гость - https://www.linkedin.com/in/timurnav/

            Ссылки:

            Менторство https://solvery.io/ru/mentor/timurnav

            Ссылки на подкаст:

            • Сайт- https://javaswag.github.io/
            • Телеграм - https://t.me/javaswag
            • Youtube - https://www.youtube.com/@javaswag
            • Linkedin - https://www.linkedin.com/in/volyihin/
            • X - https://x.com/javaswagpodcast
            • 1 hr 57 min
            • #51 - Олег Ненашев - WireMock, построение сообществ и девелопер-адвокатура

              В 51 выпуске подкаста Javaswag поговорили с Олегом Ненашевым о WireMock - туле для API mocking-a для Java и не только.

              Также поговорили о построении open-source сообществ и девелопер-адвокатуре.

              00:01:20 Что поменялось с прошлого выпуска

              00:03:48 Индустрия тестирования и успехи WireMock и Testcontainers

              00:11:50 История WireMock

              00:16:30 WireMock и поддержка других языков: Kotlin, Python, Golang и т.д.

              00:20:06 Пишем тест с WireMock

              00:34:26 WireMock & JUnit

              00:37:44 Темплейты и маркетплейс API Templates Library

              00:45:54 Единый стандарт для API

              00:50:10 Replay & Record

              00:53:38 Поддержка протоколов - вебсокеты, графкуэль, бинарные протоколы

              01:02:38 Администрирование WireMock и standalone-инстансы

              01:06:40 Идеальный пользователь WireMock

              01:17:39 Как строить коммьюнити в который раз

              01:22:55 Стартап WireMock Inc

              01:30:02 Ответ на предыдущее непопулярное мнение

              01:32:20 Новое и (очень?) непопулярное мнение

              Гость - https://linktr.ee/onenashev, https://twitter.com/oleg_nenashev

              До этого Олег также приходил к нам поговорить о Jenkins - эпизод 45

              Ссылки:

              https://wiremock.org/

              https://www.testcontainers.org/

              https://library.wiremock.org/

              https://github.com/release-drafter/release-drafter

              https://maven.apache.org/enforcer/enforcer-rules/requireUpperBoundDeps.html

              https://www.wiremock.io/

              https://mockgpt.wiremock.io/

              Ссылки на подкаст:

              • Сайт- https://javaswag.github.io/
              • Телеграм - https://t.me/javaswag
              • Youtube - https://www.youtube.com/@javaswag
              • Linkedin - https://www.linkedin.com/in/volyihin/
              • X - https://x.com/javaswagpodcast
              • 1 hr 41 min
              • #50 - Андрей Корниенков - продуктовая разработка на Котлине

                В 50 выпуске подкаста Javaswag поговорили с Андреем Корниенковым о продуктовой разработке на Котлине, прототипировании и наследии JVM

                00:02:15 О себе

                00:08:44 Котлин после Джавы

                00:14:41 Котлин как песочница фич для Джавы

                00:26:04 Наследие JVM

                00:36:25 Пишем платформу

                00:56:40 Быстрее ли писать на Котлине?

                01:02:38 Инвентарь библиотек проекта

                01:18:00 Уши Джавы торчат

                01:23:54 Аспекты, кол-во зависимостей и продуктовая разработка

                01:30:14 Агрегатор микросервисов

                01:31:00 Быстрое прототипирование

                01:40:40 Ответ на прошлое непопулярное мнение

                01:46:00 Непопулярное мнение

                Гость - Андрей Корниенков

                Ссылки:

                https://funtech.plus.yandex.ru/

                https://t.me/dobavitvlybimoe

                https://www.linkedin.com/in/andrey-kornienkov-6868041b/

                Ссылки на подкаст:

                • Сайт- https://javaswag.github.io/
                • Телеграм - https://t.me/javaswag
                • Youtube - https://www.youtube.com/@javaswag
                • Linkedin - https://www.linkedin.com/in/volyihin/
                • X - https://x.com/javaswagpodcast
                • 1 hr 50 min
                • #49 - Владимир Швец - от Джуна до Сеньора, как выжить в IT

                  В 49 выпуске подкаста Javaswag поговорили с Владимиром Швецом, автором книги - От джуна до сеньора. Как стать востребованным разработчиком

                  00:01:10 О себе и высоконагруженных сервисах

                  00:15:37 Где в книге мидлы? Курсы, блоки в книге

                  00:25:05 О книгах - Я практически не читаю технической литературы

                  00:34:55 Стиль написания

                  00:48:00 Работа с издательством, редактором, чистый код

                  01:04:30 Об интервью и алгоритмах на бумажке

                  01:13:18 Пример интервью

                  01:20:20 Побивание камнями как стиль код-ревью

                  01:29:20 Бюрократия

                  01:36:40 Зачем в книге для программистов блок про психотерапию

                  01:45:00 Следующая книга

                  01:49:15 Отвечаем на непопулярное мнение из предыдущего выпуска

                  01:53:00 Непопулярное мнение

                  Гость - Владимир Швец

                  Ссылки:

                  Книга От джуна до сеньора. Как стать востребованным разработчиком https://alpinabook.ru/catalog/book-ot-dzhuna-do-senora/

                  Промокод на скидку 20%: javaswag

                  Ссылки на подкаст:

                  • Сайт - https://javaswag.github.io/
                  • Телеграм - https://t.me/javaswag
                  • Youtube - https://www.youtube.com/@javaswag
                  • Linkedin - https://www.linkedin.com/in/volyihin/
                  • X - https://x.com/javaswagpodcast
                  • 2 hr

                  About javaswag

                  From the publisher's feed

                  Подкаст о разработке на Java. Все то, о чем вы боялись спросить в кулуарах.

                  More shows like javaswag

                  Бауновкаст by CarnegiePolitika.org

                  Бауновкаст

                  18 Listeners

                  kuji podcast by kuji podcast

                  kuji podcast

                  131 Listeners

                  Буде тобі наука by Kunsht/Куншт

                  Буде тобі наука

                  26 Listeners

                  Запуск завтра by libo/libo

                  Запуск завтра

                  85 Listeners

                  Inside Java by Chad Arimura, David Delabassee

                  Inside Java

                  26 Listeners

                  Горящий бензовоз by Вадим Елистратов, Иван Талачев

                  Горящий бензовоз

                  39 Listeners

                  Любить нельзя воспитывать by Dima Zicer

                  Любить нельзя воспитывать

                  70 Listeners

                  Люди и код by Skillbox Media Code

                  Люди и код

                  2 Listeners

                  Тысяча фичей by Саша Пахомов

                  Тысяча фичей

                  0 Listeners

                  Конкуренты by libo/libo

                  Конкуренты

                  35 Listeners

                  МувиТокс by Dmitrii V

                  МувиТокс

                  0 Listeners

                  FaangTalk by FaangTalk.org

                  FaangTalk

                  0 Listeners

                  Битовые маски: о системном программировании простыми словами by Елена Лепилкина, Антон Афанасьев и Алина Галичина

                  Битовые маски: о системном программировании простыми словами

                  0 Listeners