本账号已停更,请重新搜索并订阅

本账号已停更,请重新搜索并订阅

By 捕蛇者说Technology
Download on the App Store

本账号已停更,请重新搜索并订阅 episodes

  • Ep 06. 和 the5fire 来聊聊 Django

    ```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企业开发实战》

    1 hr 35 min
  • Ep 04. 主播带你逛 PyCon

    本期主创


    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


    1 hr 2 min
  • Ep 03. 聊聊 Emacs,Python@爱奇艺,源码阅读

    本期嘉宾 & 主持


    张佳圆: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



    54 min
  • Ep 02. 开发中的碎碎念

    本期主持


    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


    1 hr 50 min
  • Ep 01. 新人到底需要什么

    本期主持:


    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


    1 hr 33 min

About 本账号已停更,请重新搜索并订阅

From the publisher's feed

编程、程序员、Python