Pythonhunter 公开
[search 0]
更多

Download the App!

show episodes
 
Loading …
show series
 
如果喜欢我们的节目,欢迎通过爱发电打赏支持: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 快? …
 
如果喜欢我们的节目,欢迎通过爱发电打赏支持: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/DmytroLi…
 
本期主播 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 有…
 
本期节目较长且信息量巨大,大家可以酌情分多次来听。 本期结尾有彩蛋,会是什么呢?大家敬请期待吧😂 本期主播 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…
 
本期主播 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》 爱发电上赞助由pythonhunter
 
本期主播 laike9m Manjusaka laixintao 本期嘉宾 五花肉 时间线 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:在将开源想项目商业化后运营的侧重…
 
本期主播 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 …
 
本期主播: 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 上…
 
时间线: 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://code.visualstudio.com/d…
 
时间点 铺垫 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…
 
本期主持: 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 海…
 
本期主持: 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 awesome-python 某槽点很多的 Python 面试总结 shiv Mingge.js 996.ICU 一个基于 GPL 的判例 Anti 996 License Dre…
 
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 推荐环节 本期提到的一些资料…
 
print "PyCon 2019 上海站即将开始,我们也会有一个专门的展位参与其中,期待与大家的相见" 嘉宾: - the5fire - laike9m - laixintao 主持: - Adam Wen Django, 适合新手学习吗? 适合实践开发吗? 又有哪些优势呢? 本期节目,我们将和 the5fire 来聊一聊 Django 的一些好处与特点,推荐一些 Django 的资料与插件,聊聊《Django企业开发实战》这本书。 欢迎大家收听本期节目,欢迎大家评论留言,我们将会从官网+知乎评论区抽出 5 位幸运听众送出《Django企业开发实战》 爱发电上赞助由Python Hunter
 
本期主持: laike9m laixintao Adam Wen Manjusaka 时间点: 00:00:52 Mocking and Patching pitfalls 00:30:41 PEP 572 00:49:19 推荐环节 视频和链接 第一个视频 《Edwin Jung - Mocking and Patching Pitfalls - PyCon 2019》 httmock https://projectlombok.org/ https://site.mockito.org/ https://martinfowler.com/bliki/TestDouble.html factory_boy 第二个视频 《Dustin Ingram - PEP 572: The Walrus…
 
本期主创 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…
 
本期嘉宾 & 主持 张佳圆: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…
 
本期主持 laike9m laixintao Adam Wen Manjusaka 勘误: Python 3 中列表解析已经不会泄露变量了,详见 https://portingguide.readthedocs.io/en/latest/comprehensions.html Keyword only argument 是在 Python 3.0 中正式加入的,详见 PEP3102 有听众反馈说,Celery 劫持 root logger 是因为在实际业务中可以依赖很多第三方库,有些设计有问题的库里面打印了大量日志,会造成日志很乱,这样就不容易找到 Celery 自己的日志,所以就直接禁掉了。供大家参考。 本期提要 00:00:35 嘉宾介绍 00:03:15 开发中踩过的坑 00:04:2…
 
本期主持: laike9m laixintao Adam Wen Manjusaka 播客中提到的内容: Tech lead starlette Python’s super() considered super! huey apscheduler Python 3: ten years later - PyCon 2018 David Beazley - Python Concurrency From the Ground Up: LIVE! - PyCon 2015 pyflame 提问的智慧 XY问题 Python Logger pdb PyCharm Jupyter notebook Let me google that, let me google that for you 学习操…
 
Loading …

快速参考指南

Google login Twitter login Classic login