Crosstalk Podcast

Serhii Kostiuk
Crosstalk Podcast Podcast

Всім привіт, на зв'язку студентська лабораторія. В цьому подкасті ми говоримо на різні теми: сучасні технології, робота в сфері IT та розвиток різноманітних "розумних" пристроїв. Обговорюємо окремі технології, безперервний процес навчання та саморозвитку, а також трошки слідкуємо за новинами. Задавайте ваші питання за адресою crosstalk@s-kostyuk.me та слідкуйте за нами в соціальних мережах: - Лабораторія у Facebook: https://fb.me/lab301.ua - Лабораторія в Telegram: https://t.me/lab301 Дякуємо, що ви з нами та до зустрічі у нових випусках :)

Episodes

  1. 03/11/2019

    Історія не про роки та дати

    У цьому короткому епізоді ми поговоримо про те, як старі рішення та історія розвитку комп'ютерної техніки дозволяє не заплутатися у сучасних технологіях. І як справлятися зі складністю апаратного та програмного забезпечення взагалі. Таймкод: 00:00:10 ⋅⋅⋅ Вітання та вступ. 00:01:16 ⋅⋅⋅ Все починалося з обчислень. 00:03:32 ⋅⋅⋅ Відмінності старих комп'ютерів від сучасних. 00:05:45 ⋅⋅⋅ Плюси та мінуси старих систем. 00:06:14 ⋅⋅⋅ Початок не кінця. 00:07:57 ⋅⋅⋅ Проблема складності сучасних програмних та апаратних рішень. 00:09:10 ⋅⋅⋅ Як справлятися зі складними сучасними рішеннями. 00:09:18 ⋅⋅⋅ Порада для інженерів у Embedded: почніть зі старих чіпів, вони зазвичай простіші. 00:11:28 ⋅⋅⋅ Вивчаємо один компонент/аспект в один момент часу. 00:13:12 ⋅⋅⋅ Стратегії для складних програмних додатків. 00:14:47 ⋅⋅⋅ Історія корисна для розуміння сьогодення. 00:16:38 ⋅⋅⋅ Завершення та анонс наступного випуску. Посилання на тему: Чудова стаття на вікі з секцією "Історія мікроконтролерів": https://en.wikipedia.org/wiki/Microcontroller#History. Канал з оглядами старих та нових технологій: https://www.youtube.com/channel/UCy0tKL1T7wFoYcxCe0xjN6Q. Часто у відео приведений історичний контекст, інформація про ітерації продуктів та про те, як взагалі це все працює. У кожного відео є англомовні субтитри. Канал про ретро-комп'ютери, консолі та все навколо цього: https://www.youtube.com/channel/UC8uT9cgJorJPWu7ITLGo9Ww. Всі відео з англомовними субтитрами, деякі мають українські або російськомовні субтитри. Ну а також різні курси та література включають історію розвитку комп'ютерів як один із розділів. Наприклад такий розділ є у книзі "Архітектура комп'ютера" Е.Таненбаума. Цікавий факт: Mac OS та Windows (на той час оболонка для DOS) з'явилися практично одночасно, біля 1985-го року: https://en.wikipedia.org/wiki/Classic_Mac_OS, https://en.wikipedia.org/wiki/Microsoft_Windows. А ідейним предком систем з віконним інтерфейсом вважається операційна система з лабораторії Xerox PARC: https://en.wikipedia.org/wiki/History_of_the_graphical_user_interface#Xerox_PARC. Соціальні мережі та зворотній зв'язок: Канал лабораторії на YouTube: https://www.youtube.com/channel/UCl6zDSHY93mFVtlooAH3mdQ Сторінка лабораторії у Facebook: fb.me/lab301.ua Сторінка лабораторії в Telegram: t.me/lab301 Пошта для питань та зворотного зв'язку: crosstalk@s-kostyuk.me This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More

    19 min
  2. 21/10/2019

    Просто, як Wi-Fi лампа

    Від теорії до практики. В цьому експериментальному епізоді подкасту Crosstalk ми взяли один проект, один пристрій та подивилися на процес його розробки. Як думають інженери, які рішення приймають та з чим стикаються - все це ми розберемо на прикладі простого IoT пристрою. Таймкод: 00:00:10 ⋅⋅⋅ Вітання 00:00:20 ⋅⋅⋅ Анонс випуску 00:01:05 ⋅⋅⋅ "Розумна" Wi-Fi лампа - найпростіший пристрій зі світу IoT 00:01:46 ⋅⋅⋅ Поточнення та формалізація вимог до продукту 00:04:46 ⋅⋅⋅ 5 вимог від замовника та продуктової команди 00:05:05 ⋅⋅⋅ Початковий та дуже важливий етап розробки: Проектування 00:07:24 ⋅⋅⋅ Розбиваємо лампу на блоки 00:10:53 ⋅⋅⋅ Початковий план розробки 00:11:09 ⋅⋅⋅ Початок розробки та ітеративна розробка 00:14:50 ⋅⋅⋅ Поява перших прототипів 00:15:28 ⋅⋅⋅ Зовнішня взаємодія та керування лампою 00:18:34 ⋅⋅⋅ Як особливості зв'язку впливають на вибір компонентів 00:19:47 ⋅⋅⋅ API для взаємодії з лампою 00:20:51 ⋅⋅⋅ Деталі реалізації та користувацької взаємодії: Початкове налаштування 00:23:26 ⋅⋅⋅ Скидання до стандартних налаштувань 00:24:42 ⋅⋅⋅ Серверна сторона продукту 00:27:00 ⋅⋅⋅ Реліз, розвиток та підтримка продукту 00:29:22 ⋅⋅⋅ Підсумки та висновки 00:31:56 ⋅⋅⋅ Завершення випуску Посилання на минулі епізоди: Випуск 4 - Як кують Embedded - https://t.me/lab301/153. Випуск 5 - Хайповий Інтернет речей - https://t.me/lab301/162. Випуск 8 - Протоколи передачі даних - https://t.me/lab301/184. Посилання: Канал лабораторії на YouTube: https://www.youtube.com/channel/UCl6zDSHY93mFVtlooAH3mdQ Сторінка лабораторії в Facebook: fb.me/lab301.ua Сторінка лабораторії в Telegram: t.me/lab301 Пошта для питань та зворотного зв'язку: crosstalk@s-kostyuk.me This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    34 min
  3. 14/10/2019

    Не голубами: Протоколи передачі даних

    Ми продовжуємо говорити про базові речі, з якими доводиться стикатися інженеру. На цей раз ми говоримо про різні протоколи передачі даних: навіщо вони потрібні, чим вони схожі на людську мову та як обрати той, який підійде саме вашому проекту. Таймкод: 00:00:19 ⋅⋅⋅ Вступ 00:00:33 ⋅⋅⋅ Проводимо аналогії: Людське спілкування 00:03:39 ⋅⋅⋅ Про важливість "людських" протоколів (мов спілкування) 00:06:05 ⋅⋅⋅ Протоколи та стандарти - це "мови" для машин 00:07:14 ⋅⋅⋅ Багаторівневі протоколи передачі даних 00:09:19 ⋅⋅⋅ Стандартні моделі мережевої взаємодії: OSI та TCP/IP 00:10:44 ⋅⋅⋅ Стек протоколів TCP/IP 00:16:09 ⋅⋅⋅ Розділення завдань між протоколами 00:16:52 ⋅⋅⋅ Протоколи у вбудованих системах 00:19:53 ⋅⋅⋅ Як обрати протокол під власне рішення 00:25:21 ⋅⋅⋅ З чого почати знайомство з протоколами 00:27:36 ⋅⋅⋅ Завершення випуску Матеріали з теми: Про стек протоколів TCP/IP: https://en.wikipedia.org/wiki/Internet_protocol_suite Є питання? Потрібні додаткові матеріали? Пишіть за посиланнями нижче :) Посилання: Канал лабораторії на YouTube: https://www.youtube.com/channel/UCl6zDSHY93mFVtlooAH3mdQ Сторінка лабораторії в Facebook: fb.me/lab301.ua Сторінка лабораторії в Telegram: t.me/lab301 Пошта для питань та зворотного зв'язку: crosstalk@s-kostyuk.me This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    30 min
  4. 06/10/2019

    Що таке голосовий асистент

    У цьому випуску ми поговоримо про те, що таке голосовий асистент. Чому компанії роблять акцент на голосову взаємодію, які можливості надають голосові асистенти, як вони працюють зараз та як можуть розвиватися у майбутньому. Таймкод: 00:00:20 ⋅⋅⋅ Анонс теми та вступ 00:00:49 ⋅⋅⋅ Що таке голосовий асистент 00:02:22 ⋅⋅⋅ Чому саме голос. Новий ринок голосової взаємодії 00:04:42 ⋅⋅⋅ Як працюють голосові асистенти 00:08:47 ⋅⋅⋅ Можливості голосових асистентів 00:12:02 ⋅⋅⋅ Проблеми сучасних голосових асистентів 00:16:20 ⋅⋅⋅ Вирішення проблем асистентів. Розвиток та майбутнє асистентів 00:20:22 ⋅⋅⋅ Висновки про асистентів 00:21:14 ⋅⋅⋅ Поради для новачків 00:24:35 ⋅⋅⋅ Завершення випуску Матеріали з теми: Промо-сайт Асистента Google: https://assistant.google.com/ Портал розробників Асистента Google: https://developers.google.com/assistant/sdk Портал розробників Alexa від Amazon: https://developer.amazon.com/en-US/alexa Портал розробників Siri від Apple: https://developer.apple.com/siri/ PlayStation також запатентували власного асистента: https://voicebot.ai/2019/10/04/playstation-5-will-include-a-sony-voice-assistant-report/. Але офіційний анонс на момент запису відсутній Amazon та інші компанії створили альянс для стандартизації та покращення сумісності між асистентами: https://www.theverge.com/2019/9/24/20881321 Стаття про Google Duplex та голосовий асистент від Alibaba: https://www.technologyreview.com/s/612511 Якісний канал, присвячений розробці додатків для голосових асистентів: https://www.youtube.com/channel/UCfY-LopSxGekh9LruXLjffg Серія відео про створення навичок для Amazon Alexa від ведучого подкасту: https://www.youtube.com/watch?v=kF6epr51DfU&list=PLVmTJqPmE8JNAdfNhMIPzZ5fDCtWIow0e Посилання: Канал лабораторії на YouTube: https://www.youtube.com/channel/UCl6zDSHY93mFVtlooAH3mdQ Сторінка лабораторії в Facebook: fb.me/lab301.ua Сторінка лабораторії в Telegram: t.me/lab301 Пошта для питань та зворотного зв'язку: crosstalk@s-kostyuk.me This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    27 min
  5. 29/09/2019

    C#, .NET та серверні додатки

    Новий тиждень - новий випуск Crosstalk! Ми продовжуємо зазирати у різні напрямки розробки програмного та апаратного забезпечення. Цього тижня ми запросили .NET розробника та поговорили про фреймворк, роботу та розробку серверного програмного забезпечення. Вийшло непогано. Приємного прослуховування :) Таймкод: 00:00:20 ⋅⋅⋅ Анонс та початок випуску. Гість випуску: Станіслав Кондрюков 00:01:06 ⋅⋅⋅ Знайомство з гостем. 00:02:56 ⋅⋅⋅ Типовий робочий день. Команда та робота веб-розробника. 00:08:19 ⋅⋅⋅ Про користь фреймворків. 00:11:07 ⋅⋅⋅ Що таке фреймворк. 00:13:39 ⋅⋅⋅ Переносимість проектів та .NET Framework. Common Language Runtime. 00:18:53 ⋅⋅⋅ За що люблять мову програмування C#. 00:21:14 ⋅⋅⋅ Сфери застосування C#. 00:22:29 ⋅⋅⋅ Як виглядає бекенд-розробка. 00:25:07 ⋅⋅⋅ Що потрібно знати бекенд-розробнику. 00:30:21 ⋅⋅⋅ Архітектура, модульність та патерни розробки. 00:34:00 ⋅⋅⋅ Поради для тих, кто хоче перейти на бекенд і C# з інших сфер програмування. 00:37:55 ⋅⋅⋅ Поради для новачків. 00:40:22 ⋅⋅⋅ Книги, курси та інші джерела з теми. 00:44:51 ⋅⋅⋅ Завершення випуску та завершальне слово. Матеріали з теми: Серія статей для початківців (не на Хабрі): https://metanit.com/sharp/tutorial/1.1.php Книга: Jeffrey Richter - CLR via C# (Developer Reference) Книга з патернами: Gamma, Helm, Johnson, Vlissides - Design Patterns: Elements of Reusable Object-Oriented Software Курси онлайн: Pluralsight, edX, Coursera Курс "Introduction to C#" від Microsoft: https://www.edx.org/course/introduction-to-c-7 Курс "Object Oriented Programming in C#" від Microsoft: https://www.edx.org/course/object-oriented-programming-in-c-5 Посилання: Профіль Станіслава у Телеграмі: t.me/staskond. Канал лабораторії на YouTube: https://www.youtube.com/channel/UCl6zDSHY93mFVtlooAH3mdQ Сторінка лабораторії в Facebook: fb.me/lab301.ua Сторінка лабораторії в Telegram: t.me/lab301 Пошта для питань та зворотного зв'язку: crosstalk@s-kostyuk.me  This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    48 min
  6. 22/09/2019

    Хайповий Інтернет речей

    Цей випуск є логічним продовженням випуску про Embedded. Ми розберемо передумови появи Інтернету речей, його особливості, приклади пристроїв та сфери застосування таких пристроїв. А насамкінець поговоримо про те, як почати свій шлях у світі IoT. Таймкод: 00:00:10 ⋅⋅⋅ Вітання та анонс 00:00:34 ⋅⋅⋅ Що таке Інтернет речей та звідки ця сфера з'явилась 00:01:37 ⋅⋅⋅ Приклади застосування IoT пристроїв 00:04:43 ⋅⋅⋅ Загальний огляд сфери 00:05:33 ⋅⋅⋅ Звідки зв'явилася ця сфера та чому ми про неї чуємо саме зараз 00:08:49 ⋅⋅⋅ Як виглядяють IoT-пристрої 00:11:44 ⋅⋅⋅ Хмарні сервіси у системах IoT 00:14:16 ⋅⋅⋅ Засоби зв'язку та підключення до Інтернету 00:15:18 ⋅⋅⋅ Подальший розвиток сфери IoT 00:15:47 ⋅⋅⋅ Edge Computing 00:18:40 ⋅⋅⋅ Покращені моделі машинного навчання 00:20:01 ⋅⋅⋅ Нові хмарні сервіси 00:20:31 ⋅⋅⋅ Поради для новачків у сфері 00:20:58 ⋅⋅⋅ Слідкуйте за сферою та знайдіть те, що подобається саме вам 00:21:46 ⋅⋅⋅ Практика та власні проекти 00:22:13 ⋅⋅⋅ Популярні апаратні платформи для створення IoT прототипів 00:24:17 ⋅⋅⋅ Готові проекти та готові сервіси для втілення проектів у життя 00:25:39 ⋅⋅⋅ Завершення випуску Матеріали з теми: Чудовий виступ на тему з 2014-го року: https://www.youtube.com/watch?v=_AlcRoqS65E Блог та подкаст Stacey Higginbotham, професійного журналіста у сфері IoT: https://staceyoniot.com/. Цей сайт вартий вашої уваги, якщо ви слідкуєте за сферою. Як часи Apple Watch врятували життя: https://9to5mac.com/2019/09/21/apple-watch-fall-detection-mountain-biker/ Серія статей та проектів від Sparkfun: https://learn.sparkfun.com/tutorials/internet-of-things-experiment-guide Проекти на сайті Adafruit: https://learn.adafruit.com/category/internet-of-things-iot Azure IoT Edge: тільки одне з рішень для створення власних хабів, edge пристроїв та інтеграції з хмарними сервісами: https://azure.microsoft.com/en-us/services/iot-edge/ Російськомовний сайт, повністю присвячений ESP8266: https://esp8266.ru/ Серія nRF52 від Nordic Semiconductor з підтримкою Bluetooth Low Energy: https://www.nordicsemi.com/Products/Low-power-short-range-wireless Скромний канал у Телеграмі на тему: https://t.me/the_ntt Посилання: Канал лабораторії на YouTube: https://www.youtube.com/channel/UCl6zDSHY93mFVtlooAH3mdQ Сторінка лабораторії в Facebook: fb.me/lab301.ua Сторінка лабораторії в Telegram: t.me/lab301 Пошта для питань та зворотного зв'язку: crosstalk@s-kostyuk.me  This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    28 min
  7. 16/09/2019

    Як кують Embedded

    Цей випуск подкасту повністю присвячено розробці під вбудовані пристрої. Тут ми говоримо про різні сфери та напрями Embedded розробки, про їх особливості, а також про те, як краще почати свій шлях у цій сфері. Таймкод: 00:02:37 ⋅⋅⋅ Інформація про ведучих. Досвід та сфера діяльності. 00:06:24 ⋅⋅⋅ Основні сфери та напрями Embedded розробки. Що таке Embedded. 00:23:24 ⋅⋅⋅ З чим має справу Embedded-розробник. 00:29:24 ⋅⋅⋅ Технічне завдання, планування та розподіл завдань. 00:38:39 ⋅⋅⋅ Початок розробки, створення прототипів та робота з прототипами. Цікаві історії роботи з прототипами. 00:51:49 ⋅⋅⋅ Специфіка розробки ПЗ під Bare Metal. 01:02:24 ⋅⋅⋅ Embedded Linux. 01:10:00 ⋅⋅⋅ Поради новачкам у Embedded. 01:18:06 ⋅⋅⋅ Література та джерела з теми. 01:25:04 ⋅⋅⋅ Завершення випуску. Errata до випуску: 00:04:40 ⋅⋅⋅ Втрачений фрагмент фрази - Усі важливі для керування компоненти та системи працюють не на Linux/Android, а на операційних системах реального часу (RTOS). Матеріали з теми: Kernighan, Ritchie - The C Programming Language Онлайн курс з C++ - https://stepik.org/course/3206/ Інший онлайн курс з C++ - https://stepik.org/course/7/ Koenig, Barbara E. Moo - Accelerated C++: Practical Programming by Example Meyers - Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 Уильямс - "Параллельное программирование на С++ в действии" Kormanyos - Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming Таненбаум - "Архитектура компьютера" Харрис, Харрис - "Цифровая схемотехника и архитектура компьютера. Дополнение по архитектуре ARM" "Пастильда — открытый аппаратный менеджер паролей", статья на Хабре - https://habr.com/ru/post/305594/ Сато - "Без паники! Цифровая обработка сигналов" Hogben - Handbook of Linear Algebra Petrou, Petrou - Image Processing: The Fundamentals Noviello - Mastering STM32 Horowitz, Hill - The Art of Electronics Посилання: Сторінка лабораторії в Facebook: fb.me/lab301.ua Сторінка лабораторії в Telegram: t.me/lab301 Пошта для питань та зворотного зв'язку: crosstalk@s-kostyuk.me  This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    1h 26m
  8. 09/09/2019

    Android вже (не) торт

    Ми продовжуємо тематику мобільної розробки у новому випуску. Говоримо про розвиток Android, проблеми портування та сегментації ОС. Гість випуску: Назар Мошенський, Android-розробник. Таймкод: 00:00:57 ⋅⋅⋅ Знайомство з гостем: Шлях в індустрію Профіль Назара у Twitter: https://twitter.com/moshenskyi_n 00:05:12 ⋅⋅⋅ Як змінюється Android для користувачів та розробників. Історія розвитку Android Огляд змін в Android 10 - https://developer.android.com/about/versions/10/features https://developer.android.com/about/versions/10/highlights 00:15:28 ⋅⋅⋅ Чому на моєму телефоні нема свіжого Android? Проблема портування та оновлення ПЗ Архітектура Android і зміни внесені Project Treble: https://source.android.com/devices/architecture#hidl Огляд Project Treble від Android Authority: https://www.androidauthority.com/project-treble-818225/ 00:30:28 ⋅⋅⋅ На яку версію Android можуть орієнтуватися розробники та від чого це залежить Фрагментація Android: https://developer.android.com/about/dashboards 00:32:22 ⋅⋅⋅ Як Google бореться з фрагментацією. Хто винен і що робити Блог Google, рішення проблеми фрагментації: https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html Інформація по Google Play Services від сайту Android Central: https://www.androidcentral.com/genius-google-play-services 00:38:17 ⋅⋅⋅ Телефон без Google Services: це можливо? 00:41:09 ⋅⋅⋅ Майбутнє Android: Fuchsia, Kotlin та інші новинки Fuchsia документація: https://fuchsia.dev/fuchsia-src/development Огляд Fuchsia: https://fuchsia.dev/fuchsia-src/the-book Kotlin мотивація для переходу з джави та ресурси рекомендовані гуглом: https://developer.android.com/kotlin Блог ліда JetBrains (розробник Kotlin): https://medium.com/@elizarov 00:44:10 ⋅⋅⋅ Поради новачкам 00:46:46 ⋅⋅⋅ Де слідкувати за новинами Android та вдосконалюватися як розробнику Дмитро Данилик: https://twitter.com/dmytrodanylyk, https://medium.com/@dmytrodanylyk Огляд Fuchsia: https://fuchsia.dev/fuchsia-src/the-book Chet Haase: https://medium.com/@chethaase Jake Wharton: https://jakewharton.com/ Акаунт "Мобільний розробник": https://twitter.com/mobileunderhood Kotlin євангеліст Антоніо Лейва: https://twitter.com/lime_cl?lang=en Подкаст Podlodka - http://podlodka.io/ Виступи конференції Mobius: https://www.youtube.com/channel/UCG70q1HRspLdd93HW94WS-A Блоги Google: https://android-developers.googleblog.com, https://www.youtube.com/user/androiddevelopers/featured 00:48:59 ⋅⋅⋅ Побажання слухачам: розробникам та користувачам Android 00:50:01 ⋅⋅⋅ Завершення випуску This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    52 min
  9. 01/09/2019

    Мобільна розробка та мобільні розробники

    Цей випуск повністю присвячено розробці додатків для мобільних платформ. Ми поговоримо про те, як створюють мобільні додатки, як працюють мобільні розробники та як доєднатися до цієї сфери. Таймкод: 00:00:22 ⋅⋅⋅ Вітання та анонс 00:01:07 ⋅⋅⋅ Знайомство з гостем: Дмитро Давидов, Android Developer 00:01:38 ⋅⋅⋅ Чим займаються розробники мобільного ПЗ. Про роль мобільних додатків у нашому житті. 00:04:49 ⋅⋅⋅ День з життя Android-розробника: Чим вони займаються на роботі 00:06:56 ⋅⋅⋅ Шлях до кар'єри мобільного розробника 00:10:30 ⋅⋅⋅ Найбільш важливі фактори для того, щоб успішно влаштуватися на роботу 00:15:51 ⋅⋅⋅ Специфіка розробки під Android у порівнянні з іншими платформами 00:19:07 ⋅⋅⋅ Мови програмування: Kotlin проти Java 00:25:50 ⋅⋅⋅ Готові бібліотеки та компоненти, без яких важко уявити сучасний Android-додаток RxJava - https://github.com/ReactiveX/RxJava RxKotlin - https://github.com/ReactiveX/RxKotlin Dagger - https://dagger.dev/ Retrofit - https://square.github.io/retrofit/ Бібліотека для роботи з БД - https://developer.android.com/topic/libraries/architecture/room Додаткові бібліотеки від Google - https://developer.android.com/topic/libraries/architecture/ 00:30:34 ⋅⋅⋅ Cross-platform VS native. Чи витісняють такі штуки як React Native "нативну" розробку 00:34:41 ⋅⋅⋅ Поради людям, що бажають почати свій шлях у розробці під Android. Курси, ресурси в інтернеті та книжки. Курс по Android на Udacity - https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012 Книга "Kotlin in Action" - https://www.manning.com/books/kotlin-in-action Книга по Android взагалі - https://www.amazon.com/Android-Programming-Ranch-Guide-Guides/dp/0135245125 Офіційна документація Android - https://developer.android.com/docs 00:40:30 ⋅⋅⋅ Висновки та завершення випуску This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    43 min
  10. 19/08/2019

    Мови програмування та де їх застосовувати

    Перший випуск першого сезону подкасту Crosstalk. У цьому випуску: • 00:00:11 ⋅⋅⋅ Вітання та анонс. • 00:00:37 ⋅⋅⋅ Що таке мова програмування та навіщо вони створюються. Історія мов програмування та робота комп'ютера. • 00:05:29 ⋅⋅⋅ Мова програмування C: Високорівнева мова програмування. У порівнянні з асемблером. • 00:07:51 ⋅⋅⋅ C++: Ви платите тільки за те, чим користуєтесь. • 00:09:46 ⋅⋅⋅ C# та Java: Back-end та Desktop. • 00:12:27 ⋅⋅⋅ JavaScript: Єдина мова для того, щоб оживити веб-сторінки. • 00:17:39 ⋅⋅⋅ Python: Гнучка мова, що вірно спроектована. • 00:21:15 ⋅⋅⋅ Висновки: Яка з мов програмування найкраща? • 00:04:16 ⋅⋅⋅ Завершення. Де нас шукати: • Apple Podcasts: https://podcasts.apple.com/ua/podcast/1000447106464/id1476137922 • YouTube: https://www.youtube.com/channel/UCl6zDSHY93mFVtlooAH3mdQ • Telegram: https://t.me/lab301 • Facebook: https://fb.me/lab301.ua This episode features the song "Twisted" by Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 3.0 License. More info: http://creativecommons.org/licenses/by/3.0/.

    27 min
  11. 21/07/2019

    Пілотний. Першокурсникам присвячуємо

    Перший випуск в історії  подкасту Crosstalk ми присвячуємо першокурсникам. Поговоримо про те, як  влаштуватися на роботу, як стати інженером та про студентську  активність. Show notes: • 00:00:00 ⋅⋅⋅ Вітання • 00:01:40 ⋅⋅⋅ Про себе: Валентин, Максим та Сергій • 00:07:59 ⋅⋅⋅ Спільнота Creative Club, мікроконтролерний клуб та ініціатива "Лабораторія 301і кафедри АПОТ" • 00:12:53 ⋅⋅⋅ Background: хобі, власні проекти, навчання в університеті • 00:27:15 ⋅⋅⋅ Користь від власної ініціативності. Ідеї Creative Club та важливість саморозвитку. • 00:34:12 ⋅⋅⋅ Що треба робити, щоб влаштуватись на першу роботу • 00:36:21 ⋅⋅⋅ Спробуйте все, до чого можете дотягнутися. Важливість широкого світогляду та вибір власної сфери. • 00:42:30 ⋅⋅⋅ Pet projects. Погляд на вас "по ту сторону резюме", від рекрутерів та інженерів компанії. • 00:47:40 ⋅⋅⋅ Чекліст підготовки до співбесіди. • 01:05:23 ⋅⋅⋅ Ідеї для наступних випусків та прощання.

    1h 8m

About

Всім привіт, на зв'язку студентська лабораторія. В цьому подкасті ми говоримо на різні теми: сучасні технології, робота в сфері IT та розвиток різноманітних "розумних" пристроїв. Обговорюємо окремі технології, безперервний процес навчання та саморозвитку, а також трошки слідкуємо за новинами. Задавайте ваші питання за адресою crosstalk@s-kostyuk.me та слідкуйте за нами в соціальних мережах: - Лабораторія у Facebook: https://fb.me/lab301.ua - Лабораторія в Telegram: https://t.me/lab301 Дякуємо, що ви з нами та до зустрічі у нових випусках :)

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada