摘要: 我们在务器上使用宝塔进行操作,使用宝塔比较直接,可视化,各种操作和安装东西很方便(如果只是想安装一些东西,快速搭建),后面也会继续使用宝塔为网站安装https证书,使用Let's Encrypt 申请免费的证书并配置 首先在软件商店搜索webhookl... 阅读全文
posted @ 2020-05-10 20:30 是阿宇啊 阅读(45) 评论(0) 推荐(0)
摘要: 复用ssh生成的公钥 每次换换进或者跟换系统的时候,如果要使用git就要下载然后每次都要生成公钥并添加进coding或者github这样的代码托管平台. 为了避免每次都生成一个ssh公钥,每次都添加到托管平台,我们可以在第一次生成.ssh文件夹时将文件... 阅读全文
posted @ 2020-05-10 17:25 是阿宇啊 阅读(29) 评论(0) 推荐(0)
摘要: ​ 前面可以说是完成了整个项目的迁移及重新部署,重新设置自动化以及初始化一些操作,现在已经可以正常的进行使用了,但是因为在做webhooks时使用的是bash命令,无法判断提交的是那个分支,所以每次仓库只要有提交记录服务器端就会pull下来,可以使用其他语... 阅读全文
posted @ 2020-05-10 16:48 是阿宇啊 阅读(51) 评论(0) 推荐(0)
摘要: ​ 问题所在: 改用了自己服务器搭建hexo后,也实现了gitalk的初始化,但是要git同步以及每次都要重新部署,制作很多定时任务,有时还会执行失败,导致还要手动的去修改和部署,并没有实现自动的部署,还是比较鸡肋,所以使用新的解决方案,来实现真正... 阅读全文
posted @ 2020-05-10 15:03 是阿宇啊 阅读(31) 评论(0) 推荐(0)
摘要: ​ 前面使用了webhooks,以及travisci和自己的服务器,但是现在我的github有两个分支,当提交到除master分支以外的分支时也会发起回调,而且使用了travis,导致,刚刚手动push完成travis又自动push了一次,两次的时间间隔很... 阅读全文
posted @ 2020-05-10 07:55 是阿宇啊 阅读(33) 评论(0) 推荐(0)
摘要: 生成fizz文件命令 buffalo db g fizz table_name field_name:field_type(default string)eg: soda g fizz devops_controller name code desc:t... 阅读全文
posted @ 2020-05-07 21:58 是阿宇啊 阅读(49) 评论(0) 推荐(0)
摘要: buffalo助手函数 t(): 翻译函数 locales目录下翻译文件中定义: -id : create translation : "创建" 模版中使用 : t("create") form(): 前台生成表单函数,详细 form({actio... 阅读全文
posted @ 2020-05-07 14:53 是阿宇啊 阅读(21) 评论(0) 推荐(0)
摘要: 前面几篇文章说过将hexo部署到github及coding,但是使用过程中发现github国内访问速度慢,不允许百度爬虫爬取,coding的page服务也是部署在国外,虽然做了cdn速度还不错,但有时会挂掉,时间有短有长,不稳定这一因素也驱使这我放弃这个方... 阅读全文
posted @ 2020-05-07 11:29 是阿宇啊 阅读(77) 评论(0) 推荐(0)
摘要: 关于c.value("tx").(*pop.connection) var s = x.(T) //语法为golang的类型断言, 如果x不为nil,且可以转换为T类型,则断言成功,返回一个T类型的变量 s, 如果T为接口,则要求x实现T,如果断言失败 ... 阅读全文
posted @ 2020-05-07 11:09 是阿宇啊 阅读(78) 评论(0) 推荐(0)
摘要: ​ 前面有篇文章介绍了使用hexo的评论系统gitalk,但是使用过程中有一些小问题,每一篇文章都需要初始化一下issues,不然是无法评论的,如果文章太多,一个一个初始化就太浪费时间和精力,所以借鉴了网上的一些资料完成一个自动化初始评论的需求 首先在根... 阅读全文
posted @ 2020-05-07 08:19 是阿宇啊 阅读(31) 评论(0) 推荐(0)