The First blog

"Hello World, Hello Blog"

Posted by Qz on July 21, 2017

“Yeah It’s on. ”

前言

我的Blog就这么开通了。 2017 年,大二刚刚结束的暑假,一个人在家有点无聊,那就学点东西吧。大一搞了半年android开发,Android更新速度实在太快,各种框架也更新太快,系统飞速升级,还等来了新语言。但android兼容性实在是大坑,各种手机,各种分辨率实在吃不消,所以下定决心学习web前端。 身为技术宅博客挂在大众博客程序上就太没意思了,而且毕竟是学web前端的,自己也想手动搭建一下博客,结果就这样耗费了一天。。。。


正文

接下来说说搭建这个博客的技术细节。

GitHub Pages + Jekyll 快速 Building Blog 的技术方案,非常时尚。

其优点非常明显:

  • Markdown 带来的优雅写作体验
  • 非常熟悉的 Git workflow ,Git Commit 即 Blog Post
  • 利用 GitHub Pages 的域名和免费无限空间,不用自己折腾主机
    • 如果需要自定义域名,也只需要简单改改 DNS 加个 CNAME 就好了
  • Jekyll 的自定制非常容易,基本就是个模版引擎

遇到的坑:

  • Ruby环境配置时出现了问题,最后直接使用RailsInstaller快速集成
  • 本来想自己做主题的话,套用了Jekyll默认模版,加入了分类功能,可还是不好用,出于洁癖套用了大神模版,用起来真心爽。。。
  • 途中github提交也出现了一点小问题,幸亏我有Github软件,归根是自己对git还不是很了解。

后记

学习之路漫漫,一直没有写博客记录学习情况的习惯,之前有个博客几个月就放弃了,不知道这个会坚持多久。编程有时候真的挺枯燥的,有个地方记录一下也挺好的,这样应该可以保持住学习兴趣吧。