Episodes
В новом выпуске подкаста мы обсудим участие в разработке проектов с открытым исходным кодом. Наши гости Александр Щепановский https://github.com/suor и Никита Соболев https://github.com/sobolevn/ прекрасно знают как придумать и развить проект который получит тысячи звезд на GitHub. В подкасте мы обсудим как придумывать и самое главное поддерживать проекты на чистом энтузиазме, возможно ли зарабатывать на open source и как искать спонсоров.
Published 08/30/22
Еще со времен Шекспира айтишники задавались вопросом: «Выступать или не выступать на конференции? А как выступать, если нет темы?»
В новом выпуске подкаста Python’s Tail программист, нейрофизиолог-любитель и профессиональный тренер айти спикеров Григорий Петров вместе с ведущим Ильёй Бедой обсудят эти вопросы.
Участники расскажут, как сами стали докладчиками, а потом и членами программного комитета конференции. Григорий поделится лайфкахами, как быстро и безболезненно сформулировать тему и...
Published 08/17/22
Бесконечно можно смотреть на то, как горит огонь, как течет вода и как программисты спорят о том, какой язык использовать для обучения будущих программистов.
Чаще всех из всех кандидатов выделяют именно Python. И у такого выбора есть как свои преимущества, так и недостатки. Эти разные точки зрения участник подкаста Павел Филонов обсудит с Петром Советовым — преподавателем МИРЭА, активно использующим Python для обучения студентов.
Published 08/01/22
Кажется, что тема эта перегретая и в мире онлайн-учебы одни только шарлатаны. Так ли это?
Участники подкаста — Павел Филонов и Игорь Мосягин — попробуют разобраться, почему не надо ходить учиться на онлайн-курсы в онлайн-школы. Выяснят, сколько нужно людей, чтобы сделать что-то онлайн-образовательное (спойлер: больше одного). Разберутся, в чем преимущества и недостатки разных подходов к обучению: от самостоятельно по книжкам и до полноценных вузовских учебных программ. И попробуют разрешить...
Published 07/25/22
В очередном выпуске подкаста Python’s Tail поговорим о 3D-графике и о том, как она технически связана с машинным обучением и нейронными сетями. Вместе с нашей гостьей Валерией Юшенко мы постараемся ответить на вопрос: «Почему в современном Deep Learning так часто применяются GPU-карты, которые изначально были спроектированы для 3D-графики?»
Валерия занимается компьютерным зрением и машинным обучением в компании CVisionLab. Увлекается математикой и программирует на Python.
В октябре этого...
Published 07/08/22
В процессе роста компании требования к найму сотрудников меняются. Когда старые подходы перестают работать, приходится думать, как и по каким критериям оценивать компетенции Python-разработчиков. В шестом эпизоде подкаста поговорим о собеседованиях в IT с Евгением Афонасьевым — руководителем отдела разработки в Тинькофф.
Подкаст в SoundCloud: https://soundcloud.com/pythons-tail
Подкаст на Яндекс.Музыке: https://music.yandex.ru/album/22306856
Подкаст в ApplePodcast:...
Published 07/06/22
Области больших данных и машинного обучения часто пересекаются в реальных проектах.
При этом исторически они основаны на разных технологических стеках. Так в мире больших данных чаще можно встретить JVM-based языки, а в машинном обучении - Python.
Почему так получилось и как совместить эти два мира обсудим на подкасте вместе с гостями Дмитрием Бугайченко и Пашей Финькельштейном.
Дмитрий руководил командой OK Data Lab, а сейчас должности управляющего директора, CDS-а блока "Розничный бизнес"...
Published 07/06/22
В процессе роста компании требования к найму сотрудников меняются. Когда старые подходы перестают работать, приходится думать, как и по каким критериям оценивать компетенции Python-разработчиков. В шестом эпизоде подкаста поговорим о собеседованиях в IT с Евгением Афонасьевым — руководителем отдела разработки в Тинькофф.
Подкаст в SoundCloud: https://soundcloud.com/pythons-tail
Подкаст на Яндекс.Музыке: https://music.yandex.ru/album/22306856
Подкаст в ApplePodcast:...
Published 06/08/22
Собрание ссылок: https://github.com/typeddjango/awesom...
Темой пятого эпизода станет типизация в Python. Система типов помогает выполнять статический анализ кода и автодополнение в редакторах, а разработчику знание системы типов позволяет снизить риск появления багов в коде.
Первые упоминания о type hints в Python появились в предложении PEP-483 в 2014 году. Несмотря на то, что типизация существует достаточно давно, у многих питонистов она всё еще вызывает замешательство. Участники выпуска...
Published 05/31/22
В новом пуске у нас в гостях Пётр Ермаков, ML Brand Director в компании Яндекс и мы поговорим про культуру образования в мире машинного обучения, его открытость и доступность, возможные направления развития и применения полученных знаний: от базового анализа табличек до применения навыков в анализе естественного языка (NLP) и компьютерном зрении (CV).
Беседовать с гостем будут:
- Павел Филонов, консультант по Data Science, преподаватель и ментор;
- Алексей Смирнов, руководитель...
Published 05/31/22
На этот раз говорим о том, как работает человеческий мозг и как эти знания можно применять для создания более читаемого кода. Понимание основ этой темы позволяет не ограничиваться беспомощным выводом «этот код почему-то сложный», а находить подходы и стратегии, которые будут устраивать нас как программистов.
Гостем выпуска стал Григорий Петров — программист, который уже много лет изучает нейрофизиологию. С ним мы обсудили, что делает код сложным или простым для восприятия, как можно...
Published 05/05/22
В среде разработчиков в ходу такая фраза:
«Если знаешь только один язык программирования, то считай, что не знаешь ни одного. Если знаешь хотя бы два — считай, что знаешь все»
Но что выбрать Python-разработчику, который с этим согласен: Go, Java, JS, Haskell? А может, C++? О преимуществах и недостатках последнего мы и поговорим в новом выпуске подкаста Python's Tail.
Гостем выпуска станет Александр Боргардт — частый спикер конференций по C++ и Python.
Кликайте на колокольчик, чтобы не...
Published 04/26/22
Python's Tail — подкаст для Python-разработчиков от команды конференции PiterPy.
О выпуске:
Открытого программного обеспечения становится всё больше. Большое количество качественных проектов в сообществе, - это хорошо.
Но есть и обратная сторона медали: в open source коде, как и в любом другом, существуют и годами живут уязвимости и ошибки. И если с последними уже научились как-то жить, то с уязвимостями все не так просто.
Значимыми примерами уязвимостей были log4shell, spring4shell и...
Published 04/06/22