維護 blog 並非臨時起意,先前用過 Blogger 平台雖然功能完整,好看的版面卻不多,預設的版面實在醜得令人髮指。之後嘗試自行用 WordPress 架站,美感方面有了大幅的改善,後台也相當好用,缺點就是要自己維護主機。對於 CS 背景的人來說,把 code 以令人舒服的方式呈現出來是很重要的事,以我目前的經驗看來,Markdown 是一個很好的工具,可以將 code 以及文字很好的整合在一起。到這邊思路已經很清楚,我需要的幾個特性如下:
- 有設計感的預設版面,只需微調即可使用
- 能夠自訂版面
- 使用 Markdown 寫作
- 無需自行維護主機
最後我選擇的是 Github Page 以及 Hexo 的組合。Github Page 是由 github 所推出的免費主機服務,雖然對於容量與流量有不少限制,以個人紀錄來說已經相當足夠。Hexo 為一個基於 Markdown 的 blog 框架,非常容易上手,同時擁有客製化的能力。
可能的內容
目前想到的可能內容有:
- 技術內容:IDS、eBPF、C/C++、Testing
- 音樂:鋼琴、電子音樂製作、古典音樂
- 電子產品:電腦零件、家電、網路設備
- 地方探索:文史、自然景觀
- 攝影
- 遊戲
- 工作
- 研究
- 修課
平台以及撰寫工具
- 使用 Github Page + Hexo + Next + Google Analytics
- 分成兩個 Repo,一為網站一為原始碼
- 編寫工具:vscode、Hexo Admin
工作項目
- 遷移舊文章
- 建立分類與標籤(待文章數變多再做)
- 每天投入至少一小時