单元测试里的 Setup 和 Teardown 是测试用例环境、数据隔离的保证,但,teardown(清理现场)是否真的那么完美呢?
本文通过 redis hash 的 spec 和实现的对比,开启一些流行的工具的画蛇添脚的特性实现的窥探。
利用 ASGI,可以同时处理 HTTP、HTTP2 和 WebSocket。这里将示范如何实现一个实时博客的应用。
Ernest 何世友的 2016 年度二十四节气摄影书法作品合辑。凑合算个 side project 年终总结。
Vim 的 Macro 宏是一个隐藏有力的武器,在合适的场景下能发挥非常出色的作战能力。本文从一个实际编辑场景出发做一次演练。