[赞助logo] 如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter 嘉宾 * 无辄 * JmPotato * lengthmin 主播 laike9m 时间轴 * 00:00:00 嘉宾自我介绍 * 00:03:30 校招的一些关键时间点:秋招、春招 * 00:07:18 校招的准备 * 00:12:40 读研 vs 工作 * 00:34:27 简历 * 00:41:05 如何找内推 * 00:47:40 如何准备算法面试 * 01:01:51 如何准备计算机基础知识面试 * 01:09:02 引导面试官问特定问题 * 01:16:35 面试中最重要的:真诚、谦虚、客气、自信 * 01:17:59 简历里的加分项:GitHub 项目、博客 * 01:23:12 嘉宾聊自己的面试经历 * 01:24:38 PingCAP(包括 Talent Plan 介绍) * 01:32:46 微软 * 01:40:24 阿里 * 01:49:12 “能不能加班?” * 01:51:57 行业的风口在哪 * 01:57:45 推荐环节 * 02:03:25 嘉宾广告时间 链接 * 本期提纲 * 我为什么放弃保研,选择直接工作 - 无辄 * 所以,到底要不要读研?- laike9m * 在读研 & 工作中选择后者 - Potato * 校招面试不完全指南 - 无辄 * 如何在面试中筛选 / 不做一个「背题家」- Potato * PingCAP Talent Plan * 又是 DDIA * A Short Hike * Notion * 无辄的博客 * RSSHub * 轻芒杂志 * 为什么这么设计(Why’s THE Design) 题图来源:BigStockPhoto.com 爱发电上赞助
[赞助logo] 如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter 本期嘉宾 * 立党 本期主播 * laike9m * laixintao * 小白 时间轴 * 00:00:28 嘉宾介绍 * 00:01:26 立党开场快板 * 00:02:02 hedgehog-lab 介绍 * 00:03:43 创建 hedgehog-lab 的初衷 * 00:06:35 MATLAB 和 Python 在科学计算领域如何走向成功的 * 00:10:02 Python 和 NumPy 是谁成就了谁 * 00:10:53 NumPy 和 MATLAB 的简单对比以及 MATLAB 生态的相关讨论 * 00:13:31 主播们使用 MATLAB 的一些经历 * 00:16:15 为什么 Python 不是最适合初学者学习的编程语言 * 00:29:18 hedgehog-lab 的起源 * 00:30:58 聊一聊实现矩阵运算的原理 * 00:34:27 什么是符号计算 * 00:36:01 hedgehog-lab 中使用到的一些库和工具 * 00:39:50 hedgehog-lab 未来的规划 * 00:45:41 hedgehog-lab 的计算速度是和什么相关的 * 00:48:17 关于 hedgehog-lab 使用场景和部署方式的讨论 * 00:55:14 开源社区治理相关讨论 * 01:05:50 hedgehog-lab 未来形态的讨论 * 01:09:59 推荐环节 相关资料 * 00:01:48 hedgehog-lab * 00:21:29 IBM SPSS software * 00:21:29 Stata * 00:21:29 SAS * 00:27:53 Conda * 00:29:52 Babel * 00:30:17 operator overloading 百度百科 | 维基百科 * 00:33:23 Nerdamer * 00:34:56 MATHEMATICA * 00:35:08 simpy * 00:36:08 plotly.js * 00:37:00 CUDA 百度百科 | 维基百科 * 00:37:05 GPU.JS * 00:38:24 TensorFlow.js * 00:38:25 onnx.js * 00:41:10 Reply 1988 * 00:50:34 Electron * 00:52:05 PWA * 01:10:24 AutoKeras * 01:10:45 Nerdamer * 01:11:13 请回答 1988 * 01:12:17 草东没有派对 * 01:12:53 shortuuid * 01:14:12 typing-extensions * 01:17:35 魁拔之十万火急 | 魁拔之大战元泱界 | 魁拔之战神崛起 * 01:17:35 [镜心之歌][32] [32]: https://music.163.com/#/song?id=28267550 爱发电上赞助
[赞助logo(https___i.loli.net_2020_07_19_Sr3A7584bCDzEnJ.jpg).jpg] 如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter -- 这一期 laike9m 做客牛油果烤面包播客,一起聊了聊世界第一编程语言 Python 的前世今生。 嘉宾:laike9m 主播:斯图亚特、Vindy、Cat Chen 剪辑:王立冰 本期内容 * Python 有多流行 * Python 流行的原因 * Python 的性能 * Python 的历史 * Python 的未来发展方向 * 吐槽 Python 2 到 3 的升级 相关链接 * 牛油果烤面包播客: https://avocadotoast.live/ * 两个编程语言排行榜 * PYPL * The TIOBE Index * The Zen of Python * Lua 的速度为什么比 Python 快? - 刘缙的回答 - 知乎 * My Reaction to "Under Discussion: The Performance of Python" * ABC language) * 捕蛇者说 Ep 16. Goodbye Python 2, Hello Python 3! * Why Python 3 exists * 捕蛇者说 Ep 01. 新人到底需要什么 * Codecademy * 《Fluent Python》(《流畅的 Python》) 图片截取自 Image by Gerd Altmann from Pixabay 片头片尾音乐: Courante 1st Cello Suite Exzel Music Publishing (freemusicpublicdomain.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ 爱发电上赞助
[赞助logo(https___i.loli.net_2020_07_19_Sr3A7584bCDzEnJ.jpg).jpg] 如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter Hi 大家好,这一期信涛和 Luke 聊了有关 Lint 的话题,包括 Flake8,如何使用 CI 等。 主持:laixintao 嘉宾:Luke 时间轴: * 02:00 日常项目中会用到的 Lint 工具; * 14:30 其他语言的 Lint 工具; * 20:00 一些集成 Lint 的 Bot 想法... * 30:00 如何开发 Flake8 插件; * 36:00 我们在公司里是怎么使用CI的; * 45:00 使用 Git hook; * 17:30 推荐环节; 相关资料: * https://github.com/topics/flake8 * https://github.com/DmytroLitvinov/awesome-flake8-extensions * https://flake8.pycqa.org/en/latest/plugin-development/ * https://www.pylint.org/ * https://www.python.org/dev/peps/pep-0008/ * Luke 提到的能找出潜在 Bug 的 flake8 插件 * 检查代码中是否有 print 的插件 * Git Hooks * Luke 推荐:Hypothesis 爱发电上赞助
![赞助logo][18] 本期主播 * adamwen * laixintao * Manjusaka 本期嘉宾 * liamchzh TimeLine * 00:00:30 正片开始-嘉宾介绍 * 00:01:27 聊一聊自己喜欢的 Python3 特性 * 00:02:00 dataclasses * 00:04:09 在面向对象的开发过程中何时会用到 frozen 这个特性 * 00:05:19 使用 datacalsses 时在 __init__ 中定义的参数属于 class 参数还是对象参数? * 00:12:10 有没有一个方法能够在 __init__ 方法中调用 dataclasses 的 __init__ 方法? * 00:15:10 Python 的执行代码有必要获取机器有多少核心嘛,因为它可以通过外部在控制多线程模型? * 00:16:46 有序字典 * 00:17:18 Django choices * 00:19:00 金融验签之参数顺序 * 00:21:15 关于对接支付接口的一些吐槽 * 00:22:08 兼顾一批数据的有序和快速查找 * 00:23:08 f-String * 00:24:52 如果将 f-String 的 f 前缀变成后缀 * 00:26:02 type hint * 00:27:22 type hint 在 CI 中的应用 * 00:29:16 在真实使用过程中是整理 CI 的时间消耗与 CI 帮助我们修复 BUG 的时间哪个更多一点 * 00:30:00 Python3 中觉得不爽的点 * 00:30:09 pep572 海象操作符 * 00:30:57 (不局限于 Python3)线上调试工具缺乏 * 00:33:48 3 除以 2 的结果是什么 * 00:34:42 Python3 sort 去掉了 cmp 参数 * 00:35:32 Python3 的升级偏向于某些语法糖(相对于调试工具等方面) * 00:37:26 Python2 迁移至 Python3 过程中的问题 * 00:38:01 迁移方式 * 00:41:28 如何在之迁移了部分语法的情况下再 Python3 中进行测试 * 00:43:46 分层迁移过程中的一些细节 * 00:45:14 何时停止对 Python2 的测试 * 00:48:06 关于面试会提到的 Python3 与 Python2 如何同时兼容的问题的讨论 * 00:49:20 关于 Mercurial 迁移文章的讨论 * 00:53:16 关于迁移后测试的一些补充 * 00:55:56 Python2 迁移至 Python3 之字符串的一个坑 * 00:57:28 Unicode 相关讨论以及 Python 中的字符串和 Unicode * 01:06:45 更多关于 Python2 中坑的举例(吐槽) * 01:09:01 对现在需要做 Python3 迁移工作的人的建议 * 01:15:37 Python3 协程的相关讨论(Manjusaka 疯狂输出) * 01:28:59 推荐环节 * 01:34:11 laike9m 客串感谢打赏听众 * 01:36:46 结束词+音乐 Guest Recommendation * 00:02:00 python3-dataclasses * 00:26:02 PEP 484 -- Type Hints * 00:30:09 PEP 572 -- Assignment Expressions * 00:38:34 nstagram PyCon 2017 * 00:48:58 Mercurial's Journey to and Reflections on Python 3 * 01:01:56 Pragmatic Unicode * 01:12:35 caniusepython3 * 01:29:11 A Philosophy of Software Design * 01:29:29 A Philosophy of Software Design 作者 YouTube 演讲 * 01:31:01 Microservice Patterns * 01:31:13 TCP/IP详解 卷1:协议 * 01:31:29 vim-which-key * 01:33:04 kafka-documentation-desgin [18]: https://i.typlog.com/pythonhunter/8402665400_0989685.jpg 爱发电上赞助
本期节目较长且信息量巨大,大家可以酌情分多次来听。 本期结尾有彩蛋,会是什么呢?大家敬请期待吧😂 本期主播 * laike9m * [小白][26] 本期嘉宾 * Frost Ming(明希) * Tzu-ping Chung(TP) 时间节点 * 00:00:32 正片开始-嘉宾介绍 * 00:02:50 PyPA 是什么?哪些工具在 PyPA 名下? * 00:08:26 何为 Python 的开发工作流? * 00:10:09 作为新人的小白对于 Python 开发工作流有哪些问题? * 00:11:12 主流的依赖管理库 * 00:11:30 pip * 00:20:16 pip-tools * 00:26:20 pipenv * 00:30:39 virtualenv 和 venv 的异同点 * 00:37:47 pyenv * 00:40:25 Poetry * 00:43:44 关于 Python 项目不同工具设置文件分开设置好还是统一设置好的讨论 * 00:46:52 Conda * 00:52:10 嘉宾当前工作项目 | Tzu-ping Chung pyem * 00:58:43 嘉宾当前工作项目 | Frost Ming pdm * 01:05:08 嘉宾当前工作项目 | Tzu-ping Chung New pip resolver * 01:12:08 嘉宾当前工作项目 | Requirements.txt 2.0 标准化 locker file 中的争议 * 01:12:39 关于 locker file 格式选择的讨论 * 01:14:50 当前社区的热点和开发的痛点 | PEP517 PEP518 * 01:22:07 当前社区的热点和开发的痛点 | 导致 Python 开发流比较混乱的原因有哪些?和 Python 类似的语言的现状如何? * 01:27:22 npm 吐槽 * 01:34:36 2020 年作为一个 Python 开发者应该如何选择开发流? * 01:41:51 对于本期主题的一些思考 * 01:46:11 嘉宾推荐环节 播客中提到的内容 * 00:02:50 PyPA * 00:15:37 pip UX Studies * 00:20:16 pip-tools * 00:26:20 pipenv * 00:30:39 virtualenv | venv * 00:37:47 pyenv | pyenv-virtualenv * 00:40:25 Poetry * 00:42:13 pyproject.toml-PEP518 * 00:46:52 Conda * 00:52:10 pyem * 00:57:47 tox * 00:58:43 pdm * 00:59:09 Pyflow * 01:05:08 New pip resolver * 01:12:08 Requirements.txt 2.0 * 01:36:51 nox * 01:39:08 Python Packaging User Guide * 01:42:03 Guido 做客 PythonBytes 播客的链接 * 01:40:55 PyChina 报名链接 * 01:47:47 Rich [26]: https://blog.blanc.site/ 爱发电上赞助
本期主播 * laike9m * laixintao 本期嘉宾 Phil 时间节点 * 00:02:23 同事的坑 * 00:15:10 TL(tech leader)的坑 * 00:40:10 老板的坑 * 01:02:10 推荐环节 播客中提到的内容 * 美剧《硅谷》 * 电影《饥饿站台》 * How to American * 《Inside The Python Virtual Machine》 * byterun,介绍文章 《A Python Interpreter Written in Python》 爱发电上赞助
本期主播 * laike9m * Manjusaka * [laixintao][25] 本期嘉宾 * 五花肉 时间线 * 00:00:33 正片开始 * 00:02:43 捕蛇者说广告时间 * 00:04:04 Q:技术运营的小伙伴日常的工作是什么? * 00:05:47 Q:为什么感觉技术运营会和销售有职能上的重合? * 00:07:11 Q:技术运营和销售的侧重点有什么不同? * 00:09:10 Q:技术运营是如何和销售进行配合工作的? * 00:11:13 Q:一般是如何衡量一个项目是否有推广价值或其他(商业价值)的? * 00:11:21 就上一问题以 iRedis 项目为例分析如何进行开源项目运营 * 00:18:46 Q:新项目如何培养第一批活跃用户并建立一个有一定活跃度的用户社群? * 00:26:37 Q:在将开源想项目商业化后运营的侧重点有什么不同? * 00:30:00 Q:技术开发和技术运营之间的工作要求有什么异同? * 00:33:10 Q:关于沟通时的换位思考能力 * 00:35:27 Q:如何确保技术运营在传递技术信息时不出现偏差? * 00:36:26 Q:在进行技术相关描述时如何平衡专业性和普适性? * 00:37:51 Q:如何在没有成熟团队的情况下完成上一问题? * 00:38:30 关于社区运营的一些吐槽 * 00:40:45 Q:如何合理的训练表达能力和沟通能力? * 00:44:40 Manjusaka 大型虐狗 + 撒娇现场 * 00:46:07 大公司进行技术布道时如何不让技术开发反感? * 00:55:13 为什么建议去经营个人影响力? * 00:58:21 增加个人影响力的途径 * 01:03:32 关于个人影响力运营案例的讨论 * 01:08:51 作为曾是技术开发现在做技术运营的肉姐给正在做开发的听众的一些建议 * 01:12:00 非技术能转技术运营嘛? * 01:22:55 嘉宾推荐环节 相关链接 * 00:02:54 Django 官方中文文档翻译团队 * 00:11:27 iRedis * 00:19:11 Ant Design * 00:22:51 DBCLI * 00:26:44 PingCAP * 00:28:00 社会人科技评论 | 两期商业开源的节目分别是:第 20 期 和 第 21 期 | 整理时发现 第 14 期 也是讲开源的 * 00:30:05 肉姐整理的技术运营岗位资料:第 1 篇 | 第 2 篇 | 第 3 篇 * 00:38:26 小黄鸭调试法 * 00:59:24 回形针PaperClip | B 站主页 * 01:03:38 董伟明's Blog * 01:05:16 阮一峰关于「GitHub 的“代码导航”」的推文 * 01:23:23 人类的智慧 | 阿图尔·叔本华 * 01:24:06 健身环大冒险 * 01:26:44 mycli | pgcli * 01:28:29 redash | incubator-superset [25]: https://www.kawabangga.com/ 爱发电上赞助
本期主播 * Adam Wen * 新人主播:小白 本期嘉宾 * F叔 时间线 * 00:00:33 开场 * 00:00:46 自我介绍 * 00:01:55 如何接触的 Python? * 00:04:29 日常对比 Python 与 JAVA * 00:11:00 什么是微服务(服务化)? * 00:14:20 推进微服务(服务化)时如何拆分业务?不同团队应如何配合? * 00:25:47 赖信涛同学“乱入” * 00:26:31 微服务(服务化)中的调用链路以及工具 * 00:43:55 微服务(服务化)框架推荐 * 00:48:08 RPC 框架需要做鉴权吗? * 00:52:25 怎么看待现在 Service Mesh 的方案? * 00:54:35 服务治理怎么做?需要关心那些事情? * 00:59:31 嘉宾推荐 相关链接 * gevent * DDIA * q 爱发电上赞助
本期主播: * laike9m * Manjusaka 本期嘉宾: * 红姐thautwarm 播客中提到的内容: * 中科院计算所发布国产编程语言“木兰” * Lambda lifting * No Multiline Lambda in Python: Why not? * What's the difference between local variable, cell variable and free variable? * Python AST * PLY (Python Lex-Yacc) * Lark - a modern parsing library for Python * bytecode * 《理科生坠入情网,故尝试证明。》 * FastAPI 爱发电上赞助
本期中的问题可在这里找到: https://ama.pythonhunter.org/ 本期主播 * laike9m * laixintao * Adam Wen * Manjusaka 勘误 01:49:40 关于「unbound method 在 Python 3 中为什么会取消」的讨论。 关于 unbound method 取消的原因,我没找到官方的解释,很多人说是为了简化语言,因为区分 function 和 unbound method 意义不大。然后我们关于 @staticmethod 那里说错了。@staticmethod 在 Python 3 里还是需要的,因为只有你在 MyClass.some_method 才是和 @staticmethod 等价,然而很多时候我们需要在 instance 上调用,这时候还是需要 @staticmethod。 时间线 * 00:00:35 开场 * 00:03:00 正式开始 * 00:03:20 「ASK」AOQNRMGYXLMV:能谈谈你们是怎样制定职业规划的吗? * 00:22:44 「ASK」zhang-boyang:对于一门编程语言的掌握程度分为几个等级?每一级是怎么定义的? * 00:34:10 「ASK」qixiangyang:只会 Python 的程序员应该选哪一门语言作为第二语言,可以从技术投资和基本技能提升的角度来讲讲吗? * 00:46:22 「ASK」Littlecowherd:怎样才能进大厂? 「ASK」EruDev:学历低的情况下,专科,有机会去技术氛围相对好的公司吗,不奢望进大厂? * 00:57:25 「ASK」ubuhuo:你们平时会专门积累自己设计的一些代码案例吗?以什么样的方式? * 01:02:11 「ASK」zxymike93:几位主创人,19年学了哪些技术?20年计划学哪些新技术? * 01:15:48 「ASK」a123:有肉身翻墙的经验分享吗? * 01:18:08 「ASK」ubuhuo:平时会因为什么而加班,加班的时候都在做什么? * 01:22:18 「ASK」joyhuchao:请问捕蛇者说的编辑小姐姐结婚了么? * 01:22:52 「ASK」VanLiuZhi:感觉Python深入很难....... * 01:34:55 自由回答时间 * 01:55:42 推荐环节 相关链接 * 00:01:44 IRedis: A Terminal Client for Redis with AutoCompletion and Syntax Highlighting. * 00:02:32 typora:一个 MarkDown 文本编辑器 * 00:11:04 Antirez's blog | redis 作者的博客 * 01:05:07 Linux System Programming | Linux 系统编程 * 01:08:24 Site Reliability Engineering: How Google Runs Production Systems | SRE : Google运维解密 * 01:08:32 A Philosophy of Software Design * 01:08:48 A Philosophy of Software Design 作者 YouTube 演讲 * 01:08:56 Clean Architecture | 代码整洁之道 * 01:09:24 博文:how does a relational database work * 01:09:40 DDIA: Designing Data-Intensive Application | 数据密集型应用系统设计 * 01:12:40 原则 * 01:13:48 DOT (graph description language) * 01:14:44 echarts * 01:17:32 ggtalk:程序员的闲聊节目 * 01:24:13 kazoo | 使用 python 操作 zookeeper 的库 * 01:38:05 [pep572][16] * 中国区 ACM 会员 * BetterZhihu](https://github.com/Esimorp/BetterZhihu) * Smalltalk * Luke!用索引! * How does a relational database work [16]: https://www.python.org/dev/peps/pep-0572/ 爱发电上赞助
时间线: * 00:20 自我介绍,我们都用 Vim 干什么? * 04:00 VS Code 的远程编辑功能,Vim 是不是也可以实现一个? * 09:09 我们是怎么学习使用 Vim 的? * 27:00 我们如何管理自己的 Vim 配置? * 34:52 Vim 插件开发的经历 * 40:00 如何用 Python 开发 Vim 插件 * 48:00 Vim 我们用 Vim 的时候觉得 Vim 有哪些缺点 * 58:00 推荐环节(Vim 插件) 资料: * dyng 开发的 ctrlsf.vim: https://github.com/dyng/ctrlsf.vim * vimtutor, 在 vim 中运行 :h vimtutor * vscode,远程编辑功能:https://code.visualstudio.com/docs/remote/remote-overview * Learn Vimscript the Hard Way * Learn Vimscript the Hard Way laixintao的笔记:https://www.kawabangga.com/vim%e7%b3%bb%e5%88%97 * 学习 Vim 的小游戏:https://vim-adventures.com * 一个看 Vim 8.2 新特性的小游戏 https://github.com/vim/killersheep * laixintao 的 vimrc:http://github.com/laixintao/myrc * Dyng: https://github.com/dyng/dotfile * 插件推荐: * https://github.com/preservim/nerdtree * https://github.com/ruanyl/vim-gh-line * https://github.com/vim-syntastic/syntastic * https://github.com/kien/ctrlp.vim * https://github.com/vim-airline/vim-airline * https://github.com/dense-analysis/ale * https://github.com/Yggdroot/LeaderF * https://github.com/terryma/vim-multiple-cursors * https://github.com/ycm-core/YouCompleteMe * https://github.com/ludovicchabant/vim-gutentags * https://github.com/junegunn/vim-plug * https://github.com/junegunn/vim-easy-align * https://github.com/godlygeek/tabular * https://github.com/thinca/vim-quickrun 由于我们主播的知乎账号被封禁,所以以后的更新不会再发布到知乎上,请您留意。 推荐您使用泛用型客户端订阅我们的播客。也欢迎您关注我们的Twitter,加入我们的telegram群组和其他听众一起聊天,我们的twitter是 @pythonhunter_, telegram群组的链接是: https://t.me/joinchat/Dm8lIVjvCo9_-6YZYLycEw 我们下期再见。 爱发电上赞助
与播客爱好者一起交流
播放列表还是空的
去找些喜欢的节目添加进来吧