Байки Програміста

Taras Sheremeta
Байки Програміста

Нерегулярний ІТ подкаст. Розмови про технології, програмування, управління проектами та книги, але крім роботи є ще багато цікавинок навколо нас.

  1. Випуск #16: Не тільки про Golang: хто такий fullstack девелопер?

    02/05/2020

    Випуск #16: Не тільки про Golang: хто такий fullstack девелопер?

    У випуску говоримо про: 1. Два слова про статистику і про методи тлумачення результатів статистичних досліджень 2. Чи треба гоферу знати фронтенд? Хто такий fullstack девелопер і чому за ними майбутнє? Чому фулстак-2020 це не тільки бек і фронт, а ще і Docker, Kubernetes, DevOps, AWS? 3. Запитання від Junior Go Developers: як менеджити групу паралельно запущених goroutines (про sync/errgroup і worker pool)?    4. Запитання для співбесіди senior інженера: як ви оптимізуєте запити в базу даних (explain, profiler)? який тип бази даних вибрати для проекту системи автоматизації роботи виробництва (підходи проектування бази зверху вниз і знизу вгору)? 5. А ви знали що деякі часові пояси можуть мати зміщення не на цілу годину?  6. Чи справді допомагає білий шум краще сконцентруватись на роботі?   7. Хвилинка самопіару: створив просту бібліотеку яка допоможе гоферу швидко перевірити припущеня при дебазі. Найближчий аналог - assert keyword із Java 8. Книга випуску "Інноватори. Як група хакерів, геніїв та ґіків здійснила цифрову революцію" by Walter Isaacson  Сайт подкасту https://sheremetat.name, де можна коментувати  Допомога подкасту https://www.patreon.com/sheremetat  Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta Telegram: https://t.me/tl_notes Twitter: https://twitter.com/sheremetat Facebook: https://www.facebook.com/sheremetat.podcast  Music by https://audionautix.com

    38 phút
  2. Випуск #15: Golang спецвипуск за мотивами менторських сесій

    21/04/2020

    Випуск #15: Golang спецвипуск за мотивами менторських сесій

    1. Переніс подкаст на новий хостинг, Telegram 2. GitHub is now free for teams - переніс туди свій  Pet Project. Кінець для Bitbucket? 3. Інтерфейси в Go: dependency injections, Liskov substitution principle, приймай інтерфейс на вхід - повертай структуру, інтерфейс на стороні консюмера, не потрібно дублювати інтерфейсом свою структуру (це вам не Java) 4. Запитання від Junior Go Developers: чи потрібно тестувати приватні методи (про юніт та інтерейшн тести з коробки)? Як обробляти помилки в середині goroutines (про error channels)? Чому функція log.Fatal() практично зло в реальному проекті (про error handling)? 5. Ще раз про важливість code review і мій підхід до нього 6. Книга випуску Максим Дорофеев "Путь Джедая" 7. Шукаєте ментора? А він тут - на Patreon. Сайт подкасту https://sheremetat.name, де можна коментувати Допомога подкасту https://www.patreon.com/sheremetat Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta Telegram: https://t.me/tl_notes Twitter: https://twitter.com/sheremetat Facebook: https://www.facebook.com/sheremetat.podcast Music by https://audionautix.com

    27 phút
  3. Випуск #14: Хроніки карантинного режиму і Kubernetes

    10/04/2020

    Випуск #14: Хроніки карантинного режиму і Kubernetes

    1. Хроніки карантинного режиму: нове крісло і готовий домашній офіс, розчехлив PS4 2. Чи готові ми до повного remote? Як воно бути менеджером remote? Все залежить від того як у вас побудовані процеси в offline 3. Трохи філософських думок про тернарний оператор і запашок від коду з else операторами 4. Кодив на Go Pet Project, але більше конфігурував СІ/CD 5. Kubernetes змінив правила гри? Десь ми це вже бачили... :) http://shop.oreilly.com/product/0636920242598.do 6. Книга випуску "Shape Up: Stop Running in Circles and Ship Work that Matters" від Basecamp https://basecamp.com/shapeup 7. Підглядаючи за дорослими, завів собі Patreon https://www.patreon.com/sheremetat і оновив канал в Telegram Сайт подкасту https://sheremetat.name, де можна коментувати Допомога подкасту https://www.patreon.com/sheremetat Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta Telegram: https://t.me/tl_notes Twitter: https://twitter.com/sheremetat Facebook: https://www.facebook.com/sheremetat.podcast Music by https://audionautix.com

    32 phút
  4. Випуск #13: Коронавірус та інші відсебеньки

    22/03/2020

    Випуск #13: Коронавірус та інші відсебеньки

    1. Я вже і боюсь говорили про регулярність цього подкасту 2. COVID-19: Work from home на постійній основі, Держава в смартфоні і вчителі онлайн, Ми стоїмо на порозі великих змін 3. Тестове завдання з роботи - перевірка себе 4. Ми неправильно вчимося. Ми розучилися вивчати тему - ми шукаємо готові рішення і тому як правило пропускаємо вступні розділи книг і курсів. Я для себе вирішив після прочитання книги чи курсу робити курсовий проект. 5. Мікросервіси/Моноліт/Монорепозиторій: що вибрати якщо над проектом ти працюєш один? 6. Pet project: проблема завершення, плани 7. Книга випуску "Проект Фенікс" https://www.goodreads.com/book/show/33986095-devops Сайт подкасту https://sheremetat.name, де можна коментувати Music: www.bensound.com Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta Telegram: https://t.me/tl_notes Twitter: https://twitter.com/sheremetat Facebook: https://www.facebook.com/sheremetat.podcast

    35 phút
  5. Випуск #12: KPI, Agile і холіваримо про Go

    03/11/2019

    Випуск #12: KPI, Agile і холіваримо про Go

    1. Чого мені не вистачає в Go: - Map/Reduce і map(), reduce(), filter() функції в slice і map - Generics - Named parameters - Ternary operator - async/await - checked exceptions 2. Архітектура системи: AWS stack vs no vendor lock - DevOps driven architecture - serverless architecture і vendor lock 3. Роздуми про КРІ - М.Дорофеев "Шухарт, 6-сигма и люди снежинки с руками из жопы (Скрамомер и канбанометр)" https://www.youtube.com/watch?v=VPDJXngp2bM - М.Дорофеев "Джедайские техники: Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо" https://www.goodreads.com/book/show/34656521 - М.Дорофеев "Воспитай свою обезьяну" https://www.youtube.com/watch?v=DukfcM24tgk 4. По pet проекту особливих новин нема 5. Побудова процесів в компанії: - Крок 1: З хаосу на дошку - Крок 2: Перетворюємо дошку на інструмент і Аналізуємо стан процесу на діаграмах - Крок 3: Оптимізація процесу - ліміти і правила 6. Книга випуску Robert C. Martin "Clean Agile: Back to Basics" https://www.goodreads.com/book/show/45280021-clean-agile Сайт подкасту https://sheremetat.name, де можна коментувати Music: www.bensound.com Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta Telegram: https://t.me/tl_notes Twitter: https://twitter.com/sheremetat Facebook: https://www.facebook.com/sheremetat.podcast

    42 phút
  6. Випуск #11: Про Kafka Summit 2019 и Квантовий Комп'ютер

    20/10/2019

    Випуск #11: Про Kafka Summit 2019 и Квантовий Комп'ютер

    1. Kafka тепер база даних? https://www.datanami.com/2019/10/01/kafka-transforming-into-event-streaming-database 2. За мотивами Kafka Summit 2019: Why I Recommend My Clients NOT Use KSQL and Kafka Streams https://www.jesse-anderson.com/2019/10/why-i-recommend-my-clients-not-use-ksql-and-kafka-streams/ 3. Стримінг і батч процессінг: є різниця. Обробка даних по одному чи "пачками", подорожі в часі при обробці історичних даних. 4. Принцип «KISS» https://uk.m.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF_%C2%ABKISS%C2%BB 5. Новини мого pet project: React vs Angular очима бекендера 6. Дейв Чейні про internal packages https://dave.cheney.net/2019/10/06/use-internal-packages-to-reduce-your-public-api-surface 7. Починайте уявляючи кінцевий результат 8. Квантовий комп'ютер тоді і зараз https://soundcloud.com/podlodka/podlodka-131-kvantovye-vychisleniya 9. Книга випуску Jyotiswarup Raiturkar "Hands-On Software Architecture with Golang" https://www.packtpub.com/application-development/hands-software-architecture-golang 10. Відповідь на питання про Го в Україні Сайт подкасту https://sheremetat.name, де можна коментувати Music: www.bensound.com Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta Telegram: https://t.me/tl_notes Twitter: https://twitter.com/sheremetat Facebook: https://www.facebook.com/sheremetat.podcast

    38 phút

Giới Thiệu

Нерегулярний ІТ подкаст. Розмови про технології, програмування, управління проектами та книги, але крім роботи є ще багато цікавинок навколо нас.

Bạn cần đăng nhập để nghe các tập có chứa nội dung thô tục.

Luôn cập nhật thông tin về chương trình này

Đăng nhập hoặc đăng ký để theo dõi các chương trình, lưu các tập và nhận những thông tin cập nhật mới nhất.

Chọn quốc gia hoặc vùng

Châu Phi, Trung Đông và Ấn Độ

Châu Á Thái Bình Dương

Châu Âu

Châu Mỹ Latinh và Caribê

Hoa Kỳ và Canada