编程、程序员、Python
…
continue reading
各位听众朋友们,大家好,我是 laike9m。如果你听到了这期节目,说明你订阅的是我们已停用的捕蛇者说账号。如果你希望收听我们未来的更新,可以在各大播客平台重新搜索并订阅”捕蛇者说“。比如 Overcast, PlayerFM, 小宇宙,或者 Apple podcast。在那里,你也可以找到本账号中的所有过往节目。感谢大家的理解和对捕蛇者说一如既往的支持。由捕蛇者说
…
continue reading
如果喜欢我们的节目,欢迎通过爱发电打赏支持: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 「阿里五型人格」(阿里巴巴的小白…
…
continue reading
嘉宾 陶文 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 syst…
…
continue reading
如果喜欢我们的节目,欢迎通过爱发电打赏支持: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 聊聊…
…
continue reading
如果喜欢我们的节目,欢迎通过爱发电打赏支持: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 小…
…
continue reading
嘉宾 陶文 姚钢强 主播 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 “优秀架构设计…
…
continue reading
如果喜欢我们的节目,欢迎通过爱发电打赏支持: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 | …
…
continue reading
…
continue reading
本期嘉宾: 1. laike9m 2. laixintao 3. Manjusaka 4. 小白 本期是去年七月份录制的一期。四位主播聚在一起,聊聊他们最近的生活,以及对未来的打算。失踪主播小白康复归来,让我们撒花���! 本期资料链接: 1. iredis 2. GitHub 北极计划 3. Cyberbrain 4. Beancount 5. ProcMon-for-Linux 6. youtube-dl 7. you-get 节目中关于 Cyberbrain 的一些描述已经过时,故补充在这里: Python 和 VS Code 的通信现在是用的 msgpack + HTTP。protobuf + gRPC 因为 serialization 性能问题已经被抛弃。详见 1. Lowerin…
…
continue reading
…
continue reading
…
continue reading
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter 嘉宾 张佳圆 主播 小白 laike9m laixintao 时间轴 00:00:30 开场 00:01:08 嘉宾介绍 00:01:55 知识主要输入途径 00:05:31 Github Star 的一些延伸探讨 00:09:37 如何挑选专业类书籍 00:11:58 原版还是译版 00:12:38 如何粗读一本书 00:15:10 佳圆的 3wh2t 阅读分析法 00:17:53 实体书还是电子书? 00:25:20 笔记整理相关讨论 00:34:44 各自认为最 “恐怖” 的一本书 00:41:51 在什么样的场景会同时阅读多本书以及如何同时阅读多本书 00:44:02 如何阅…
…
continue reading
推广 PyCon China 2020 正式启动 主题演讲和闪电演讲征稿时间: 2020 年 10 月 29 日 - 2020 年 11 月 7 日(实际截止日期可延后) 会议举办时间: 2020 年 11 月 28 日 - 11 月 29 日 您可以投稿时长为 45 分钟的主题演讲,或者时长为 10 分钟的闪电演讲,根据您自己评估的内容所需时间来决定。需要注意的是,议题分享时间包含 Q&A 时间。 欢迎通过下面的链接报名参加我们的主题演讲 / 闪电演讲:https://jinshuju.net/f/zWuGxB 主播 adamwen 小白 laike9m 嘉宾 高天 本期聊的项目 VizTracer 在线预览: http://www.minkoder.com/viztracer/resul…
…
continue reading
Hi 大家好,这一期我们请到了 Teahour 的主播 Terry,跟我们聊了一些和程序员相关的话题,比如远程工作,创业,招聘,播客,跨界,Ruby社区等等。 Teahour 是一档面向程序员的高质量播客,欢迎大家收听: 本期分成上下两期,这是下期。 如果喜欢我们的节目,欢迎通过爱发电打赏支 Terry: Nervos 创始人 & CEO 本期主持: laike9m laixintao 章节 00:00 大公司的晋升机制 05:20 Valve 的员工手册 11:40 我如何把薪水从50 人民币/ 天提升到100 美元/ 小时的? 23:00 长大了却不敢表达了? 30:00 大话传奇人物DHH 32:00 聊聊招聘 40:00 推荐环节 相关链接 Valve员工手册 LeanCloud 开…
…
continue reading
Hi 大家好,这一期我们请到了 Teahour 的主播 Terry,跟我们聊了一些和程序员相关的话题,比如远程工作,创业,招聘,播客,跨界,Ruby社区等等。 Teahour 是一档面向程序员的高质量播客,欢迎大家收听:https://teahour.fm/ 本期分成上下两期,这是上期。 如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter 本期嘉宾: Terry: Nervos 创始人 & CEO 本期主持: laike9m laixintao 章节 Teahour 00:26:20 Terry 的创业经历 00:29:30 闲聊 Rust, Ruby, Python, Go 这几门语言 00:38:00 做播客的感想 00:42:4…
…
continue reading
如果喜欢我们的节目,欢迎通过爱发电打赏支持: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 Ping…
…
continue reading
如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter 本期节目官网:https://www.pythonhunter.org/episodes/18 本期嘉宾 立党 本期主播 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:3…
…
continue reading
Hi 大家好,这一期信涛和 Luke 聊了有关 Lint 的话题,包括 Flake8,如何使用 CI 等。如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter 时间轴: - 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/DmytroLitvin…
…
continue reading
本期主播 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 有…
…
continue reading
本期节目较长且信息量巨大,大家可以酌情分多次来听。 本期结尾有彩蛋,会是什么呢?大家敬请期待吧� 本期主播 laike9m 小白 本期嘉宾 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 Po…
…
continue reading
这期在 Google 纽约工作的 Phil 跟我们聊了聊在职场中遇到的同事、TL(tech leader)以及老板的坑。 本期主播 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》
…
continue reading
本期主播 laixintao Laike9m Manjusaka 本期嘉宾 五花肉 时间线 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:在将开源想项目商业化后运营的侧重…
…
continue reading
本期主播 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 …
…
continue reading
这次我们请到了编程语言研究者红姐(thautwarm)来聊聊前段时间中科院发布的木兰(Mulan)编程语言。 本期主播: laike9m Manjusaka 本期嘉宾: 红姐(thautwarm) 播客中提到的内容: 中科院计算所发布国产编程语言“木兰” Lambda lifting No Multiline Lambda in Python: Why not? Python AST PLY (Python Lex-Yacc) Lark - a modern parsing library for Python bytecode 《理科生坠入情网,故尝试证明。》 FastAPI
…
continue reading
这一期是捕蛇者说的四位主播回答听众们提出的问题。 本期中的问题可在这里找到: 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…
…
continue reading
本期我们聊了我们是如何学习,使用 Vim 的。 时间线: 00:00 自我介绍,我们都用 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:/…
…
continue reading
时间点 铺垫 00:00:30 开场 00:02:05 征求意见 正式开始 00:03:40 本期主题:工作三年我(们)关于「非技术能力」和「技术能力」的一些心得 00:04:00 软技能和硬技能(技术能力)之间关系 00:06:45 软技能和硬技能的主观定义 非技术能力 00:09:50 及时和老板表达自己的想法(向上管理) 00:21:15 沟通先行的工作模式 00:28:30 如何高效的参与会议 00:41:30 关于返工的讨论 00:48:00 与(潜在)客户聊天 00:52:50 工作中要有主动性(上升意识) 00:55:10 工作中不要将自己的角色定死,多尝试探索自己的边界 00:57:30 学会借助别人的力量(但要先学会提问的智慧!手动连接「捕蛇者说-第一期」) 技术能力 01…
…
continue reading
本期主持: laike9m laixintao Manjusaka 嘉宾: Xiang Zhang,目前中国唯一一位 CPython 核心开发者 时间节点 00:01:26 Python 的性能 00:21:45 Python 的静态类型 00:33:17 Python 调试 01:07:14 推荐环节 链接 什么是 Python 核心开发者? Victor Stinner 鸟哥:写在 PHP 7 发布之际一些话 鸟哥 PEP 554 -- Multiple Interpreters in the Stdlib Python C API mypy PEP 484 -- Type Hints PEP 492 -- Coroutines with async and await syntax 海…
…
continue reading
这一期的主题是开源。 我们聊了聊大公司的开源,个人如何做开源,以及 GitHub 上一些有争议的项目(Markdown 项目、Mingge.js、996.ICU、Dress)。 本期主持: laike9m laixintao Manjusaka 时间节点 00:05:52 大公司的开源 00:22:12 非营利性组织的开源 00:28:20 个人如何做开源 00:48:30 GitHub 上一些有争议的项目 01:26:41 推荐环节 播客中提到的内容: IRedis Pygments APISIX Cyberbrain Dubbo 李响 Tair 如何看待 Ant Design 圣诞节彩蛋事件? Bazel gRPC Python Software Foundation OpenJDK a…
…
continue reading
Hi!本期我们请到了稀有的 Lisp 程序员 David,来和我们聊一聊函数式编程的一些概念,Common Lisp 的特点,如何入门函数式编程。 本期音频由 laixintao 剪辑,第一次剪辑请大家包涵,如果音频有问题可以在评论或者 telegram 群提出。 本期嘉宾&主持: David Twitter Blog laixintao Twitter Blog 内容提要: 01:40 什么是知识图谱 04:00 Lisp 程序员是如何看 Python 的 13:00 函数式编程 20:00 函数式编程的类型推导 24:00 Debug 中的“时间机器” 27:00 Lazy Evaluation 31:00 Python 程序员如何入门 Lisp 37:00 推荐环节 本期提到的一些资料…
…
continue reading
…
continue reading
…
continue reading
```python print "PyCon 2019 上海站即将开始,我们也会有一个专门的展位参与其中,期待与大家的相见" ``` 嘉宾: - [the5fire](https://www.the5fire.com/) - [laike9m](https://laike9m.com/) - [laixintao](https://www.kawabangga.com/) 主持: - [Adam Wen](https://twitter.com/wenxiaobin) Django, 适合新手学习吗? 适合实践开发吗? 又有哪些优势呢? 本期节目,我们将和 the5fire 来聊一聊 Django 的一些好处与特点,推荐一些 Django 的资料与插件,聊聊《Django企业开发实战》这本书…
…
continue reading
本期主创 laike9m laixintao Adam Wen Manjusaka 本期提要 00:01:30 什么是 PSF 00:06:50 PyCon 是什么 00:10:00 主创们参加 PyCon 的经历 00:18:20 laike9m 在 PyCon 2019 的经历 00:31:34 Manjusaka 与 laixintao 的组织经历 00:44:32 如何参与到 PyCon 的组织中来 00:59:18 下期预告 不是广告的广告 PyCon2019 中国Python开发者大会 - 上海站已经开始售票啦 参与 PyCon China 2019,和主播们现场面基,还有机会获得捕蛇者说绝版 T恤! 相关链接 Python Software Foundation PyCon 2…
…
continue reading
本期嘉宾 & 主持 张佳圆:Blog,Twitter@Tisoga,Bilibili@加元君 Manjusaka laike9m 本期提要 00:03:20 佳圆聊学习编程的经历 00:11:53 Emacs 好处都有啥 00:20:40 Python 在爱奇艺的应用 00:29:05 爱奇艺 code review 流程 00:32:36 踩过的有意思的坑 00:35:17 《Inside The Python Virtual Machine》这本书 00:40:57 如何阅读源代码 00:47:07 推荐环节 播客中提到的内容 SICP Emacs doom-emacs Spacemacs Org mode 文学编程 RFC 2324 - Hyper Text Coffee Pot Co…
…
continue reading
本期主持 laike9m laixintao Adam Wen Manjusaka 勘误: Python 3 中列表解析已经不会泄露变量了,详见 https://portingguide.readtdocs.io/en/latest/comprensions.html Keyword only argument 是在 Python 3.0 中正式加入的,详见 PEP3102 有听众反馈说,Celery 劫持 root logger 是因为在实际业务中可以依赖很多第三方库,有些设计有问题的库里面打印了大量日志,会造成日志很乱,这样就不容易找到 Celery 自己的日志,所以就直接禁掉了。供大家参考。 本期提要 00:00:35 嘉宾介绍 00:03:15 开发中踩过的坑 00:04:20 Re…
…
continue reading
本期主持: laike9m laixintao Adam Wen Manjusaka 播客中提到的内容: Tech lead starlette Python’s super() considered super! huey apscduler Python 3: ten years later - PyCon 2018 David Beazley - Python Concurrency From t Ground Up: LIVE! - PyCon 2015 pyflame 提问的智慧 XY问题 Python Logger pdb PyCharm Jupyter notebook Let me gooe that, let me gooe that for you 学习操作系统的知识,看…
…
continue reading