Python 代码风格检查最佳实践

本文介绍 Python 代码风格检查的实践,其中第3节渐进式介绍了4种方案,也可以直接看第4节“最佳实践”。 1. 项目需要统一的代码风格 代码风格类似文章的排版

Docker 里的进程为什么没有处理 TERM 信号

现象 在一个部署在 Kubernetes 的项目里,每次重新部署的都会发现有两个 pods 处于 terminating 状态的时间特别长,于是着手分析这个问题。 Kubernetes 是如何关闭一个容器的?文档 Pods - Kubernetes 介

如虎添翼!HHKB 增加蓝牙模块

HHKB(Happy Hacking Keyboard)相信程序员都会听说过,无须多说,看看 GNU 教主用 HHKB 的风采。 如果恰好你手中的 HHKB 也是教主这个型号,那么是没有蓝牙功能的。现有的

用 Pandoc + Reveal.js 写幻灯片

reveal.js 是一个 html 幻灯片框架,如果要写 html 幻灯片,这就是最好的选择了。Pandoc 是 Markup 格式之间转换的瑞士军刀。 为什么不用 PowerPoint 或者 Keynote?Pand

鼠须管输入法的五笔输入配置

我用过的 MacOS 下的各种五笔输入法有: 系统自带五笔 QQ五笔 搜狗五笔 鼠须管(开源) 清歌五笔(免费,已捐款) 落格输入法(付费) 这几年用了一圈下来,我还

迁移到 Hugo

从 Jekyll 到 hexo,现在又迁移到 Hugo 了。在我看来,Hugo 的优势是不需要安装一大堆依赖,安装完 Hugo 本身之后马上就可以用了。 写了个简单的 Makefil