Idee открытые
[search 0]
Больше
Download the App!
show episodes
 
Artwork

1
Кулуарный

Anton Nazarov

Unsubscribe
Unsubscribe
Ежедневно+
 
Мы - отдушина для людей, которые любят поговорить, но устали от напыщенных рассуждений о новых фреймворках и баззвордов. У нас гость может скинуть оковы привычного образа и без лишней стеснительности предстать перед коммьюнити человеком, которым на самом деле является. Со своей интересной историей, забавными байками, увлечениями, которые заставляют иногда закрыть родную IDE. Показать, что он много больше, нежели технический специалист.
  continue reading
 
Artwork

1
javaswag

twitter.com/volyx

Unsubscribe
Unsubscribe
Ежемесячно
 
Подкаст о разработке на Java. Все то, о чем вы боялись спросить в кулуарах.
  continue reading
 
Loading …
show series
 
В 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…
  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 были бы хорошими тулами, не было бы Мавена и Анта”0…
  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, Twit…
  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 на мобилках0…
  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
 
В 21 выпуске подкаста Javaswag поговорили с Федором Коротковым о микросервисах, CI в облаках и магически быстром Cirrus CIГость - twitter.com/fedor01:38 О себе08:07 Собеседование в Твиттер15:14 Архитектура “того Твиттера”18:15 Отличия культуры28:39 Про Twitter и AirBnb32:07 Что такое Cirrus CI? Чем он отличается от других CI - https://medium.com/ci…
  continue reading
 
В 20 выпуске подкаста Javaswag поговорили с Дмитрием Константиновым о микросервисах, базе данных Кассандра и о базах в клаудеГость - twitter.com/java_dnk00:00 О себе04:00 Чем занимается Netcracker06:07 Подходит ли Java для сетевого взаимодействия09:45 Как проработать в компании 11 лет?20:55 Микро-сервисный путь и базы данных39:45 В микросервисах - …
  continue reading
 
В 19 выпуске подкаста Javaswag поговорили с Андреем Ребровым о том, как быть основателем и CTO одновременно, Agile практиках и о работе в стартапеГость - https://twitter.com/andrebrovТелеграмм канал Андрея - https://t.me/ssc_blog00:01:35 Как все начиналось00:07:37 Чем отличается Канбан/Аджайл тогда от канбан/Аджайл сейчас?00:12:41 Типичный день тре…
  continue reading
 
В 18 выпуске подкаста Javaswag поговорили с Митей Александровым о работе архитектора, о проекте Helidon, JakartaEE и конференции в тачке00:05:25 Что было до Сеньор-Эксперт-Архитектор00:24:32 Типы задач для GPU. Книга - https://dmkpress.com/catalog/computer/programming/c/tehnologiya_cuda_v_primerah_vvedenie_v_programmirovanie_graficheskih_processoro…
  continue reading
 
В 17 выпуске подкаста Javaswag поговорили с Романом Кудряшовым о Graphql, Котлине, сравнении Спринга и Микронаута и преимуществах Rust00:01:23 О себе00:07:12 Порог входа Rust00:13:15 Cmake (*для библиотеки надо только чтобы cmake был в path, остальное будет сделано автоматически)00:19:28 Преимущества GraphQL00:21:08 Идеология00:27:58 Query, Mutatio…
  continue reading
 
В 16 выпуске подкаста Javaswag поговорили с Андреем Мизуровым о GameDeve на Java, протоколах Stomp, RSocket и о том, чем так хороша библиотека Netty00:01:56 О себе, FoxPro, Квн, Налоговая00:04:40 Как начать писать код если ты DBA?00:06:25 До сих пор ли парсят XML на PL/SQL? Биллинг Сбера на Oracle00:07:56 Хранимые процедуры, как микросервисы и хоро…
  continue reading
 
В 15 выпуске подкаста Javaswag поговорили с Дмитрием Думанским о запуске стартапа на Kickstarter, контрибьюшенах в Netty и подход NoDatabase00:01:22 О себе00:04:10 Как в аутсорсе писать производительный код00:11:05 Данные отчетов в памяти и чем не подошел Solr00:13:12 Микрооптимизации не влияют на общую картину00:17:50 Kickstarter еще жив? Деньги с…
  continue reading
 
В 14 выпуске подкаста Javaswag поговорили с Сергеем Целовальниковым об организации митапа в своем городе, переезде в Австралию и архитектуре Canva.com00:01:35 О себе00:02:34 JUG.EKB00:04:49 Как организовать митап в своем городе?00:07:53 Проекты для джуниора, Groovy скрипты для кастомизации продукта00:21:42 Сколько времени уходит на статью в блог?00…
  continue reading
 
В 13 выпуске подкаста Javaswag поговорили с Сергеем Цыпановым о производительности строк, Спринге и Хибернейте.00:01:17 О себе00:02:35 Как начал заниматься производительностью?00:06:59 Что делать когда приходят люди и говорят “у нас проблема”?00:09:05 Нужен ли выделенный перфоманс инженер?00:14:42 Патчи в OpenJDK00:23:19 Project Skara00:26:19 Баги …
  continue reading
 
В 12 выпуске подкаста Javaswag поговорили с Алексеем Зиновьевым о машинном обучении внутри Apache Spark и Apache Ignite.00:03:03 Как все началось?00:06:31 Что такое задача машинного обучения?00:09:46 Посчитать статистику это уже ML? Предсказать событие это уже ML? А когда это ML?00:13:13 DevOps ML Engineer, QA ML Developer, Business ML Analyst и др…
  continue reading
 
В 11 выпуске подкаста Javaswag поговорили с Антоном Куранда первой в мире платежной платформе с открытым исходным кодом00:00:38 Как пришел в разработку платежных систем00:03:53 Как планировать архитектуру?00:07:43 Типовая архитектура платежной системы00:10:47 Как объяснить бизнесу новую архитектуру приложения?00:14:12 Soft skills, sales skills для …
  continue reading
 
В 10 выпуске подкаста Javaswag поговорили с Тагиром Валеевым о джава чемпионстве, фичах Intellij IDEA и коммитах в OpenJDK.00:00 Приветствие01:11 Как стать джава чемпионом08:31 Кандидат наук17:12 Как ты все успеваешь?28:26 Три самые крупные фичи в IDEA37:01 Поддержка рекордов в IDEA40:19 IDEA умеет генерировать рекорды по классам?43:42 Как IDEA спр…
  continue reading
 
В 9 выпуске подкаста Javaswag поговорили с Евгением Козловым о 25 летии джавы и новых фичах в 12 и 14 версиях.00:00 Приветствие00:49 История Java 1.006:29 Джава не прижилась в клиенте12:17 Зависимости в СиШарпе20:10 Java-конструкторы должны быть deprecated https://twitter.com/headius/status/1265876680188592129?s=2037:12 ОдногнездникиNestmates: http…
  continue reading
 
Loading …

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