guiyumin 发布的文章

我其实想做一个非常简单的通知机器人,就是说,OK,我这边呢,服务器发生任何事了,我都会发送一个通知给我的Telegram,好及时获取最新状态。

那么,一般来说就要用队列了,比如发邮件啊,比如发微信、短信、Telegram Bot等。

以Telegram Bot为例:

- 阅读剩余部分 -

PHP框架没有一万也有八千了,为何要写第10001个框架?

先不说练手吧。写框架本质是为了让自己更透彻理解现有的框架。
此外,自己掌控一个框架,也有好处,就是能够做到零依赖,其实这个还是大有用处的。

第三,需要有一个install.php文件,把框架从github下载下来(release),然后解压到制定目录,恰好对接好最后一块积木,框架代码和业务代码配合OK,可以用了。

怎样下载一个Release:
Github其实有点那个,就是说,你要亲自发布一个release才行,但是呢,tags也在release页面显示,但你通过Github API是下载不到的,于是需要查tag,那么这个api是:

https://api.github.com/repos/jekyllpay/jekyllpay-web-vue/tags

- 阅读剩余部分 -

首先因为要去洛杉矶中国大使馆取新换的护照,所以就决定开车去LA。然后一切OK,然后就继续开车出发,前往拉斯维加斯。

事实证明,这是一个极其错误的决定。

从LA出发的时候,Google Maps显示只要4个半小时即可,但显然时间越拉越长。先就不说路上要停下来休息一下,加个油,喝个水,上个厕所什么的。就说堵车吧,显然我们在15号上堵了很久。终于花了6个小时才开到拉斯维加斯。

办理入住,休息一会,然后去餐馆吃饭,纪念10周年。然后继续出门逛街。真的累坏了。

第二天早上多睡了一会,去吃了一个brunch,吃到1点,然后继续逛,把附近的几个酒店都逛了。然后回去休息。然后晚上出来吃饭,吃了一个Luke's lobster,吃完了继续逛。

回家睡觉。

起床后出发。又花了6个半小时。

累坏了。

如果一个项目里,某些代码过多,比如html;或者vendor目录里的代码占比竟然超过了主仓库的代码,这个时候就需要用git来做一些挑战,以反映出这个仓库正确的语言。

所以,根目录下新建一个.gitattributes文件,里面协商:

*.html  linguist-vendored=true //这是忽略html
some_dir/* linguist-vendored=true // 这是忽略这个目录下所有文件