欢迎来到我的博客!这里记录技术、生活和思考。
PaperMod 我只改了这几处
PaperMod 是个很完整的主题,默认就很好看。我只改了 4 个地方: ...
工作中真正在用的 Git 命令
学了无数次 Git,记住的就那么几个命令。这是我每天真正在用的: ...
我写博客的 Markdown 习惯
Markdown 没什么好教的,语法就那么多。说几个我写博客时注意到的小事情。 ...
我为什么选 Hugo + GitHub Pages 搭博客
去年想搭博客,看了几个方案: WordPress — 太臃肿,还得租服务器。而且 WordPress 被攻击的新闻看多了,不想给自己找事。 Hexo — 朋友在用,说文章多了构建越来越慢。我看他博客有几百篇,每次部署要等十几秒,对我来说能忍,但还是想找个更快的。 Ghost — 界面确实漂亮,但还是要服务器,免费版限制太多。 Hugo — 同事推荐的。一个 .exe 搞定所有,不用装 Node、Ruby、PHP。我试了一下 hugo new site 到 hugo server 不到一分钟,当场就定了。 搭博客的过程 实际搭起来比想象中简单: 装 Hugo Extended 版(普通版不支持 SCSS,我第一次就装错了,构建报错才发现的) hugo new site 创建项目 装 PaperMod 主题(Git submodule 的方式,方便以后升级) 配 GitHub Actions 自动部署到 GitHub Pages 绑域名 全部弄完大概半小时。之后每次写文章就是:hugo new content posts/xxx.md → 写完 → git push,GitHub Actions 自动部署。 ...
我的 qzz.io 免费域名用了大半年
这个博客的域名 antarct.qzz.io 是免费域名,来自 DigitalPlat FreeDomain 项目,用了大半年了,目前一切正常。 怎么来的 去年搭博客时不想花钱买域名——不是花不起,是觉得万一博客没坚持下来,域名白买了。 搜了一圈免费域名方案: Freenom(.tk .ml 等)— 曾经最火,但已经被回收了,现在注册不了 EU.org — 波兰的免费域名,审核要等很久,我等了两周没消息放弃了 DigitalPlat FreeDomain — 操作简单,当天生效,就它了 ...