Auto открытые
[search 0]
Лучшие Auto подкасты, которые нам удалось найти
Лучшие Auto подкасты, которые нам удалось найти
Calling all motorheads and car enthusiasts, we have collated podcasts for all things automotive from Porsche, Jaguar, Ferrari, Tesla, Ford, and more. Listen to these podcasts if you are looking for a new car, listen to repair advice, find out what's trending, interviews with industry professionals, car reviews, or simply just insightful discussions about all things automotive.
Больше

Download the App!

show episodes
 
A
Android story

1
Android story

Vova and Vova

Unsubscribe
Unsubscribe
Ежемесячно+
 
Двое андроидщиков, двое Вов и иногда два разных мнения. Каждый подкаст мы обсуждаем новые статьи и просто новинки в мире андроида и программирования. Делимся мнениями, опытом и иногда пытаемся несмешно шутить.
 
Loading …
show series
 
00:00:00 - Мы вернулись! Немного оффтопа о горах, Праге и Вене. 00:08:18 - Появилась новая фича для имплементации. О чём надо подумать. Грумминг, требования. 00:24:37 - Медленно переходим в оффтоп о радиации, самолётах, ракетах и космосе. 00:30:52 - Продолжение темы "Подумайте на что может повлиять фича". Архитектура, перформанс, безопасность. Обще…
 
00:01:20 - Что такое inline class и value class. И почему решили inline class переименовать. 00:25:15 - Оффтоп о java vs kotlin в мире андроида. 00:35:30 - Будущее value class. Несколько значений внутри одного класса, copy var. Deep immutability vs shallow immutability. И многое другое. 01:13:37 - Наше мнение о value class и возможность того, что v…
 
00:01:08 - Channel. Что это и зачем. Как они работают. 00:18:23 - Конкретные имплементации Channel. BroadcastChannel. 00:31:25 - Flow. Reactive Streams. Cold vs Hot. Backpressure. 00:40:28 - Flow cancelation. 00:45:03 - Операторы. Терминальные функции. Exception handling. 00:58:50 - StateFlow и SharedFlow. 01:04:33 - Простота дизайна Flow. Коммента…
 
01:22 - Как запускать корутины. launch, async, runBlocking. 16:15 - CoroutineStart. Jobs, Deferred. 25:20 - Cancelation. Structured Concurrency. Exceptions. 39:28 - Join. Dispatchers. 48:45 - Оффтоп о том, что часто лучше перебдеть. А также Вова путает тахометр с манометром. Комментарии и пожелания можно оставлять в нашем телеграмм чате.…
 
02:10 - Что такое корутины. Рутины. 06:28 - Какие проблемы решают корутины. 15:55 - Как корутины работают в Kotlin. 37:04 - CoroutineContext и Interceptors. Комментарии и пожелания можно оставлять в нашем телеграмм чате.Vova and Vova
 
01:05 - Нужна ли автомиграция в Room. 07:27 - Миграция в Room и что нам даёт auto migration. 10:49 - Тестирование миграции. 12:52 - Destructive миграция. 15:00 - Оффтоп о нашем отношении к Room и другим ORM\DB и java\spring. 18:28 - Оффтоп о вакцинации. 20:57 - Анонс об изменение графика выхода эпизодов подкаста. Комментарии и пожелания можно остав…
 
00:30 - Composable UI functions. 21:52 - Modifiers. 28:04 - Animations. 33:50 - Accompanist. Ссылка - https://github.com/google/accompanist 36:16 - Navigation. 51:20 - Используем compose со старыми view. Комментарии и пожелания можно оставлять в нашем телеграмм чате.Vova and Vova
 
01:48 - Jetpack Compose. Что это такое? 15:46 - Какие проблемы у нас есть и как jetpack compose их решает. 25:19 - Recompose. Side Effects. 36:24 - State: remember, mutableStateOf. ViewModel для @Composable. Комментарии и пожелания можно оставлять в нашем телеграмм чате.Vova and Vova
 
01:00 - Понять, какие фичи уже придуманы и выставить им приоритеты. 04:25 - Понять временные рамки и минимальный скоуп. 13:44 - Понять какие общие технологии точно будут востребованы в реализации и какие есть пути их использования. 21:20 - Расписать связи между фичами. Продумать общие архитектурные моменты. Общие моменты. Тулинг, договорённости. 30…
 
00:18 - Наши впечатления от Google I/O. 10:01 - Изменения с дизайном в Android 12. Material You. 15:58 - Улучшенные виджеты. 21:43 - Overscroll stretch. 22:43 - Улучшения аудио UX. 24:37 - С Performance стало лучше. 26:35 - Приватность. App Hibernation. 31:22 - Изменения permissions для локаций. 38:32 - Можно уже попробовать бету + Наши впечатления…
 
00:34 - Впечатления от релиза Android Studio 4.2. 01:40 - Обновление версии IntelliJ, на которой базируется Android Studio. 04:35 - Улучшенная поддержка SafeArg Arguments. 07:32 - Обновления для Project Wizard и Module Wizard. 12:08 - Улучшения Database Inspector. 15:06 - Retrace Command Line Tool. 17:47 - AGP Upgrade Assistant, улучшения Apply Cha…
 
Обсуждаем все новые изменения в Kotlin 1.5, а также делимся своими впечатлениями от этого обновления и в целом направления, в котором движется Kotlin. 00:00:40 - Мнение о новом релизе. 00:15:24 - Поддержка JVM Records. 00:17:10 - Sealed interfaces и sealed class на уровне модуля. 00:18:13 - Inline\Value class и пожелания по alias. 00:30:06 - Stable…
 
Финальный выпуск в нашей серии обсуждений разных уровней разработчиков. И в этот раз о любых сеньоров. 01:45 - Знать где сидит джун и мидл и уметь тегать людей в slack. 06:14 - Быть "Васей", который всегда готов быстро что-то доделать\пофиксить. 08:52 - Понимать куда движется бизнес и доменная область. 18:16 - Увидеть последствия хороших и\или плох…
 
Мы продолжаем обсуждать "портреты" разных уровней разработчиков и в этот раз на теме дня у нас Middle Android Developer. 00:45 - Понимание как работает язык. 07:37 - Быстрое решение базовых задач. 10:17 - Services, WorkManager. 13:52 - View. RecyclerView. MotionLayout. SurfaceView. 19:52 - Архитектура. 22:43 - Знания Device Specific. 26:37 - Структ…
 
Мы начинаем серию эпизодов, где обсудим, как выглядит среднестатистический Junior, Middle и Senior разработчики. Этот выпуск полностью сфокусирован на Junior разработчиках и что мы от них ожидаем. 01:05 - Язык программирования. Решение базовых задач. 13:54 - Жизненные циклы activity/fragment/view. 17:45 - Знание о сервисах, WorkManager, ContentProv…
 
Мы продолжаем разговаривать о network и в этот раз обсуждаем главные tools по работе с сетью в андроид. А также разнообразные протоколы, которые позволяют вам экономить трафик. 00:50 - Идея Response/Request. Authenticator. 09:02 - Interceptors. 16:25 - ThreadPools for calls. Dispatcher. 18:52 - Cache. Http2. Constants. 29:35 - Streaming. 32:31 - Ev…
 
У нас планировался большой выпуск с обсуждениями особенностей работы с network в android, но всё пошло не плану... В итоге у нас вышел достаточно интересный эпизод со спорами, обсуждениями и байками по поводу работы интернета. 00:35 - https, http/2, http/3 19:05 - Статические и динамические запросы. CDN. 19:45 - Перерыв на оффтоп о том, как не надо…
 
Продолжаем обсуждать полезные части функционала Android Studio. 00:40 - Интеграция со внешними сервисами (Jira, Youtrack, Redmine etc). 06:59 - Интеграция с Git. 14:41 - Полезные плагины. 30:24 - Пишем свои плагины. 38:25 - Templates. Комментарии и пожелания можно оставлять в нашем телеграмм чате.Vova and Vova
 
Android studio важный инструмент в руках каждого андроид разработчика. Но знаете ли вы о всех его возможностях? 04:20 - Всё о поиске. 14:21 - Всё о разных видах навигации. 22:43 - Всё о рефакторинге. 37:46 - Запросы из IDE. Плагин, чтобы запомнить shortcuts. Комментарии и пожелания можно оставлять в нашем телеграмм чате.…
 
Мы уже не раз обсуждали что обязательно нужно знать о разработке под Android. Какие фичи Android SDK важные, что есть из крутых библиотек и фреймворков. В этот же раз мы решили затронуть тему вспомогательных знаний, которые не связаны напрямую с Android разработкой, но их наличие сильно поможет вашему и техническом, и карьерному росту. 02:53 - Git.…
 
Каждый проект уникальный и имеет свои особенности. И мы посчитали, что особенности нашего проекта могут показаться вам интересными. Так что этот выпуск всецело посвящён рассказу о ключевых элементах нашего текущего проекта. 00:00:50 - Мы решили рассказать о своём проекте. 00:04:33 - Зачем писать что-то своё, когда уже существует опенсорсное. Наши р…
 
Мы продолжаем общаться о плохих практиках. В этот раз прошлись и по архитектуре, и по тестам, и по организации работы. 00:01:14 - MVVM\MVP Архитектура приложения, которое мы потом переписали на Clean Architecture. 00:26:31 - Эта штука в бете, но нам подойдёт. 00:32:49 - Документация для лохов. 00:38:16 - Мы "планируем" начать писать тесты и у нас н…
 
Мы уже обсуждали как не нужно писать код на Kotlin. В этот раз мы решили сделать следующий шаг и поговорить о том, как архитектуру лучше не делать, потому что это тоже часто в разделе "наболело". 01:05 - У всего должен быть интерфейс и мы делаем "на будущее". 14:51 - Слоёв должно быть много, чтобы торт получился хорошим. Presenter -> UseCase -> Rep…
 
Приёмы объектно-ориентированного проектирования. Паттерны проектирования. Добро или зло. Польза или вред. В этом выпуске мы обсудили насколько до сих пор актуальны шаблоны описаны в этой известной книге, которую когда-то люди рекомендовали, наверное, каждому. Правда, этот подкаст получился с большим количество переплетающихся подтем, поэтому timest…
 
После многих обсуждений о том "как хорошо писать код" мы наконец-то дошли до "как его лучше не писать" и подобрали для вас наши нелюбимые шаблоны написания под Kotlin. 00:00:41 - Extensions там где надо и не надо. А также override операторов. 00:20:28 - Засорение global namespace функциями. 00:27:05 - isInitialized у lateinit var. 00:31:18 - infix …
 
#Премьера официального ремикса на ★ ARCHER MUSICAlex & Rus - Непокорна (DJ Karimov & DJ Oskar Remix)Release Date: 26.01.2021Label: ARCHER MUSIC ► www.archer-music.ruStyle: #ClubHouseСлушать/скачать: band.link/oJjXLDVJ KARIMOV BROTHERS - HOUSEWORLD PRESENTS Москва. TOP100DJ’s | PRODUCER | DVJ | MCLabel resident Remixer: ★ BLACK STAR★ ARCHER MUSIC PR…
 
#Премьера официального ремикса на ★ ARCHER MUSICAlex & Rus - Непокорна (DJ Karimov & DJ Oskar Remix)Release Date: 26.01.2021Label: ARCHER MUSIC ► www.archer-music.ruStyle: #ClubHouseСлушать/скачать: band.link/oJjXLDVJ KARIMOV BROTHERS - HOUSEWORLD PRESENTS Москва. TOP100DJ’s | PRODUCER | DVJ | MCLabel resident Remixer: ★ BLACK STAR★ ARCHER MUSIC PR…
 
Любой программист в своей жизни наверняка хоть раз, но задавался вопросом о том, как он может вырасти как специалист. Часто такое желание связано с возможным карьерным ростом, а иногда и с просто желанием развиваться. Мы, конечно же, не исключение и тоже не раз об этом вопросе размышляли. В этот раз мы решили наши мысли записать и поделиться с вами…
 
Мы продолжаем обсуждать пути попасть в IT для новых людей и в этот раз обсуждаем такие вещи, как стажировка\практика и как найти свою первую работу. 01:10 - Стажировка\практика - что это и с чем едят. 04:30 - Как попасть на первую работу\стажировку. 11:08 - Что от вас ждут на стажировке. 13:57 - Как остаться на работе после стажировки и стоит ли эт…
 
Многие начинают новый год с обещаний научиться чему-то новому. В этом выпуске мы решили в честь этого обсудить разные методы обучения. В основном мы говорим о том, как научится программировать, но многие наши изречения актуальны и для других сфер. 02:41 - Обучение в 2021м году. Что меняется? 15:26 - Курсы (платные и бесплатные) и bootcamps. Как выб…
 
Всех с новым годом! И в целом о чём этот выпуск очевидно с названия ;) Что было? 01:19 - В этом году мы начали подкаст! 03:50 - Android 11 и виджеты. 06:59 - Flutter потерял в хайпе, а Kotlin Multiplatform наоборот набрала. 11:06 - Мультимодульность стала нашим всем. 14:55 - Отключаем Jetifier. 17:28 - Kotlin 1.4 вышел. 22:02 - ConstraintLayout 2.0…
 
Мы уже неоднократно затрагивали тему DI в андроид разработке, но решили, что нам не хватает всё же полноценного отдельного выпуска посвящённой это теме. Поэтому здесь мы поговорим об общих концепциях, а также затронем разные детали имплементации этого подхода. 00:20 - Что такое Dependency Injection и зачем она нужна. 07:45 - DI vs Service Locator. …
 
Котлин Мультиплатформа - новая технология, на которую уже многие разработчики начали надеятся, как на решение многих проблем. Насколько она хороша, в каком сейчас состоянии и какие проблемы уже существуют - узнаете в этом выпуске. 00:00:50 - Что такое Kotlin Multiplatform и как её можно применять. 00:24:50 - Кто уже использует Kotlin Multiplatform.…
 
Этот выпуск целиком и полностью посвящён MotionLayout. Многие люди начинали "на него молиться" ещё задолго до релиза, другие же до сих пор обходят стороной. Есть ли за что его боготворить и на какие проблемы можно натолкнуться - узнаете в этом подкасте! 00:18 - Зачем нужны анимации? 02:50 - Зачем MotionLayout? 11:40 - Базовые факты о MotionLayout. …
 
ConstraintLayout 2.0 доступен уже достаточно давно и мы решили наверстать упущенное и обсудить его тоже. Кроме этого чтобы обсуждать что-то новое, то нужно хорошо понимать и старое - поэтому также в обсуждение попали и все старые возможности обычного ConstraintLayout. MotionLayout, к сожалению, в этот выпуск не попал в виду того, что обсуждение ита…
 
Мы заглянули под капот APK и решили поговорить о том, что мы там нашли. Также под обсуждение попал и сам процесс собирания build, 00:23 - Быстрый ввод в то, что такое APK файл. 04:21 - JVM. Зачем и как? Bytecode. 08:20 - Dalvik и ART, а также dex файлы. 16:42 - Что происходит с ресурсами и манифестом. 24:18 - D8 и R8. 28:32 - Mutlidex и apk signing…
 
DVJ STAS KARIMOV - HOUSEWORLD PRESENTS Москва.TOP100DJ’s | PRODUCER | DVJ | VJ | RemixerLabel resident Remixer:★ BLACK STAR★ ARCHER MUSIC PRODUCTION'S★ UMIG MUSICРотация: Radio RECORD | DFM | KissFM …★ TOP100 DJ’s Promodj : promodj.com/DJKarimov★ TOP100’s DJRU: dj.ru/djkarimov★ Инстаграм: www.instagram.com/dvjkarimov/★ SOUNDCLOUD: www.soundcloud.co…
 
Премьера официального ремикса на ★ ARCHER MUSIC PRODUCTION'S DVJ KARIMOV BROTHERS HOUSEWORLD PRESENTS Москва. ALEX&RUS - Девочка на манерах (DJ Karimov & DJ Oskar Remix)iTunes - apple.co/2Hb18k5Apple music - apple.co/3pD6k1pVK music - https://bit.ly/2Hb1cQRBOOM - https://vk.cc/aChGR7Youtube music - https://bit.ly/3kGAmOeDeezer - https://bit.ly/38Tw…
 
Мы попытались пройтись по большинству исторических моментов, что привели нас к такой жизни в 2020 году, где приходиться выбирать между MVVM и MVP. Обсудили популярные библиотеки, которые помогают в улучшенном виде реализовать эти архитектуры presentation layer в контексте андроида и даже попытались провести сами небольшое сравнение этих подходов. 0…
 
Реактивное программирование стало де-факто решением многих проблем, особенно архитектурных, во многих сферах программирования. В этом выпуске мы немного обсудили историю его начала, а также как должны работать множество из его основных компонентов. В качестве основного примера мы выбрали RxJava, как самую популярную библиотеку в Android мире для ре…
 
Кодогенерация встречается во многих популярных в андроид сообществе библиотеках. Но при этом достаточно мало людей пользуются этой технологией. В этом выпуске мы решили обсудить всё что связано с кодгеном и его применением (способы применения, минусы, библиотеки), а также поделиться нашим опытом в его использовании. 00:25 - Что такое CodeGen. 04:20…
 
Собеседование - страшная, но иногда и увлекательная часть поиска новой работы. Нам уже неоднократно приходилось побывать "по обе стороны баррикад" и накопилось много мыслей о процессе в целом. В этом выпуске Android Story мы обсуждаем как мы видим идеальные собеседования, из каких этапов они могут состоять и что бы нам хотелось улучшить как можно б…
 
В релиз ушёл kotlinx.serialization и его теперь можно спокойно подключать в ваш проект. Зачем он нужен, что в нём классного и как он выглядит на фоне gson и moshi мы обсудили в этом выпуске. Кроме этого мы решили обсудить извечную проблему "написать самому или подключить библиотеку". Когда лучше обойти новые библиотеки стороной, а когда вполне норм…
 
JetBrains опубликовали планы по релизу новых версий Kotlin и рассказали что у них в приоритетах на ближайшее время. Всё, начиная от поддержки возможностей новых JVM до багфиксинга и нового синтаксиса - мы обсудили. Также бонусом мы попали на статью о Kotlin DSL, которая нам не понравилась, но зато дала возможность обсудить зачем вообще нужен DSL и …
 
Лаборатория Касперского опубликовала новую статью на Хабре под названием "Еще раз про многомодульность Android-приложений", которая нам очень понравилась и дала возможность очень детально обсудить множеств тем. Мы поделились нашим опытом перевода монолитных приложений в мультимодульные. Рассказали о проблемах, с которых сталкивались, а также сравни…
 
Мы решили пройтись по некоторым азам Kotlin, а именно делегатам, так как не раз замечали, что они получают недостаточное количество внимания. А ведь инструмент очень полезный и нужный, что в бою, что в разработке. В этом эпизоде мы обсудили все стандартные виды делегатов, а также как и где их использовать. К тому же немного задели более философские…
 
Code Review - процесс, который многие пытаются всеми способами избегать, другие же наоборот проводят его при каждом чихе. В этом выпуске мы решили обсудить, как проводить Code Review и как максимально снизить затраты на это времени разработчиков с помощью автоматизации и таких тулзов, как KtLint и Detekt. 00:10 - Общее обсуждение Code Review и стат…
 
Честно, так случайно получилось, что нас вновь заинтересовала тема связанная с тестированием, а именно новая библиотека Strikt. Но в этот раз наши мнения сильно разошлись, а поэтому часть времени мы обсуждаем именно нужно ли эту библиотеку использовать вообще и что нам в ней нравится или наоборот не нравится. Во второй части эпизода мы взглянули на…
 
Мы вдохновились дискуссией под названием "Быть или не быть: дискуссии о тестировании в мобильной разработке", которая доступна на Хабре и решили обсудить часть тех же вопросов, которыми задавались оригинальные участники. К сожалению, мы слегка заболтались и не успели сказать, что мы думаем об ответах, которые присутствуют в статье, но зато рассказа…
 
Ссылка на наш telegram чат. Новая версия Котлин наконец-то попала в релиз и мы детально прошлись практически по каждому нововведению. Успели спеть несколько хвалебным од JetBrains, но также и слегка их поругали в некоторых вещах, с которыми не согласны. А ещё у нас новое музыкальное сопровождение. Надеемся вам оно понравится больше! Но в любом случ…
 
Loading …

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

Google login Twitter login Classic login