
捕蛇者说
《捕蛇者说》是一档以编程为主题的聊天节目。我们会聊聊编程、程序员和 Python。
Latest episodes

Jan 13, 2022 • 1h 5min
Ep 35. 和 Gray 聊聊那些年遇到的神奇 Bug
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
最近我们和 Gray 聊了聊 Debug,会分成上下两期,这一期我们主要聊了一些遇到的神奇 bug,以及解决的思路,下一期,我们会聊 debug 的一些工具。
嘉宾
Gray
主播
Manjusaka
laike9m
laixintao
时间线
03:02 Gray 遇到的 HTTP 下载文件的 bug
10:59 Xintao 遇到的 HTTP 跳转 HTTPS 问题
15:37 Manjusaka 遇到的 Python Asyncio 的问题
24:08 Laike9m: 不要浪费太多时间在一个 bug 上,即时寻求帮助
25:20 Xintao 语雀编辑器的一个神奇的 bug
33:40 监控的 P99 毛刺现象
35:30 uwsgi 中 hping3 信号丢失的一个bug
42:30 推荐 git 的 bisect 工具
44:52 laike9m 遇到的 latency 问题
52:43 有关 Python 的 malloc 的一个问题
57:24 Golang 1.12 内存泄漏?
60:00 Python 中 re.complie cache 的行为问题
链接
git bisect
Debug 一个在 uWSGI 下使用 subprocess 卡住的问题 | 卡瓦邦噶!
爱发电上赞助

Dec 1, 2021 • 54min
Ep 34. 和 lepture 聊聊他的产品,以及做个人开发的体验
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
本期我们和 lepture 聊了聊他的两个项目:Typlog 和 Authlib。lepture 分享了他作为个人开发者的一些经验。本期于 2020 年录制,有些信息可能已经过时。关于这两个项目的情况请以官网为准。
嘉宾
lepture
主播
Adam Wen
laike9m
链接
Typlog
Authlib
Typlog 上的第一个播客 http://nirokita.cn/
lepture|Typlog 作者:中文世界最大的悲剧便是封闭
爱发电上赞助

Oct 8, 2021 • 1h 10min
Ep 33. 和李辉聊聊自由职业(下)
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
嘉宾
李辉
主播
laixintao
时间线
00:00:16 前情提要
00:01:57 李辉的职业规划
00:04:24 自由职业很自由,但是也有代价
00:07:45 收入不稳定的焦虑
00:10:30 工程经验的缺失
00:13:23 开源项目和公司项目运作的不同
00:16:24 自由职业工种:做外包
00:25:41 自由职业工种:编程咨询
00:29:06 自由职业工种:写文章
00:34:12 自由职业工种:翻译
00:39:40 自由职业工种:做视频课程
00:43:47 自由职业工种:写书
00:46:05 在不同的地方工作
00:47:38 社保是虾米?
00:49:25 什么样的工作会让人感到快乐和充实?
00:52:57 开源项目赞助
00:57:15 一个人工作效率更高?
01:01:18 在家办公的氛围和孤独感
01:03:18 注意力和自制力问题
01:07:56 小马过河
链接
00:21:16 Upwork
00:22:20 fiverr
00:24:44 PeoplePerHour
00:29:50 李辉的 Twilio 文章
00:32:45 阮一峰的博客
00:36:29 The Design of Web APIs
00:37:39 Two Scoopes of Django
P.S. 本期播客埋了一个音乐相关的彩蛋。
P.P.S 李辉两次提到的「稿税」应为「版税」。
爱发电上赞助

Sep 11, 2021 • 54min
Ep 32. 和李辉聊聊自由职业(上)
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
嘉宾
李辉
主播
Adam Wen
小白
laixintao
laike9m
时间线
00:01:21 自由职业经历
00:04:54 找工作的失败经历
00:08:01 编程视频课程
00:10:13 看视频学编程
00:11:31 做外包的奇葩遭遇
00:17:26 小白的职业规划
00:19:45 今天星期几 & 晚上几点睡 & 闹钟哪家强?
00:25:47 毕业后先不要立刻开始工作?
00:28:10 推荐环节
00:28:32 李辉的推荐
00:30:56 xintao 没有什么要推荐
00:31:32 Adam 的推荐
00:34:03 「阿里五型人格」(阿里巴巴的小白兔、野狗、大牛、老牛、老白兔,分别指代什么??)
00:34:50 小白的推荐
00:36:35 laike9m 的推荐
00:37:21 嘉宾自带环节:你未来 3~5 年的阶段目标
00:38:01 李辉的阶段目标
00:40:15 laike9m 的阶段目标
00:42:16 小白的阶段目标
00:45:19 xintao 的阶段目标
00:46:17 知识管理工具
00:49:19 Adam 的阶段目标
00:52:27 结语
链接
00:28:32 娱乐至死
00:31:32 奈飞文化手册
00:31:58 No Rules Rules
00:34:50 Python 神经网络编程
00:36:35 Async Python is Not Faster
00:36:56 Ignore All Web Performance Benchmarks, Including This One
爱发电上赞助

Jul 23, 2021 • 1h 9min
Ep 31. 架构设计与 12fallacy(下)
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
嘉宾
陶文 duxiaoran#chengfayun.com
姚钢强 acmerfight#gmail.com
Hey,各位听众,本期我们邀请到的两位嘉宾的团队也在寻找优秀的工程师一起工作,如果你感兴趣,欢迎通过邮件与他们联系
主播
Adam Wen
小白
时间线
00:00:11 开始
00:00:34 姚钢强介绍
00:00:49 陶文介绍
00:01:35 嘉宾在 ThoughtWorks 的经历
00:09:41 ThoughtWorks 的结对编程面试
00:11:00 当前大家遇到的面试的经历与情况
00:14:30 如何招人,一般看重候选人的特质
00:24:21 聊聊架构设计与 12fallacy
相关链接
00:05:57 the hint of computer system design
00:15:16 ArchUnit
00:21:10 业务逻辑拆分模式
00:28:50 12Fallacy
01:02:35 Principles of Neural Design
01:02:45 超智能体
01:04:45 the hint of computer system design
01:06:07 PythonTutor
爱发电上赞助

Jul 16, 2021 • 1h 14min
Ep 30. 和李辉聊聊 Flask 2.0
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
嘉宾
李辉
主播
Adam Wen
小白
laixintao
laike9m
Timeline
00:00:22 开始
00:00:37 嘉宾介绍
00:02:03 学习 Flask 和 Python 的经历
00:04:24 参与开源的经历——写作带来的「副作用」
00:12:28 Pallets 和 Flask 的 logo 到底是什么?
00:16:31 在火星上的 Flask 项目
00:18:52 失去维护的开源项目
00:25:12 Flask Community Workgroup
00:26:18 Flask 扩展选择困难综合症
00:29:17 大而全 VS 小而精+一堆扩展
00:31:20 HelloFlask 社区,兼谈如何正确提问
00:38:31 小白举手:如果我想参与一个已经成熟迭代的开源项目可以从哪些方面入手?
00:41:07 Flask 2.0 发布
00:41:44 New feature:嵌套蓝本
00:45:04 New feature:async 支持
00:48:19 温老师谈 ASGI
00:51:46 New feature:快捷路由装饰器
00:57:59 Flask 和 FastAPI 的对比争议
01:00:46 FastAPI 的营销和相关讨论
01:10:59 Flask 改进意见收集
Flask 用户调查问卷
请访问
链接
00:02:03 Flask
00:02:34 知乎问题:Web 开发还有前途吗?
00:06:24 李辉的书:《Flask Web 开发实战》
00:08:01 Pallets Projects
00:14:46 Flask logo
00:16:44 GitHub Mars 2020 Helicopter Contributor 徽章
00:17:36 NASA 火星直升机中使用了 Flask 的项目:F´ - A flight software and embedded systems framework(使用 Flask 开发的 GDS 后续被拆分到 F´ GDS)
00:22:16 PyPI 关于申请获取一个被抛弃的项目名称的规定
00:25:12 Flask Community Work Group
00:28:58 Dash: the most downloaded, trusted Python framework for building ML & data science web apps.
00:31:20 HelloFlask 论坛
00:35:02 Don't Just Say "Hello" in Chat.
00:41:07 Flask 2.0 changelog
00:45:24 asgiref: ASGI specification and utilities.
00:47:24 Quart: Quart is a Python ASGI web microframework with the same API as Flask.
00:57:18 Flask 2.0 在 Reddit 上的帖子
00:57:30 FastAPI: FastAPI framework, high performance, easy to learn, fast to code, ready for production
00:57:59 李辉的文章:请不要把 Flask 和 FastAPI 放到一起比较
01:01:37 用户对 FastAPI 高性能宣传的质疑以及其作者对「on compare with」的解释
01:08:06 APIFlask: A lightweight Python web API framework.(中文介绍文章)
01:09:26 Async Python is not faster
01:09:32 12 requests per second.(勘误:这里 laike9m 说错了。在文章里 12 requests/sec 是使用同步 Web 框架 + 同步 ORM 的结果,而非异步)
01:12:37 Flask 用户调查问卷
爱发电上赞助

Jun 12, 2021 • 1h 17min
Ep 29. 架构设计与 12fallacy(上)
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
嘉宾
陶文
姚钢强
主播
Adam Wen
小白
时间线
00:00:11 开始
00:00:34 姚钢强介绍
00:00:49 陶文介绍
00:01:35 嘉宾在 ThoughtWorks 的经历
00:09:41 ThoughtWorks 的结对编程面试
00:11:00 当前大家遇到的面试的经历与情况
00:14:30 如何招人,一般看重候选人的特质
00:24:21 聊聊架构设计与 12fallacy
相关链接
00:06:20 Martin Fowler
00:07:51 ThoughtWorks 技术雷达
00:14:30 创业公司如何招人
00:24:21 12fallacy
00:30:50 Correlation & Correlation
00:26:33 “优秀架构设计”
00:33:00 八叉说
00:42:40 Dreyfus model
01:16:00 Hints for Computer System Design
爱发电上赞助

Apr 12, 2021 • 1h 16min
Ep 28. gRPC and Python
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
嘉宾
Lidi Zheng
主播
Laike9m
小白
时间线
00:00:28 开始
00:00:40 嘉宾介绍
00:01:29 嘉宾经历
00:05:26 嘉宾在 CMU(卡内基·梅隆大学) 研究生的经历回顾
00:07:08 嘉宾在出入 Google 时的情况
00:09:04 什么是 RPC
00:09:55 gPRC 与 RPC 的关系是什么
00:10:19 gRPC 中 g 的含义
00:11:23 gRPC 支持的语言
00:12:26 为什么 gRPC 要使用 HTTP2
00:13:43 gRPC 使用了 HTTP2 的哪些特性 r
00:14:10 什么是流控制
00:14:49 流控制的一些选项是否可以在 gRPC 中修改
00:16:02 gRPC 的 streaming 是如何实现的
00:16:31 HTTP3 的出现是否会影响
00:18:55 关于 TCP 和 UDP 服务保障的相关讨论
00:20:08 gRPC Protocol Buffers
00:23:36 关于 gRPC Python
00:24:08 XX 语言的使用经验
00:26:34 如何让 gRPC 支持 asyncio
00:32:34 Python asyncio 特性讨论
00:33:00 gRPC 与服务发现
00:40:40 gRPC 与商业开源
00:51:17 如何防止恶意代码从 Github 流入企业内部
00:57:52 从 gRPC 角度出发聊一聊 Python 的性能
01:06:44 有考虑用 Cython 重写 gRPC 嘛
相关链接
00:10:14 Thrift | 这边有一个口误 Thrift 是由 Facebook 开发的
00:17:12 HTTP Headers Trailer 属性
00:19:02 ISP | Core Provider
00:20:13 gRPC Protocol Buffers
00:22:17 SOAP | EBS
00:23:58 Cython
00:30:28 Youtube-Lidi Zheng, Pau Freixes - gRPC Python, C Extensions, and AsyncIO
00:34:55 Envoy Proxy
00:38:16 Google Cloud Traffic Director | 可能需要科学上网才能打开
00:46:04 Monolithic 单体架构
00:58:14 Cyberbrain
01:00:07 Message Pack
01:00:57 Why Is GIL Worse Than We Thought?
01:09:22 yep
01:11:09 十三机兵防卫圈 | 百度百科
01:11:52 点击补番 -> 永生之酒 <- 点击补番
01:13:17 贫穷的本质
01:14:09 [十三邀][23]
[23]: https://www.douban.com/search?q=%E5%8D%81%E4%B8%89%E9%82%80
爱发电上赞助

Apr 3, 2021 • 49min
Ep 27. 聊聊焦虑
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
时间轴:
01:17 三地疫情
08:00 Google work from home 政策
16:00 Manjusaka的吐槽
19:00 Laike9m 的吐槽
27:00 我们与抑郁症
30:00 Manjusaka性侵经历
33:00 对于抑郁症的建议
41:00 Laike9m 推荐的会议
56:00 总结时间
资料:
信涛的组招聘信息
Shopee Careers - Come Make History With Us | Shopee Singapore
奇客Solidot | 四分之一被调查的中国科技工作者忧郁
爱发电上赞助

Mar 7, 2021 • 1h 16min
Ep 26. 和 xintao 聊聊新加坡的工作与生活
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter
主播
Manjusaka
laike9m
laixintao
时间轴
00:02:00 为什么 xintao 会离开阿里?
00:22:43 办理新加坡签证
00:28:30 新加坡的生活成本和税收
00:29:57 在新加坡租房
00:43:20 新加坡的日常生活
00:58:17 应对诈骗
01:03:13 xintao 在 Shopee 的工作,Shopee 的公司文化
01:06:06 如何进入 Shopee 工作?
01:11:05 Manjusaka 的招人广告
链接
What is Site Reliability Engineering (SRE)?
Google December 2020 services outage
智能运维系列(一)| AIOps 的崛起与实践
关于《Fluent Python》中文版中“期物”这个翻译的讨论
组屋
我在新加坡一个月的生活费明细 - by laixintao
Join Shopee & Work with Me! - xintao 的内推链接
PyCon US 2021
爱发电上赞助
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.