Podlodka #65 – API и клиент-серверное взаимодействие
Вместе с Романом Экземпляровым — бэкэнд-разработчиком с 10-ти летним стажем работы и ех. руководителем разработки AviaKassa мы обсудили неотъемлемую часть работы практически любого сервиса — API. Поговорили о различных стандартах и подходах к созданию API, обсудили трудности, возникающие как при разработке, так и при интеграции с ними. Подняли важную тему взаимопонимания между клиент-сайд и сервер-сайд разработчиками и в догонку задали несколько дилетантских вопросов, чтобы узнать, что творится "под капотом" у бэкэнда и почему не так легко "отдать все в один запрос".
Содержание и ссылки: https://bit.ly/2Mm0OvT
SoundCloud: https://bit.ly/2tsNTkt
iTunes: https://apple.co/2KmMIwL
Вместе с Романом Экземпляровым — бэкэнд-разработчиком с 10-ти летним стажем работы и ех. руководителем разработки AviaKassa мы обсудили неотъемлемую часть работы практически любого сервиса — API. Поговорили о различных стандартах и подходах к созданию API, обсудили трудности, возникающие как при разработке, так и при интеграции с ними. Подняли важную тему взаимопонимания между клиент-сайд и сервер-сайд разработчиками и в догонку задали несколько дилетантских вопросов, чтобы узнать, что творится "под капотом" у бэкэнда и почему не так легко "отдать все в один запрос".
Содержание и ссылки: https://bit.ly/2Mm0OvT
SoundCloud: https://bit.ly/2tsNTkt
iTunes: https://apple.co/2KmMIwL
Telegraph
Podlodka #65 – API и клиент-серверное взаимодействие
Вместе с Романом Экземпляровым — бэкэнд-разработчиком с 10-ти летним стажем работы и ех. руководителем разработки AviaKassa мы обсудили неотъемлемую часть работы практически любого сервиса — API. Поговорили о различных стандартах и подходах к созданию API…
В новом спецвыпуске Вадим Макишвили, фронтенд-разработчик с более чем 20-летним стажем, рассказывает, почему статьи и StackOverflow лучше, чем книги, и куда идти, чтобы научиться правильно понимать литературу. Разумеется не обошлось без вопроса про остров, но благодаря новым способностям Стаса вопрос принял совершенно неожиданную форму.
https://www.patreon.com/posts/19796752
https://www.patreon.com/posts/19796752
Patreon
Podlodka Interview – Вадим Макишвили | Егор Толстой, Стас Цыганов, Катя Петрова и Женя Кателла on Patreon
Join Егор Толстой, Стас Цыганов, Катя Петрова и Женя Кателла on Patreon to get access to this post and more benefits.
Podlodka #66 – Жизнь программиста после 40 лет
Обсуждаем непростой вопрос, о котором рано или поздно задумываются все, а именно – возраст. Вместе с Вадимом Макишвили, разработчиком из Яндекса с более чем 20-летним стажем, пытаемся понять, что же меняется в восприятии себя, своей работы и амбиций по мере взросления.
Содержание и ссылки: https://bit.ly/2Nfprvk
SoundCloud: https://bit.ly/2IM9old
iTunes: https://apple.co/2NhttmQ
Обсуждаем непростой вопрос, о котором рано или поздно задумываются все, а именно – возраст. Вместе с Вадимом Макишвили, разработчиком из Яндекса с более чем 20-летним стажем, пытаемся понять, что же меняется в восприятии себя, своей работы и амбиций по мере взросления.
Содержание и ссылки: https://bit.ly/2Nfprvk
SoundCloud: https://bit.ly/2IM9old
iTunes: https://apple.co/2NhttmQ
Telegraph
Podlodka #66 – Жизнь программиста после 40 лет
Обсуждаем непростой вопрос, о котором рано или поздно задумываются все, а именно – возраст. Вместе с Вадимом Макишвили, разработчиком из Яндекса с более чем 20-летним стажем, пытаемся понять, что же меняется в восприятии себя, своей работы и амбиций по мере…
Приходите на прямую трансляцию в 19:00 по мск: https://www.patreon.com/posts/19835073
Будем обсуждать тему личной эффективности и обсучения.
Будем обсуждать тему личной эффективности и обсучения.
Patreon
[Livestream] Podlodka #67 – Обучение и личная эффективность
Official Post from Егор Толстой, Стас Цыганов, Катя Петрова и Женя Кателла: Сегодня в 19:00 будем обсуждать вопросы личной эффективности, а также затронем вопросы обучения и того, как делать это максимально эффективно. Ссылка на трансляцию в Zoom будет опубликована…
Проделали огромную работу и расшифровали крутейший выпуск Подлодки про машинное обучение в мобильной разработке. Андрей Володин из Prisma рассказывает и про теорию нейронок, и про прикладное применение в мобилках, и потенциальный рынок вакансий.
https://habr.com/company/oleg-bunin/blog/416477/
https://habr.com/company/oleg-bunin/blog/416477/
Хабр
Машинное обучение и мобильная разработка
Как правило, data scientist имеет смутное представление о мобильной разработке, а разработчики мобильных приложений не занимаются машинным обучением. Андрей Воло...
Выпуск #67 – Личная эффективность
Скорости в современном мире все растут, work-life balance был потрачен еще где-то в самом начале карьеры программиста. Но все же, как все успевать делать и не выгорать? Ну или может надо делать не все? Об этих и многих других вопросах поговорили с Никитой Маклаховым, ведущим подкаста про личную эффективность.
p.s. Про обучение не влезло, но мы обязательно поговорим об этом в одном из следующих выпусков
Содержание и ссылки: http://telegra.ph/Podlodka-67--Lichnaya-ehffektivnost-07-10
SoundCloud: https://bit.ly/2u43FCT
iTunes: https://apple.co/2KXneqe
Скорости в современном мире все растут, work-life balance был потрачен еще где-то в самом начале карьеры программиста. Но все же, как все успевать делать и не выгорать? Ну или может надо делать не все? Об этих и многих других вопросах поговорили с Никитой Маклаховым, ведущим подкаста про личную эффективность.
p.s. Про обучение не влезло, но мы обязательно поговорим об этом в одном из следующих выпусков
Содержание и ссылки: http://telegra.ph/Podlodka-67--Lichnaya-ehffektivnost-07-10
SoundCloud: https://bit.ly/2u43FCT
iTunes: https://apple.co/2KXneqe
Telegraph
Podlodka #67 – Личная эффективность
Скорости в современном мире все растут, work-life balance был потрачен еще где-то в самом начале карьеры программиста. Но все же, как все успевать делать и не выгорать? Ну или может надо делать не все? Об этих и многих других вопросах поговорили с Никитой…
Подоспел специальный выпуск с энтузиастом Rust Степаном Кольцовым. Выбираем оптимальный возраст для программирования на Rust, прикидываем эстимейт на написание компилятора Rust и, конечно, не обошлось без закапывания пары-тройки языков! А полный выпуск про Rust, где мы основательно прошлись по всем аспектам языка выйдет уже завтра, не пропустите!
https://www.patreon.com/posts/20087298
https://www.patreon.com/posts/20087298
Patreon
Podlodka Interview – Степан Кольцов | Егор Толстой, Стас Цыганов, Катя Петрова и Женя Кателла on Patreon
Join Егор Толстой, Стас Цыганов, Катя Петрова и Женя Кателла on Patreon to get access to this post and more benefits.
Podlodka #68 – Rust
Является ли Rust убийцей С++? Смогут ли мобильные разработчики писать на нём кроссплатформенные библиотеки? Что лучше - Rust или Go? Созрел ли Rust для того, чтобы использоваться в продакшене? Podlodka за фундаментальный подход, и чтобы найти ответы на эти холиварные вопросы мы вместе с энтузиастом Rust Степаном Кольцовым основательно обсудили различные аспекты этого языка программирования. Историческая справка, ключевые фичи языка и его недостатки, особенности синтаксиса, экосистема Rust, возможности его применения во фронтенде и мобильной разработке — благодаря опыту гостя выпуск получился максимально емким и информативным.
Cодежрание и ссылки: https://vk.com/@podlodkapodcast-68-rust
SoundCloud: https://bit.ly/2Lmrnkq
iTunes: https://apple.co/2NUDPJO
Является ли Rust убийцей С++? Смогут ли мобильные разработчики писать на нём кроссплатформенные библиотеки? Что лучше - Rust или Go? Созрел ли Rust для того, чтобы использоваться в продакшене? Podlodka за фундаментальный подход, и чтобы найти ответы на эти холиварные вопросы мы вместе с энтузиастом Rust Степаном Кольцовым основательно обсудили различные аспекты этого языка программирования. Историческая справка, ключевые фичи языка и его недостатки, особенности синтаксиса, экосистема Rust, возможности его применения во фронтенде и мобильной разработке — благодаря опыту гостя выпуск получился максимально емким и информативным.
Cодежрание и ссылки: https://vk.com/@podlodkapodcast-68-rust
SoundCloud: https://bit.ly/2Lmrnkq
iTunes: https://apple.co/2NUDPJO
VK
Podlodka #68 – Rust
Является ли Rust убийцей С++? Смогут ли мобильные разработчики писать на нём кроссплатформенные библиотеки? Что лучше - Rust или Go? Созр..
Podlodka #69 – Как работают в Apple, Spotify, Booking
Мы собрали ребят, работающих в трёх компаниях мечты – Apple, Spotify и Booking, чтобы узнать, как можно повторить их путь. В каждой части детально обсуждаем процесс собеседования, первый месяц работы в компании, офис и плюшки, рабочие процессы и технологический стек.
Содержание и ссылки: https://bit.ly/2uEQOra
SoundCloud: https://bit.ly/2uYFQfe
iTunes: https://apple.co/2ObrC3A
Мы собрали ребят, работающих в трёх компаниях мечты – Apple, Spotify и Booking, чтобы узнать, как можно повторить их путь. В каждой части детально обсуждаем процесс собеседования, первый месяц работы в компании, офис и плюшки, рабочие процессы и технологический стек.
Содержание и ссылки: https://bit.ly/2uEQOra
SoundCloud: https://bit.ly/2uYFQfe
iTunes: https://apple.co/2ObrC3A
Vk
Podlodka #69 – Как работают в Apple, Spotify, Booking
Мы собрали ребят, работающих в трёх компаниях мечты – Apple, Spotify и Booking, чтобы узнать, как можно повторить их путь. В каждой части детально обсуждаем процесс собеседования, первый месяц работы в компании, офис и плюшки, рабочие процессы и технологический…
Новое воскресенье — новый спец-выпуск! На этот раз у нас в гостях побывал Дмитрий Жемеров, настоящий ветеран JetBrains. Всего за 11 минут вы узнаете о том, где лучше открыть новое представительство JetBrains, на каком языке приносит удовольствие писать одному из создателей Kotlin (кроме самого Kotlin), а также о том, какие курьезные баги могут встретиться на пути разработчиков IDE.
А основной выпуск на тему "Устройство IDE" выйдет уже завтра, не пропустите!
https://www.patreon.com/posts/20393399/
А основной выпуск на тему "Устройство IDE" выйдет уже завтра, не пропустите!
https://www.patreon.com/posts/20393399/
Podlodka #70 – Устройство IDE
Если уж говорить об IDE, то только с человеком, который сам приложил руку к всемирно известным продуктам. IntelliJ IDEA, PyCharm, WebStorm, RubyMine - это далеко не все продукты, в разработке которых участвовал Дмитрий Жемеров, ветеран JetBrains. Дмитрий заглянул к нам в гости, и вместе мы прошлись по основным этапам развития такого важного для разработчика инструмента, заглянули «под капот» IDE и обсудили её устройство на различных уровнях: от базовых функций вроде текстового редактора до взаимодействия IDE с плагинами. Бонусом — рассказ про то, как устроена работа над продуктами JetBrains из первых уст.
P.S. Конечно, не обошлось без сравнений различных продуктов. Но упоминаний Xcode в выпуске крайне мало, ведь мы не iOSный подкаст!
Содержание и ссылки: https://bit.ly/2OviUxo
SoundCloud: https://bit.ly/2NXakGi
iTunes: https://apple.co/2NVnhR6
Если уж говорить об IDE, то только с человеком, который сам приложил руку к всемирно известным продуктам. IntelliJ IDEA, PyCharm, WebStorm, RubyMine - это далеко не все продукты, в разработке которых участвовал Дмитрий Жемеров, ветеран JetBrains. Дмитрий заглянул к нам в гости, и вместе мы прошлись по основным этапам развития такого важного для разработчика инструмента, заглянули «под капот» IDE и обсудили её устройство на различных уровнях: от базовых функций вроде текстового редактора до взаимодействия IDE с плагинами. Бонусом — рассказ про то, как устроена работа над продуктами JetBrains из первых уст.
P.S. Конечно, не обошлось без сравнений различных продуктов. Но упоминаний Xcode в выпуске крайне мало, ведь мы не iOSный подкаст!
Содержание и ссылки: https://bit.ly/2OviUxo
SoundCloud: https://bit.ly/2NXakGi
iTunes: https://apple.co/2NVnhR6
Vk
Podlodka #70 – Устройство IDE
Если уж говорить об IDE, то только с человеком, который сам приложил руку к всемирно известным продуктам. IntelliJ IDEA, PyCharm, WebStorm, RubyMine - это далеко не все продукты, в разработке которых участвовал Дмитрий Жемеров, ветеран JetBrains. Дмитрий…
Попробовали со Стасом новый для нас формат видеоблога. В первом выпуске пришли в гости к Додо Пицца, обсудили экстремальное программирование, IT-процессы, архитектуру их системы, удаленную работу и их нестандартный подход к найму. Лойсы, шеры и подписки.
АйтиХайп!
https://www.youtube.com/watch?v=xE_36U107CA
АйтиХайп!
https://www.youtube.com/watch?v=xE_36U107CA
YouTube
Додо: IT-компания, которая делает пиццу. Программирование и IT-процессы / АйтиХайп
Почему Додо? Посудите сами, не каждый день встретишь пиццерию, которая в первую очередь позиционирует себя как IT-компания, и уже потом – как ресторан. Главный герой выпуска – Александр Андронов, CTO Додо. Саша успел в свое время поработать в нижегородском…
А у нас новый спецвыпуск! Виталий Брагилевский, преподаватель в ЮФУ и член комитета по стандартизации Haskell, отвечает на наши вопросы про языки программирования, студентов и не только. Почему Java - лучший ООП язык? Можно ли изучать C под руководством самого Страуструпа? Что расстраивает преподавателей? Ответы на эти и другие вопросы в этом спецвыпуске.
https://www.patreon.com/posts/20563777
https://www.patreon.com/posts/20563777
Podlodka #71 – Алгебраические типы данных
Практически все из нас с ними сталкивались, причем многие даже не подозревали об этом. Алгебраические типы данных — что это? Поговорили об этом с Виталием Брагилевским. Виталий уже 15 лет преподает студентам разнообразные дисциплины так или иначе связанные с программирование. А помимо этого, Виталий состоит в комитете по стандартизации языка Haskell. В этом выпуске мы обсудили вообще само по себе понятие «данные» и разные подходы к тому, как взаимодействовать с ними. И, разумеется, основное внимание уделили алгебраическим типам данных. Обширные познания Виталия в различных языках программирования позволили нам подробно разобраться в предмете.
Содержание и ссылки: https://bit.ly/2OLy6X9
SoundCloud: https://bit.ly/2neF3TY
iTunes: https://apple.co/2ALfxiT
Практически все из нас с ними сталкивались, причем многие даже не подозревали об этом. Алгебраические типы данных — что это? Поговорили об этом с Виталием Брагилевским. Виталий уже 15 лет преподает студентам разнообразные дисциплины так или иначе связанные с программирование. А помимо этого, Виталий состоит в комитете по стандартизации языка Haskell. В этом выпуске мы обсудили вообще само по себе понятие «данные» и разные подходы к тому, как взаимодействовать с ними. И, разумеется, основное внимание уделили алгебраическим типам данных. Обширные познания Виталия в различных языках программирования позволили нам подробно разобраться в предмете.
Содержание и ссылки: https://bit.ly/2OLy6X9
SoundCloud: https://bit.ly/2neF3TY
iTunes: https://apple.co/2ALfxiT
Vk
Podlodka #71 — Алгебраические типы данных
Практически все из нас с ними сталкивались, причем многие даже не подозревали об этом. Алгебраические типы данных — что это? Поговорили об этом с Виталием Брагилевским. Виталий уже 15 лет преподает студентам разнообразные дисциплины так или иначе связанные…
Открыли опрос по темам на следующие выпуски подкаста. Спешите повлиять и выбрать то, что вам действительно интересно!
https://www.patreon.com/posts/20652702
https://www.patreon.com/posts/20652702
Перед выпуском про профессиональное выгорание мы поговорили с Александром про возвращение в программирование, почему нельзя просто "долить" гормонов, ну и, конечно же, стоит ли идти к психотерапевту абсолютно всем.
https://www.patreon.com/posts/20692902
https://www.patreon.com/posts/20692902
Podlodka #72 – Профессиональное выгорание
С Александром Орловым из Стратоплана поговорили о выгорании как с биологической, так и с психологической точки зрения. А самое главное, разобрались, как из этого состояния выходить.
Содержание и ссылки: https://bit.ly/2w6eBAd
SoundCloud: https://bit.ly/2B9AGnc
iTunes: https://apple.co/2nyPphN
С Александром Орловым из Стратоплана поговорили о выгорании как с биологической, так и с психологической точки зрения. А самое главное, разобрались, как из этого состояния выходить.
Содержание и ссылки: https://bit.ly/2w6eBAd
SoundCloud: https://bit.ly/2B9AGnc
iTunes: https://apple.co/2nyPphN
Medium
Podlodka #72 — Профессиональное выгорание
С этим явлением так или иначе сталкиваются многие программисты по ходу своей карьеры. С Александром Орловым из Стратоплана поговорили о…
Podlodka #73 – Работа с Git
Чтобы раскрыть тему workflow работы с Git, мы отыскали человека, который пересадил на него много проектов в Яндексе. Сергей Сергеев рассказал нам много историй из своего опыта, помог разобрать разные способы организации процессов разработки вокруг Git, объяснил, в чем состоят проблемы монорепозиториев, похоливарил про rebase vs merge и закопал git submodules.
Содержание и ссылки: https://bit.ly/2Plb8pY
SoundCloud: https://bit.ly/2N0sRBL
iTunes: https://apple.co/2OPsUk6
Чтобы раскрыть тему workflow работы с Git, мы отыскали человека, который пересадил на него много проектов в Яндексе. Сергей Сергеев рассказал нам много историй из своего опыта, помог разобрать разные способы организации процессов разработки вокруг Git, объяснил, в чем состоят проблемы монорепозиториев, похоливарил про rebase vs merge и закопал git submodules.
Содержание и ссылки: https://bit.ly/2Plb8pY
SoundCloud: https://bit.ly/2N0sRBL
iTunes: https://apple.co/2OPsUk6
Medium
Podlodka #73 — Работа с Git
Чтобы раскрыть тему workflow работы с Git, мы отыскали человека, который подсадил на него весь Яндекс. Сергей Сергеев рассказал нам много…
В чем ценность красной шляпы? Можно ли за неделю написать Garbage Collector? Зачем нужны плохие технологии? Вместе с Алексеем Шипилёвым из Red Hat мы попытались ответить на эти и другие вопросы.
А основной выпуск про memory management будет уже в понедельник!
https://www.patreon.com/posts/20985755/
А основной выпуск про memory management будет уже в понедельник!
https://www.patreon.com/posts/20985755/
Podlodka #74 – Управление памятью
Очень продуктивно обсудили управление памятью с Алексеем Шипилёвым из Red Hat. Поговорили как про ручной менеджмент памяти, так и про разновидности автоматических сборщиков мусора. Если слова ARC или GC вам знакомы — скучно не будет!
Содержание и ссылки: https://bit.ly/2ojgTZj
SoundCloud: https://bit.ly/2wfCHt3
iTunes: https://apple.co/2Mz6K9n
Очень продуктивно обсудили управление памятью с Алексеем Шипилёвым из Red Hat. Поговорили как про ручной менеджмент памяти, так и про разновидности автоматических сборщиков мусора. Если слова ARC или GC вам знакомы — скучно не будет!
Содержание и ссылки: https://bit.ly/2ojgTZj
SoundCloud: https://bit.ly/2wfCHt3
iTunes: https://apple.co/2Mz6K9n
Medium
Podlodka #74 — Управление памятью
Работа программиста немыслима без взаимодействия с памятью. Мы с легкостью создаем переменные и манипулируем ссылками на различные объекты…