完美的部落格解決方案(一):Dropbox + Calepin

2013-11-02 #markdown #calepin #dropbox #blog

Calepin 是一個將Dropbox 上的Markdown 檔發布成部落格的服務。

不需要複雜的設定,用Dropbox 帳號註冊成功後,Calepin 會在Dropbox 中的Apps 資料夾建一個Calepin 資料夾(它只能存取這個資料夾,無法存取我在Dropbox 上的其它檔案)。將編輯好的Markdown 檔放在這個資料夾,再去http://calepin.co 設定部落格的名稱,點Publish,就可以發布文章。

雖然產生的部落格較陽春,也沒有太多可自訂的選項,不過仍有許多好處:

  • 部落格的文章以Markdown 格式儲存在我的雲端硬碟上,而不是存在封閉的資料庫或隱晦的XML 檔中。
  • Markdown 檔是純文字檔,簡明易讀;也可以用較不吃資源的純文字編輯器撰文(如Vim、TextEdit,或Byword)。iPhone、iPad 上也沒有問題。
  • 支援程式碼的語法醒目提示。
  • 支援更新舊文。

我喜歡這種組合的模組性。我可以用任何文字編輯器編輯文章。Dropbox 處理文章的備份和同步。Calepin 負責部落格的產生和托管(hosting)。我可以將注意力放在文章的內容上,而把剩下的工作交給Dropbox 和Calepin。

為了讓Calepin 可以順利產生文章,Markdown 的檔頭需要放一些額外的資訊,如標題、日期等。文章的內容長的像這樣:

Title: 哈囉
Slub: hello
Date: 2013-11-2
Tags: first, blog, greeting

你好,這是我的第一篇文章。

為了少打些字,我們可以用簡單的script 來產生它們,下載後放到~/Dropbox/Apps/Calepin/ 並執行:

$ ./edit.sh "Hello" "This is my first post."

就可以開始用你最愛的編輯器寫文了。