一个使用Go编写的Github webhook接收处理服务

如题,今天突然遇到一个场景,此博客的hexo架子是放在群辉docker里的,一般写完文章会push到VPS的git仓库,再用nginx展示静态页。
今天心血来潮,push到github的仓库里,利用github pages来展示页面,也蛮简单。但vps 就接收不到了呀。

于是乎,在vps用go写了一段服务。利用github仓库的webhook,也就是 push到github后,他可以请求下你指定的url,发送一个push状态。
利用这个特性,vps上起了一个web服务,用于接收github的 webhook请求,并自动pull 静态页到www目录,实现同步更新。

最近在看golang,就用go写了一个服务。参考了https://github.com/moonagic/GoWebhook

废话不多说,直接看代码。

阅读更多
openwrt或lede的wan口无法自定义mac的解决方法

故障描述:

修改wan口 –> 高级设置里—>重设 MAC 地址 ,在自定义mac地址后,无法生效,还是显示的原来的mac地址。

解决办法:

阅读更多
office2010,office2016打开excel文档时为空白的解决方法

2020-01-16更新:
别折腾了,建议安装office2013.没毛病

64位系统安装包如下
文件名 cn_office_professional_plus_2013_with_sp1_x64_dvd_3921920.iso
SHA1 5BC5AE6B03876E634FA6396749C59164C7767F9F
文件大小 934.85MB
发布时间 2014-03-18
ed2k://|file|cn_office_professional_plus_2013_with_sp1_x64_dvd_3921920.iso|980258816|E18C9CF896D65B2778AA1A44C922C377|/

阅读更多
armbian修改为中文环境,解决中文乱码

step1:

输入 dpkg-reconfigure locales

选 zh_CN.UTF-8 ,空格打钩,tab 到确定按钮即可。

第二个画面 选择默认语言,随便选,这一步主要是为了安装 zh_CN.UTF-8 语言包。

阅读更多
斐讯N1 armbian升级

WAY1

如果你一直是U盘启动的 armbian,那只要重做下U盘的armbian系统就行。记得备份原文件。

阅读更多