最近在考虑如何规范化团队成员的提交信息与发布流程,包括以下一些具体的需求:
- 规范 commit 信息的格式
- 版本迭代时自动打 Tag 并生成 CHAGNELOG
老实说,我从未想到大家会这么喜欢它(作品集),并且我至今也没搞清楚是为啥。不过我真的非常高兴以及感激我收到的这些反馈和赞美之词。
一些开发者让我解释我是如何构建它的,这只是一堆简单的技术,我将尝试在此解释清楚。
我尝试尽可能的让它更简单易懂,所以这篇文章应该对于任何一个有数字背景的人都是可读的,即使你不是一个开发者。
我希望你能喜欢这些在我作品集背后的小花絮。
由 Facebook 开创的 GraphQL,自 2015 年面世以来就一直在改进着 web 和原生应用。相比较于传统的 REST API,它的几个优势也使得其使用率迅速提升。
在搭建基于 Express 的后端 Node 服务器过程中,我有两个基本的需求:
本文记录实现这两个需求的步骤。
Axios 一直是我开发项目时发送 HTTP 请求的首选。最近看到一篇外文博客里,详细介绍了如何在使用 fetch 的时候实现 Axios 的一些关键特性,以使我们能够方便的过渡到 fetch 这一原生 API 上。
为了照顾好小十六,我曾经特地查阅整理了很多相关的资料,如今将这份资料公开,希望能帮到更多的人照顾好他们,但同时我内心是很矛盾的,我并不希望因为这篇文章而让更多的人入手刺猬。不同于猫狗,刺猬这种异宠需要大量的时间来培养感情,需要大量的精力来照料,所以两年来见证了很多刺猬的结局,都未能善终。
2016 年 10 月 8 日,我们家迎来了一只小刺猬,老婆给他取名小十六,寓意十五的月亮十六圆,希望他长得胖胖圆圆的。
小十六天性胆小怕人,尽管我们做了很多努力,但始终未能与其建立起信任的羁绊,每次与他玩耍,都要扎刺很久才能平息舒展开来。
2019 年 2 月春节期间,由于疏于照料,小十六在饥寒交迫中永远的离开了我们…
小十六初入家门的时候,真的像是迎接一个孩子的到来一样,为了给小十六打造一个完美的居住环境,我参考网友的方案设计了一套双刺箱,3D 建模,然后导出图纸给当地的工厂加工,最后组装板材、装修、通电。虽然这件事曾让我骄傲无比,但直到小十六去世后我才明白这个道理:
真正对他的爱,不是将其囚于牢笼中,而是赐予它自由。