12 episodios

Всім привіт, на зв'язку студентська лабораторія.

В цьому подкасті ми говоримо на різні теми: сучасні технології, робота в сфері IT та розвиток різноманітних "розумних" пристроїв. Обговорюємо окремі технології, безперервний процес навчання та саморозвитку, а також трошки слідкуємо за новинами.

Задавайте ваші питання за адресою crosstalk@s-kostyuk.me та слідкуйте за нами в соціальних мережах:
- Лабораторія у Facebook: https://fb.me/lab301.ua
- Лабораторія в Telegram: https://t.me/lab301

Дякуємо, що ви з нами та до зустрічі у нових випусках :)

Crosstalk Podcast Serhii Kostiuk

    • Tecnología

Всім привіт, на зв'язку студентська лабораторія.

В цьому подкасті ми говоримо на різні теми: сучасні технології, робота в сфері IT та розвиток різноманітних "розумних" пристроїв. Обговорюємо окремі технології, безперервний процес навчання та саморозвитку, а також трошки слідкуємо за новинами.

Задавайте ваші питання за адресою crosstalk@s-kostyuk.me та слідкуйте за нами в соціальних мережах:
- Лабораторія у Facebook: https://fb.me/lab301.ua
- Лабораторія в Telegram: https://t.me/lab301

Дякуємо, що ви з нами та до зустрічі у нових випусках :)

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

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

    У цьому короткому епізоді ми поговоримо про те, як старі рішення та історія розвитку комп'ютерної техніки дозволяє не заплутатися у сучасних технологіях. І як справлятися зі складністю апаратного та програмного забезпечення взагалі.

    Таймкод:


    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
    Просто, як Wi-Fi лампа

    Просто, як 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
    Не голубами: Протоколи передачі даних

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

    Ми продовжуємо говорити про базові речі, з якими доводиться стикатися інженеру. На цей раз ми говоримо про різні протоколи передачі даних: навіщо вони потрібні, чим вони схожі на людську мову та як обрати той, який підійде саме вашому проекту.

    Таймкод:


    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/.

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

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

    У цьому випуску ми поговоримо про те, що таке голосовий асистент. Чому компанії роблять акцент на голосову взаємодію, які можливості надають голосові асистенти, як вони працюють зараз та як можуть розвиватися у майбутньому.

    Таймкод:


    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/.

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

    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/.

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

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

    Цей випуск є логічним продовженням випуску про 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

Top podcasts de Tecnología

Lex Fridman Podcast
Lex Fridman
Loop Infinito (by Applesfera)
Applesfera
Inteligencia Artificial
Pocho Costa
Cafe con Victor
Victor Abarca
Nada Que Ganar
Cristina Carrascosa, Javier G. Recuenco, Jaime Rodríguez de Santiago
Applelianos
Applelianos