
Sign up to save your podcasts
Or


```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企业开发实战》这本书。
欢迎大家收听本期节目,欢迎大家评论留言,我们将会在评论区抽出 5 位幸运听众送出《Django企业开发实战》
本期主创
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 2019
Mocking and Patching Pitfalls
PEP 572: The Walrus Operator
本期嘉宾 & 主持
张佳圆: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 Control Protocol (HTCPCP/1.0)
ipdb
YAML
Bazel - A fast, scalable, multi-language and extensible build system
https://github.com/pallets/werkzeug/pull/1496
《Inside The Python Virtual Machine》
Yet another guided tour of CPython By Guido
基于 2.7.8 的 CPython internals 视频教程
“圣诞节”的梗
https://bugs.python.org/issue36792
One secret to becoming a great software engineer: read code
Has the Python GIL been slain?
Real Python: Python Tutorials
Awesome Python - A curated list of awesome Python frameworks, libraries, software and resources
计算机科学学习指南
tldr - � Simplified and community-driven man pages
本期主持
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 Requests UA 带来的 Github 误封问题
00:08:06 单元测试遇到的坑
00:11:53 非法 Cookies 引发的坑
00:19:38 一个不合法的 HTTP ader
00:25:01 glibc 引发的内存泄漏
00:30:20 werkzeug 的 bug 复现 PR
00:32:42 关于一些不好的库,文档,feature 的吐槽
00:33:13 Python 的 LEGB 问题
00:43:06 一些不好的库与文档, 生产环境不推荐的一些做法
00:52:20 函数参数的种类
00:57:11 Celery, asyncio, os 的一些槽点
01:12:14 一些疑难问题排查的技巧与工具
01:12:30 Py-Spy, 一个 Python 进程取样分析工具
01:17:13 构造最小可复现样例
01:18:30 Debug 技巧
01:23:40 用 PDB 来 Debug
01:26:25: pyrasite, attacd 到 Python 进程的 REPL
01:29:25 休息,提升 Debug 效率的方法
01:30:50 能复现的 Bug 情况都是幸福的
01:38:05 库与文章的推荐
播客中提到的内容
Github REST API v3
Mock
Python Cookie 标准库实现
Tornado 4.0 Cookies Parse 实现
RFC 7230 Section 5.4 Host
Fix memory leak in Rule function builder
Short description of t scoping rules?
lxml
Kafka Python
Golang Functional options for friendly APIs
Beautiful
Regular expression Denial of Service - ReDoS
tox
Netty Request Demo
linux环境内存分配原理
Buildout
Google Python Style Guide
理解Python的UnboundLocalError(Python的作用域)
PEP 3102 -- Keyword-Only Arguments
PEP 0570 -- Positional-Only Arguments
Digg's v4 launch: an optimism born of necessity.
let me google that for you
celery
BPO-36054
BPO-29406
asyncio
uvloop
Py-Spy: A sampling profiler for Python programs.
Sentry
PDB
pyrasite
FreezeGun: Let your Python tests travel through time
Hidden features of Python
pingtop
Awesome Python
Click
What t f*ck Python
Gevent
PySnooper
Curious Course on Coroutines and Concurrency
本期主持:
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
学习操作系统的知识,看哪本书好?
PHP黑系列之二:PHP 为什么函数命名是如此不一致?
Scme
The Little Scmer
SICP
CS 61A: Structure and Interpretation of Computer Programs
From the publisher's feed