Javaswag открытые
[search 0]
Больше
Download the App!
show episodes
 
Loading …
show series
 
В 71 выпуске подкаста Javaswag поговорили с Алексеем Жидковым об эргономичном подходе для разработки архитектуры проекта00:00 Начало12:06 Работа консультанта17:38 Эргономичный подход и его принципы26:44 Практика применения принципов разработки30:55 Трудности внедрения DDD на практике37:15 Популярность DDD и его реальная эффективность39:33 TDD и его…
  continue reading
 
В 70 выпуске подкаста Javaswag поговорили с Алексеем Захарченко о аутстафинге и построении криптобиржы на Джаве00:00 Начало05:48 Аутстаффинг и компания Кроссовер20:17 Монструозные проекты и их последствия26:15 Трекинг времени и его влияние на разработчиков35:40 Читерство в системе трекинга42:09 Bitso46:08 Технологии и архитектура бирж58:44 Монолит …
  continue reading
 
В 69 выпуске подкаста Javaswag поговорили с Дмитрием Чуйко о старте Джава проектов с нуля00:00 Начало10:09 Технологический стек и его эволюция17:04 Рост и развитие в карьере разработчика23:07 Путь к стартапу Мой склад25:00 Технологии и архитектура SaaS системы30:41 Проблемы и решения в разработке32:09 Поиск и найм разработчиков41:07 Баланс между MV…
  continue reading
 
В 68 выпуске подкаста Javaswag поговорили с Артёмом Бояршиновым о платежах на Akke, распеределенных системах и индентификаторах00:00 Начало06:44 Переход в Java12:16 Инструменты разработки и контроль версий18:00 Опыт работы в проектной компании23:52 Сложности и решения в условиях нагрузки26:33 Оптимизация запросов в Postgres31:31 Система быстрых пла…
  continue reading
 
В 67 выпуске подкаста Javaswag поговорили с Сергеем Петрелевичем о WebFlux, блокирующем коде в реактивном приложении и Micronaut00:00 Начало02:52 Путь к Java от BASIC05:59 Опыт работы с автоматизированными системами управления08:56 Переход к Java и работа в банковском софте12:07 Технологические риски и управление проектами14:49 Платежные системы: а…
  continue reading
 
В 66 выпуске подкаста Javaswag поговорили с Иваном Осиповым современный стэке на Котлин, ГрафКуэль, Спринг-Буте00:00 Начало. Электротранспорт в Arrival12:23 Стэк20:20 3D-сцены, Docker и Kubernetes24:40 Проблемы разработки на низком уровне29:00 Kotlin мышление35:54 Kotlin и Jetbrains43:06 Изучение и использование Kotlin SDK48:07 Факторы, влияющие на…
  continue reading
 
В 65 выпуске подкаста Javaswag поговорили со Славой Ледовских о том как расти до миддла, двухфазном комите и on call практиках00:00 Начало08:09 Развитие сотрудников: учить и помогать расти12:44 Различия между уровнями разработчиков14:35 Устаревшие технические навыки18:02 Развитие софт скиллов и ответственность21:48 Проблемы новичков в индустрии27:3…
  continue reading
 
В 64 выпуске подкаста Javaswag поговорили с Андреем Когунем о генерации кода, AI асситентах для программировани и об Eclipse IDE00:00 Начало06:09 JUG и путь в КРОК21:17 Преимущества генерации кода26:49 Разработка фронтенда и проблемы с кастомизацией32:32 Выбор баз данных и инструментов для работы с ними35:24 Выбор между open source и коммерческими …
  continue reading
 
В 63 выпуске подкаста Javaswag поговорили с Тимофеем Дураковым о Джава сертификации, построении топологии сети поверх Apache Storm и графовых базах данных00:00 Начало02:01 Сертификация по Java14:02 Грейды28:18 Оркестрация и безопасность в банковских системах35:04 Управление виртуальными машинами в OpenStack39:43 Live Migration виртуальных машин43:0…
  continue reading
 
В 62 выпуске подкаста Javaswag поговорили с Андреем Кулешовым о конференциях, Котлин 2, мультиплатформе, анализе кода, библиотеках diktat и ktomlДисклеймер: выпуск писался в начале мая, Positive Hack days прошел, а Kotlin 2 вышел!00:00 Начало11:33 Системное программирования14:44 Конференции и доклады29:25 От Scala к Kotlin37:14 Инфраструктура для р…
  continue reading
 
В 61 выпуске подкаста Javaswag поговорили с Григорием Скобелевым о Кафке, шардировании Постгреса и роли техлида в стартапе00:00:00 Введение и работа с шейдерами00:03:49 Разработка в Java и работа над биллингом00:07:54 Коробочное решение для тарификации и обработки событий00:09:23 Требования к работе в телекоммуникационных компаниях00:13:04 Kafka St…
  continue reading
 
В 60 выпуске подкаста Javaswag поговорили с Владимиром Бухтояровым о библиотеке Bucket4J, распреденном рейт лимитере и опен сорсе00:00:00 Начало00:01:34 О себе00:14:12 АПИ для биллинга и платформа00:24:06 Golden Gate и обновление кэша00:29:08 Подписки и переезд на Кассандру00:33:00 Железные ноды Кассандры00:35:20 История Bucket4j00:40:46 Алгоритмы …
  continue reading
 
В 59 выпуске подкаста Javaswag поговорили с Евгением Молоковым об архитектуре в телекоме, проектах в Букинге и Кафке с Флинком00:01:56 Самое начало, релиз инжениринг00:11:28 Архитектуры проектов00:16:10 Технологии с именами00:17:58 Почему в БД всего 3 таблицы00:36:02 Солюшн-архитеткоры00:39:56 Воркфлоу движки00:48:02 Перезд в Нидерланды01:03:02 Про…
  continue reading
 
В 58 выпуске подкаста Javaswag поговорили с Михаилом Жилиным о том, как выглядела Джава 15 лет назад и о производительности базы данных Постгрес00:01:34 Встреча с Джеймсом Гослингом00:05:32 Джава 15 лет назад00:08:46 Минимализм в жестком энтерпрайзе00:19:02 Application Server - вся архитектура00:23:20 Профайлер00:26:14 Топ 5 багов00:35:46 Переход в…
  continue reading
 
В 57 выпуске подкаста Javaswag поговорили с Алексеем Андреевым о компиляции Джава кода в Джаваскрипт, виртуальной машине TeaVM и будущем фронтенда00:01:47 О себе00:04:55 Не было нормальной ORM для Java - имелся в виду .NET00:09:38 Фул стек на Джаве 10 лет назад00:13:20 Актуален ли GWT сейчас?00:18:25 Проект TeaVM и путь в Джетбрейнс00:29:17 KotlinJ…
  continue reading
 
В 56 выпуске подкаста Javaswag поговорили с Владимиром Долженко о производительности IDE, Котлин плагине и новом компиляторе К200:01:13 Путь в компиляторы, фризы и IntelliJ как платформа00:13:20 Опыт до Jetbrains00:20:05 Бенчмарки в Идее, метрики и на что смотреть00:29:00 Подсветка кода и Android Studio00:40:38 Рынок IDE, Google IDX, VsCode и К2 - …
  continue reading
 
В 55 выпуске подкаста Javaswag поговорили с Дмитрием Тихомировым о компиляции Java в Javascript, GWT, J2CL и опенсорсе в Редхат00:01:50 О себе00:12:44 J2CL Порт Quake200:19:53 J2CL и поддержка новых версий Джавы00:28:05 GWT и Kotlin Multiplatform00:34:42 На что мигрировать с GWT, Elemental2, JSInterop00:46:15 В чем выгода писать веб на джаве00:48:4…
  continue reading
 
В 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:2…
  continue reading
 
В 53 выпуске подкаста Javaswag поговорили с Антоном Архиповым об истории JRebel, мультиплтаформе и фичах Котлина00:01:40 О себе, история ZeroTurnAround00:24:00 Почему JRebel взлетел?00:34:17 Первые пользователи00:48:45 Технология, лицензии00:56:50 Продукт менеджмент, фичи и приоритеты01:09:55 Jetbrains01:16:38 Трюки Деврела01:19:15 Teamcity01:36:30…
  continue reading
 
В 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 Очередь поверх Постргрес вместо К…
  continue reading
 
В 51 выпуске подкаста Javaswag поговорили с Олегом Ненашевым о WireMock - туле для API mocking-a для Java и не только. Также поговорили о построении open-source сообществ и девелопер-адвокатуре.00:01:20 Что поменялось с прошлого выпуска00:03:48 Индустрия тестирования и успехи WireMock и Testcontainers00:11:50 История WireMock00:16:30 WireMock и под…
  continue reading
 
В 50 выпуске подкаста Javaswag поговорили с Андреем Корниенковым о продуктовой разработке на Котлине, прототипировании и наследии JVM00:02:15 О себе00:08:44 Котлин после Джавы00:14:41 Котлин как песочница фич для Джавы00:26:04 Наследие JVM00:36:25 Пишем платформу00:56:40 Быстрее ли писать на Котлине?01:02:38 Инвентарь библиотек проекта01:18:00 Уши …
  continue reading
 
В 49 выпуске подкаста Javaswag поговорили с Владимиром Швецом, автором книги - От джуна до сеньора. Как стать востребованным разработчиком00:01:10 О себе и высоконагруженных сервисах00:15:37 Где в книге мидлы? Курсы, блоки в книге00:25:05 О книгах - Я практически не читаю технической литературы00:34:55 Стиль написания00:48:00 Работа с издательством…
  continue reading
 
В 48 выпуске подкаста Javaswag поговорили с Кириллом Грищуком о Java собеседованиях, Литкоде и полезном лайвкодинге01:50 О себе06:00 Переход с C# в Java08:38 Архитектура онлайн доски на Редис16:28 Интересные полиморфные объекты27:40 Собеседования, интервью, 150 лайвкодингов и пример задачи33:50 Зачем решать задачи на Литкоде43:14 Что спрашивают на …
  continue reading
 
В 47 выпуске подкаста Javaswag поговорили с Сашей Пахомовым о прагматичных практиках, АПИ клиентах и важности софтскиллах00:01:15 О себе00:04:27 Зачем нужна слепая печать если есть Intellij IDEA00:18:16 vim00:23:27 Команд-лайн тулы00:34:30 UX у комманд-лайн утилит00:40:30 Если бы java, javac, jar были бы хорошими тулами, не было бы Мавена и Анта00:…
  continue reading
 
В 46 выпуске подкаста Javaswag поговорили с Федором Ярёменко о Kotlin DSL, Jetbrains MPS и Спринг Буте00:01:42 О себе00:02:52 Что такое DSL00:07:12 DSL vs Domain Driven Design00:08:48 Где может быть полезен DSL00:14:28 DSL vs генерация кода00:19:36 Kotlin DSL00:22:16 Системные аналитики и Jetbrains MPS00:27:06 Автогенерация ТЗ00:29:56 Kotlin DSL vs…
  continue reading
 
В 45 выпуске подкаста Javaswag поговорили с Олегом Ненашевым об истории Jenkins, Continuous Delivery Foundation и Jenkins X00:01:34 О себе00:06:40 История и идея Дженкинса00:13:36 Облачка и солнышки00:16:48 Чем Дженкинс уникален00:18:56 Jenkins как CI00:23:14 Пайплайны00:33:08 Как тестировать пайплайны00:40:54 Кулстори о применениях Дженкинса00:45:…
  continue reading
 
В 44 выпуске подкаста Javaswag поговорили с Алексеем Нестеровым о работе в Pivotal, разработке Спринга и переходе на Golang00:02:30 О себе00:04:36 Переход в Pivotal Labs, апологет Agile, TDD, Lean разработки00:12:58 Парное программирование00:20:10 Как начал пилить Spring Framework00:27:12 Лучшая команда Спринга00:32:22 Что нравится и бесит в Спринг…
  continue reading
 
В 43 выпуске подкаста Javaswag поговорили с Иваном Пономаревым об аналоге Хибернейта Celesta, преподавании Джавы и Кафке Стримах00:01:42 О себе, ERP системы и Java00:07:22 Библиотека Celesta - это Hibernate или Liquibase?00:16:32 Миграции00:24:14 Кафка стримы00:36:12 Кафка Стримы vs Кафка Таблицы00:40:18 Преподавание в МФТИ, курс по Джаве00:45:26 К…
  continue reading
 
В 42 выпуске подкаста Javaswag поговорили с Марком Стручковым о курсах на Яндекс Практикуме, собеседованиях и библиотеке Кваркусе00:00:44 О себе00:03:10 Почему Java00:05:28 Стажировка в Тинькофф00:09:22 Старт нового проекта00:11:40 Что нравилось на проекте00:14:10 Работа в Яндекс Практикум00:19:24 Частые вопросы QA сессий00:21:36 Как выучить Джаву,…
  continue reading
 
В 41 выпуске подкаста Javaswag поговорили с Григорием Кошелевым об устройстве Кафки, телеметрии и распределенные трассировках00:03:40 Что было до Кафки? Какие альтернативы?00:09:16 Реплицировать WAL сложно?00:12:22 Внутренности Кафки, там Джава?00:14:26 Брокер, кластер, продюсер, консьюмер00:22:24 Exactly Once, At least Once Delivery00:28:08 Хранен…
  continue reading
 
В 40 выпуске подкаста Javaswag поговорили с Никитой Прокоповым о разочаровании в Java, простоте Clojure и опенсорс проектах00:01:20 О себе, Java, Erlang, Ocaml, Clojure00:05:52 Что хорошего в Java00:08:24 Dependency Injection & Spring00:15:22 Impl и интерфейс, классы, помощь от IDE00:20:52 Сложная архитектура и сеньоры00:24:46 Maven, Gradle, Python…
  continue reading
 
В 39 выпуске подкаста Javaswag поговорили с Максимом Граминым о подходе Database as a Code, метаданных БД и работе с SQL кодом в проекте00:01:40 О себе, ;жизнь в SQL city00:09:30 Переход в Джаву00:17:52 SQL должен знать каждый разработчик00:30:04 ORM не антипаттерн00:40:44 SQL скрипты в проекте, миграции00:51:26 Индексы, тестирование00:59:44 Xраним…
  continue reading
 
В 38 выпуске подкаста Javaswag поговорили с Кириллом Меркушевым о Дженкинсе, реактивной архитектуре и тестрировании01:01:34 Тестирование, Яндекс, Дженкинс01:09:54 Секрет успеха Дженкинса01:18:20 Почему решили переписать на Груви?01:28:26 Современный CI/CD и Дженкинс01:33:28 Архитектура Vivy01:54:12 Хранение в AWS02:03:08 Flux и реактивность02:10:58…
  continue reading
 
В 37 выпуске подкаста Javaswag поговорили с Павлом Сафроновым о Систем-дизайн интервью в FAANG00:01:54 О себе00:06:32 Что проверяет систем-дизайн00:10:08 Один раз упоминаем Джаву00:13:44 Схема ответа00:16:56 Нефункциональные требования00:22:32 Back of envelope calculations00:29:16 Тайминг00:33:54 Конспект и архитектура00:44:18 Валидация требований0…
  continue reading
 
В 36 выпуске подкаста Javaswag поговорили с Владимиром Ивановым об архитектуре мобильных приложений и развитии в архитектора/стафф инженера00:01:44 О себе00:03:24 Мобильная разработка - прошлое00:10:02 Приложение можно сделать вдвоем00:14:52 Архитектура MVP/MVVM/ReactNative00:23:58 Flutter и прототипы00:29:48 Миф о тормозах00:38:20 Гибридные прилож…
  continue reading
 
В 35 выпуске подкаста Javaswag поговорили с Алексеем Рагозиным о распределенных кэшах, сборке мусора и профилировании приложений00:01:59 О себе00:07:16 Сборщики мусора00:13:25 Куда делись распределенные кэши?00:20:14 Отказоустойчивость00:23:14 Что с Oracle Coherence, Hazelcast, GridGain00:27:44 Индустрия ушла в ивент стриминг00:30:25 Ретроспектива …
  continue reading
 
В 34 выпуске подкаста Javaswag поговорили с Андреем Сундуковым о переходе c PHP на Java, чистом коде и о собеседованиях00:00:09 Инженер дата-центра00:02:54 Из PHP в Java00:08:16 Что хорошего в Java с точки зрения PHP00:11:58 PHP же тоже можно писать читаемый код00:17:15 Зачем писать чистый код00:33:39 Clean Code 2.000:42:04 Простая 300 строчная фун…
  continue reading
 
В 33 выпуске подкаста Javaswag поговорили с Алексеем Генусом о архитектуре нео-банка, протоколах и представлении времени в Java00:01:22 О себе00:03:37 Коннектор для Петербуржской биржи00:06:04 Протокол, пакет, запрос00:09:34 Netty vs NIOКладезь знаний о Netty https://www.amazon.de/-/en/Norman-Maurer/dp/161729147100:17:04 Полный дизастер00:22:21 Пат…
  continue reading
 
В 32 выпуске подкаста Javaswag поговорили с Александром Ланцовым о алготрейдинге, квант-разработчиках и Java vs C++00:01:50 Как попал в Финтех00:08:53 Трейдинговая платформа00:15:18 Java vs C++, библиотека Aeron, ChronicleQueue00:23:46 Клевые библиотеки в алготрейдинге00:31:17 Дойч и Райф00:37:57 Как затащить библиотеку в проект и померить количест…
  continue reading
 
В 31 выпуске подкаста Javaswag поговорили с Антоном Батяевым о финтехе, MBA и переходе в продукт оунера00:01:42 В чем специфика Финтеха? Что отличает от других проектов?00:05:15 Финансовая математика на Java00:08:17 Терминология в финтехе - деривативы, фьючерсы, опционы, свопы, риск менеджмент00:20:46 Типовая архитектура финтех проекта00:31:20 Поче…
  continue reading
 
В 30 выпуске подкаста Javaswag поговорили с Владимиром Плизга о Side Effect Injection, 10 лет техлида и интернете вещей00:01:45 Проекты в ЦФТ00:05:30 Специфика интернет банка00:12:41 Что делать с долгими тестами? Интеграционные, мутационные, тест контейнеры00:19:23 Что была за архитектура до Спринга? Почему Спринг? Apache Wicket00:31:15 jMint - Sid…
  continue reading
 
В 29 выпуске подкаста Javaswag поговорили с Арменом Нунупаровым о нужности PhD, квадрокоптерах, беспилотных авто и медитации00:06:18 Писать диссер и работать00:13:50 Квадрокоптеры00:16:14 Дроны, которые надо паять00:22:12 Комплекс самозванца после PhD и overqualified00:29:14 Платформа ROS и типы беспилотных автомобилей00:34:28 Радары, лидары, персе…
  continue reading
 
В 28 выпуске подкаста Javaswag поговорили с Иваном Землянским о библиотеке Aeron, сериализации и важности DevOps.00:01:56 О себе00:13:56 Типовая платформа для котировок00:17:56 Пропускная способность и арбитраж котировок00:20:33 Жив ли CQRS00:26:32 Байки про сериализацию sbe, kryo, avro, one-nio00:41:30 Aeron. MediaDriver, Shared Memory.00:49:15 По…
  continue reading
 
В 27 выпуске подкаста Javaswag поговорили с Алексеем Овсянниковым о Котлине, Котлин Мультиплаторме и о библиотеке для Телеграма00:09:45 Как писать на Котлине не зная Джаву?00:11:45 Любимые фичи Котлина?00:17:28 Работа на Котлине и поиск работы на Джаве00:19:26 Телеграм бот на Котлине00:26:20 Публикация мультиплатформенной библиотеки00:27:40 Начинае…
  continue reading
 
В 26 выпуске подкаста Javaswag поговорили с Максимом Бартковым о библиотеке Bucket4j, евангелизме опенсорса и книге Spring REST00:01:35 Bucket4j - зачем нужен рейтлимитинг?00:05:56 Виды алгоритмов рейтлимитинга00:10:17 Конфигурации и перфоманс, распределенная конфигурация00:23:14 Что выбрать Bucket4j, Guava RateLimiter, resilience4j00:26:18 Путь в …
  continue reading
 
В 25 выпуске подкаста Javaswag поговорили с Никитой Липским о компиляторах, истории Excelsior JET и GraalVM00:03:40 История Кронос и операционки Excelsior00:08:30 Спаяли свой компьютер, написали весь софт00:10:32 Сколько нужно человек чтобы написать ОС и все программы?00:20:25 Компиляторщики из Новосиба00:24:40 Компаниям Netflix, Micrososft, Twitte…
  continue reading
 
В 24 выпуске подкаста Javaswag поговорили с Иваном Углянским о преподавании, разработке JVM и о JUGNsk00:01:50 О себе, ExcelsiorJET, диплом00:06:30 Откуда взялась идея писать свою виртуальную машину в Новосибирске? Откуда вырос ExcelsiorJET?00:11:40 Как работать с научруком долгое время?00:17:35 Что нужно знать системному программисту JVM - Java, С…
  continue reading
 
В 23 выпуске подкаста Javaswag поговорили с Сергеем Голицыным о попадании в разработку через курсы, ГеймДеве и сервисах GRPC.00:02:18 О себе, в разработку через курсы, почему Java00:10:56 Микроконтроллеры и синдром Самозванца. Но когда я ушел пришел новый тимлид и все выпилил00:17:30 Java ME vs серверная Java00:26:10 CouchbaseLite на мобилках00:30:…
  continue reading
 
В 22 выпуске подкаста Javaswag поговорили с Владимиром Озеровым об архитектуре Ignite, Hazelcast и фреймворкe для построения SQL движков - Apache Calcite01:53 О себе05:26 Для чего задумывался Ignite 10 лет назад? Terracotta, Hazelcast16:00 Зачем распределенной мапе SQL запросы?22:35 Что дает проекту вступление в Apache?29:59 Другие проекты в Apache…
  continue reading
 
Loading …

Краткое руководство