2024 过往文章合集 NOV 2 No One Builds in Public SEP 9 推广独立开发产品,我做了哪些尝试 AUG 30 The unexpected emotional cost of being an indiehacker AUG 16 The Demanding Modern Society MAY 25 Another Year, Another Layoff JAN 12 2023 巧合 SEP 29 Legacy Code, Legacy Country SEP 17 我又开始想念知乎了 AUG 14 湾区与独立开发 JUL 30 人生太长,社交网络太短 JUL 2 离开豆瓣,使用 NeoDB JUN 4 FanimeCon 2023 MAY 30 我想怎样做个人产品 MAY 21 R.I.P. 陈皓 MAY 15 随便写点 APR 16 2022 Software Maintainer Commitment JUL 10 Best Python Development Setup for 2022 and Beyond JAN 31 2021 近几年我在职场踩过的坑 APR 16 PyCascades 2021 参会总结 FEB 26 Let’s Rethink Debugging FEB 25 2020 Why Is GIL Worse Than We Thought? DEC 23 Stars Don’t Make Me Happy. Feedbacks Do. NOV 29 Python 真的是靠一个 switch 来执行字节码的吗? JUN 10 My Reaction to "Under Discussion: The Performance of Python" MAY 13 Python 的 block stack MAR 30 相似的人物,各异(?)的故事 MAR 2 知乎为什么能成功 FEB 16 2019 工作三年我学到了什么 DEC 27 "Design Patterns" Is a Bad Name DEC 8 对抗消失的勇气 NOV 24 石头剪刀布游戏 OCT 9 长途旅行后遗症 OCT 2 我的 2019 PyCon China 小结(下) SEP 26 我的 2019 PyCon China 小结(上) SEP 24 送 PyCon 门票啦 SEP 5 Demystifying EXTENDED_ARG JUN 12 个人音乐存储,终极解决方案 MAY 11 People Die, but Long Live GitHub APR 22 近几年我看过最好的一部同人 APR 13 最近遇到的几个问题 APR 13 所以,到底要不要读研? FEB 17 总之就是来到 Irvine 了 FEB 12 2018 为什么你应该用印象笔记中国版 NOV 11 书买到了 OCT 29 STEINS;GATE 0 印象 JUN 7 Revisiting Move Semantics(and all the related idioms) MAY 27 pdir2 现在支持 attribute filtering 了 FEB 10 令人迷惑的 context FEB 2 我的百合乃工作是也! JAN 20 2017 删掉了若干失效友链 NOV 18 逆转大革命的真相 OCT 14 Python程序员需要一个更好的dir()! MAR 9 为什么英文互联网世界里实名比例如此之高? FEB 17 RFC7540 笔记(五)——Flow Control JAN 30 RFC7540 笔记(四)——More on Stream States JAN 23 2016 RFC7540 笔记(三)——Server Push DEC 26 RFC7540 笔记(二)——Stream 状态机 DEC 18 RFC7540 笔记(一)——概述 DEC 14 秋叶原2/3+?赎罪之旅 OCT 30 A Faster and Better zhihu-card-server OCT 12 zhihu-card 竟然有两个用户! SEP 27 First Day AUG 22 Daemon is not daemon, but what is it? AUG 5 周六的咖啡当与犯人共饮 JUL 23 发布 zhihu-card 0.2.0 JUL 16 是时候了 JUN 3 奇迹的四月 APR 10 Requests 代理池 MAR 13 Spotted Flower Is a Sequel, and Why MAR 7 可以好好听音乐了 FEB 23 Requests' secret: pool_connections and pool_maxsize JAN 19 喜欢的日本歌手 JAN 1 2015 解决 Mac 无法编译带 C 扩展库的问题 DEC 23 认清现实 DEC 6 似乎是面试总结 NOV 21 说说《Citrus》 NOV 20 在线音乐,有关版权,亦无关版权 NOV 1 羞耻的事 OCT 26 博客性能优化:续 OCT 18 博客迁移记录 OCT 10 一点关于 iter 的历史 SEP 27 开始学 Go 了 SEP 14 两部让我难受的动画 SEP 13 接下来能做的只有烧香了吗? SEP 6 决定转投 DigitalOcean SEP 5 虽然去不了 Google,走到这步大概也不错了 AUG 22 最近的几个面试 AUG 6 理解 Python super AUG 5 Useful Hack:Lazy module attribute JUL 11 更好地 partition array JUN 14 PyCon2015 笔记 MAY 16 你将度过怎样的大学四年? MAY 2 Ubuntu 运行 mongodb 的正确姿势 APR 23 Girl Friends,惑星公主蜥蜴骑士,Touch APR 19 ezcf,一个不算失败的作品 APR 12 还在疑惑并发和并行? MAR 28 Python相对导入机制详解 FEB 25 文件夹上传:从前端到后端 JAN 15 漫谈Quora,知乎和StackOverflow JAN 9 2014 A tutorial on using PeerJs in node-webkit app DEC 28 互联网公司GitHub repo 语言使用情况 DEC 1 昨天美剧下架,今天射手人人影视关闭 NOV 22 PyCon2014 China:concurrent.futures 研究 NOV 15 火影完结了 NOV 7 RSS介绍和简单实现 NOV 4 新坑开启,动画人物人名翻译助手计划 OCT 13 草莓狂热和百合灵同学 SEP 28 最近补的几部番 SEP 16 终于还是买了Mac AUG 11 针对Django views的简单缓存系统 AUG 2 馆长去世一周年:一年前的调查报告 JUL 5 为什么是意大利 JUN 10 谁起的“花开雷霆崖”这个名字? MAY 25 万万没想到,今天和RMS一块吃饭了 MAY 17 博客性能优化 MAY 10 补完了真实之泪 APR 21 Python优化函数执行的技巧:用local变量代替global APR 4 Python实现STUN+TURN+P2P聊天 MAR 6 《Liar Game》连载重开啦! FEB 27 Django Best Practice:How to deal with settings.py in Git FEB 20 Python fileinput 使用总结 FEB 11 用Django搭建个人博客 FEB 5 个人品味 FEB 5 VideoChat Plugin Development JAN 23 2013 慎用“傲娇”,这个词表意不明确且misleading JUL 18 Life is something you experience MAY 8 动画的古典性 APR 8 2012 【ASCII ART】控制台 Bad Apple OCT 10 冰菓的新ED中的几个彩蛋(伪) JUL 26 探讨《冰菓》第九话中的福尔摩斯作品标记 JUN 25 谜之废墟——梁林故居遗址探访 FEB 2 2011 八十年前的清华和季羡林——读季羡林《清华园日记》散记 OCT 27 2009 我学写作文的经历及如何写好作文 JUL 18