揭示了面临产品线上事故时的处理和复盘过程。详述了问题出现、定位、修复及发布新版本的全过程,并强调了问题解决后的流程改进重要性。以自身经历警示读者,问题的出现并不可怕,关键在于寻找问题根源,科学解决问题,合理制定流程,从而更接近成功。
提供了详细的 Sketch 制作 GIF 动画教程,包括 AnimateMate 插件的安装和使用,以及创建基本动画的方法。通过 Sketch 和 AnimateMate,用户不仅可以制作静态的 UI 图,也能制作炫酷的 GIF 动图。还以 Position 动画为例,详细演示了如何创建和编辑动画。
解决了在 Debian 和 Ubuntu 系统中,使用 apt-get 安装 Node.js 遇到的问题。默认安装的 Node.js 不是真正的 Node.js,npm 也有问题,提供了详细的命令行解决方案,帮助用户顺利安装 Node.js。
深入阐述了 Git Commit message 和 Change log 的撰写规则,强调了 Commit message 的三大作用:提供丰富的历史信息、过滤特定 commit、及直接生成 Change log。明确了 Commit message 的三个组成部分:Header、Body 和 Footer,并推荐了 Commitizen 和 validate-commit-msg 两个实用工具,以协助撰写和检查 Commit message。最后,解释了如何自动化生成 Change log。