..
编程
2026
- 06-28 读 Python behind the scenes #3: stepping through the CPython source code
- 06-07 读 Python behind the scenes #2: how the CPython compiler works
- 05-30 读 Python behind the scenes #1: how the CPython VM works
- 05-04 读 Building Pi and Self Modifying Software
- 04-12 读 Your Mac Is Missing All of These
- 04-10 Flask, OpenClaw & Pi - 时光交错的宿命
- 04-06 读 Cloudflare Outage February 20 2026
- 03-22 Reading DDIA as an SRE
- 03-19 读《数据密集型应用系统设计》
- 03-11 读 How Coding Agents Are Reshaping Engineering, Product and Design
- 02-24 读 Pi: The Minimal Agent Within OpenClaw
- 02-19 Claude Code 工作流学习
- 02-17 读 Effective harnesses for long-running agents
- 01-02 Python Dataclass 工作原理
2025
- 10-05 Postmortem of My Journey at Autodesk
- 08-11 Nightwatcher - A Simple IP Camera Viewer 🦇
- 06-17 Python3.14 Highlights 🙌
- 06-07 自托管服务推荐(持续更新)
- 03-23 [开源] 无障碍网页设计(Design Accessible Websites)
- 02-28 分享我的家庭自部署实践
- 01-26 [开源] Beaver Habit Tracker 近况更新(v0.3.4)
2024
- 12-28 万兆 nas diy 搭建小记(Synology -> Unraid)
- 12-08 终端搬家小记(iTerm → Alacritty)
- 11-16 [开源] 为什么个人开源项目让我感到兴奋
- 04-06 Beaver Habit Tracker Onboard
- 02-24 [SRE] Troubleshooting Scala File Descriptor Leaks
- 02-17 [源码分析] PromQL 中的 rate 与 irate 方法
- 02-17 在 Autodesk 工作是怎样一番体验?
2023
- 11-18 Resiliency Test - HTTP/HTTPS Hijack
- 11-18 为什么我从 iPhone 切换至 Android 手机
- 11-04 近况更新 | 为什么我离开了工作五年的蚂蚁金服 🐜
- 05-03 [Python] SQLAlchemy 与 Pyright 相爱相杀的故事
2022
- 11-06 Python 3.11 类型注解新特性
- 08-14 Henry's IDE to VIM Cheatsheet
- 05-05 Quote of the Day (QOTD) Protocal 小记
- 05-04 JetBrains IDE 的五个编程小技巧
- 04-16 《深入剖析Tomcat》第五章 - 如何实现套娃🪆
- 04-09 关于 Java 字符串的秘密
- 02-26 重读 Google SLO 小记 | 智能告警之殇
- 02-04 git clone 大提速
- 02-03 Java BlockingQueue 学习小记
2021
- 10-03 如何将字符串转换成数字
- 09-20 天使还是恶魔!浅谈 Java 中的 checked exception
- 09-11 大牙的 Java 入门经历分享(持续更新)
- 09-04 Java JVM 内存管理 - SRE 的必修课
- 02-21 零成本打造 Telegram 机器人指北
- 01-24 树的可视化 - Python anytree 实现
2020
- 11-24 限流还能这么玩 - Netflix 权重限流新思路
- 11-22 浅谈 Python Metaclass(下):Django ORM 的应用
- 11-22 浅谈 Python Metaclass(上):type 与 object 原理介绍
- 11-14 Python 不需要设计模式?
- 11-08 linux 反向查找日志
- 08-22 《Java 8 实战》读书笔记
- 07-04 在 Java & Python 中,如何优雅的筛选一堆苹果🤔
- 06-21 Annotation(Decorator) 在 Java & Python 中的应用
- 06-14 《Head First 设计模式》学习笔记
- 05-02 解决关于 UML 类图在心中深藏多年的若干疑惑
2019
- 09-23 使用 GitHub Actions 实现 Hexo 博客的 CICD
- 09-23 记一个困扰了我两个星期的博客 Bug 🤒️
- 07-30 macOS 如何将截图自动保存至相册(Photos)
- 07-27 Cloudflare 全球宕机复盘读后感
- 07-08 Python 版本管理 & 虚拟环境的那些事
- 03-05 【学习笔记】正态分布(Normal Distribution)学习小记
- 02-28 我的 python 线程为什么执行到一半就消失了!!!
- 02-12 多进程/多线程/协程 零零散散的记录
- 02-04 记一次 Matplotlib 解决多线程画图的故事
- 01-13 业务报警智能降噪的那些事
2018
- 12-09 使用 Buddy 实现博客持续部署
- 10-04 K-means学习记录, 没想到你是这样的聚类算法
- 09-08 数据库查询的索引原理介绍 (面试必问)
- 09-05 博客开启HTTP/2后的对比实验, 感觉要起飞了 =.=
- 09-03 记我为Hexo Next主题提交的第一个PR
- 09-01 记一次Hexo Next主题的小小小升级(v6.3.0 → v6.4.0)
- 08-30 Pycharm集成flake8检查 (External Tools)
- 08-29 iOS12体验: 一个字,爽!
- 08-24 Django (2006, 'MySQL server has gone away') 本地重现与解决
- 08-24 MWeb3.0?? 记一次后悔的购买经历
- 08-19 部署Hexo静态博客(下) - 偶遇Netlify, 优雅地持续部署你的博客
- 08-19 部署Hexo静态博客(上) - Google Cloud Platform OSS之旅
- 08-06 博客搬家小记(Octopress → Hexo)
- 07-07 机器学习(Coursera - Andrew NG)个人笔记
- 05-07 相依为命的app推荐(macOS)
- 04-03 《Site Reliability Engineering》by Google 读书笔记
- 03-15 Git Internal(初探git的内部实现)
2017
- 12-24 iPhone无线充电底座选购心路历程
- 07-31 Python的编码问题笔记(搞清原理, 一劳永逸)
- 07-29 在vps上部署你的静态博客(网站)