Discover
Crosstalk Podcast
Crosstalk Podcast
Author: Serhii Kostiuk
Subscribed: 5Played: 52Subscribe
Share
© Serhii Kostiuk
Description
Всім привіт, на зв'язку студентська лабораторія.
В цьому подкасті ми говоримо на різні теми: сучасні технології, робота в сфері IT та розвиток різноманітних "розумних" пристроїв. Обговорюємо окремі технології, безперервний процес навчання та саморозвитку, а також трошки слідкуємо за новинами.
Задавайте ваші питання за адресою crosstalk@s-kostyuk.me та слідкуйте за нами в соціальних мережах:
- Лабораторія у Facebook: https://fb.me/lab301.ua
- Лабораторія в Telegram: https://t.me/lab301
Дякуємо, що ви з нами та до зустрічі у нових випусках :)
В цьому подкасті ми говоримо на різні теми: сучасні технології, робота в сфері IT та розвиток різноманітних "розумних" пристроїв. Обговорюємо окремі технології, безперервний процес навчання та саморозвитку, а також трошки слідкуємо за новинами.
Задавайте ваші питання за адресою crosstalk@s-kostyuk.me та слідкуйте за нами в соціальних мережах:
- Лабораторія у Facebook: https://fb.me/lab301.ua
- Лабораторія в Telegram: https://t.me/lab301
Дякуємо, що ви з нами та до зустрічі у нових випусках :)
12 Episodes
Reverse
У цьому короткому епізоді ми поговоримо про те, як старі рішення та історія розвитку комп'ютерної техніки дозволяє не заплутатися у сучасних технологіях. І як справлятися зі складністю апаратного та програмного забезпечення взагалі.
Таймкод:
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 info: http://creativecommons.org/licenses/by/3.0/.
Від теорії до практики. В цьому експериментальному епізоді подкасту 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/.
Ми продовжуємо говорити про базові речі, з якими доводиться стикатися інженеру. На цей раз ми говоримо про різні протоколи передачі даних: навіщо вони потрібні, чим вони схожі на людську мову та як обрати той, який підійде саме вашому проекту.
Таймкод:
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/.
У цьому випуску ми поговоримо про те, що таке голосовий асистент. Чому компанії роблять акцент на голосову взаємодію, які можливості надають голосові асистенти, як вони працюють зараз та як можуть розвиватися у майбутньому.
Таймкод:
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/.
Новий тиждень - новий випуск 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/.
Цей випуск є логічним продовженням випуску про 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/.
Цей випуск подкасту повністю присвячено розробці під вбудовані пристрої. Тут ми говоримо про різні сфери та напрями 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/.
Ми продовжуємо тематику мобільної розробки у новому випуску. Говоримо про розвиток 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/.
Цей випуск повністю присвячено розробці додатків для мобільних платформ. Ми поговоримо про те, як створюють мобільні додатки, як працюють мобільні розробники та як доєднатися до цієї сфери.
Таймкод:
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/.
Перший випуск першого сезону подкасту 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/.
Новини подкасту Crosstalk:
• 00:00:05 ⋅⋅⋅ Подкаст переїжджає на платформу Anchor: https://anchor.fm/crosstalk-pod. Як і чому.
• 00:00:50 ⋅⋅⋅ Подкаст з'явився на Apple iTunes та Apple Podcasts: https://podcasts.apple.com/ua/podcast/crosstalk-podcast/id1476137922
• 00:00:57 ⋅⋅⋅ Що це все значить для наших слухачів. Як знайти наш подкаст. Як слухати подкасти взагалі: https://beardycast.com/2016/07/19/Andrey_B/podcast-how-to/
• 00:01:43 ⋅⋅⋅ Запис нового випуску подкасту Crosstalk - 18 серпня, о 20:00. Новина: https://t.me/lab301/122. Прийти на пряму трансляцію: https://discord.gg/ADMJe3Z.
Перший випуск в історії подкасту 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 ⋅⋅⋅ Ідеї для наступних випусків та прощання.







Интересный подкаст, буду советовать его первокурсникам компьютерной инженерии и не только, всё очень ёмко, я бы даже сказал слишком