部落格平台,真的有差

2015.09,寫了一篇 Let’s try Hugo! ,足蹈手舞地認為 Hugo » Octopress » Drupal » something else。 認為使用 Go 寫成的 Hugo,挾持著它的高效能,快速產生靜態網頁,就是最重要的功能之一了。 2017.09 還寫了一篇 Hugo 的一點點使用心得 ,大力稱讚 Hugo + Bitbucket + Wercker + DigitalOcean 是完全組合。 Hugo 的高速效能與彈性; Bitbucket 的版本控管; Wercker 的自動生成靜態網頁; DigitalOcean 的一個月只要 5 鎂的便宜虛擬主機伺服器。 完美。 一直到我開始認真的以 Medium 作為撰寫與工作有關的 blog 後,才發覺整個搞錯狀況了。 看看下一張的比較圖,左邊是極端到過頭的 Bitbucket editor,右邊是優雅的 Medium editor。 雖然說,這樣的比較有失公平。 我們一樣可以把整個 blog repo 給 clone 下來,然後挑個最優的 markdown editor 來用。 但再怎麼好用的 markdown editor, 還是比不是隨處可寫(iPhone, iPad 也能寫)介面簡單,沒什麼其它功能,只剩下書寫的 Medium。 Life is short, using the right tool to express your experience is important.

February 10, 2018 · 1 分鐘 · Drake Guan

Hugo 的一點點使用心得

二年前的這個時候 ,正式把整個網站從 Octopress 換成 Hugo,簡單記錄一下心得: Hugo 真的很快!感覺其它的 static site generator 應該是很難與它匹敵。 可以選擇的版型 還不少,而且大部分都很簡明,版型對容易改。 使用 bitbucket (or github) 搭配 Wercker 來做到自動發佈,真的可以很省事。只要寫好 markdown 檔 push 出去,就可以看到 wercker 上頭執行起相對應的 workflow,然後就是等著成功發佈出去了。 租一台一個月 $5,最便宜的 DigitalOcean 機器來做 static apache hosting 即可。 臨時想寫一篇 blog 的話,直接在 bitbucket (or github) 的網頁上頭,新增一個檔即可完成,連 vim 都不用開。( PS. bitbuket 的 source editor 還 ok ) Hugo 的 shortcodes 很好用,而且還可以自己追加或修改,讓產生的 HTML 更自訂化。 可惜 Hugo 無法原生支援 AMP ,因為它一篇 blog markdown 只能產生一個 html 出來,就算要 hack 它也有點麻煩。 雖然說,更省事更省錢的方式就是直接把 blog 給放到 github 上頭,但我還是比較希望多一點點自由度,多一點點隱私 :D

September 26, 2017 · 1 分鐘 · Drake Guan

網站正式進入 HTTPS

As Google started favoring HTTPS sites in search results and free HTTPS certs by Let’s Encrypt is kind of ready, I follow an article to make that happen for this blog. ...

January 2, 2016 · 1 分鐘 · Drake Guan

Let's try Hugo!

Initially, this blog was built on Drupal , a famous CMS with thousands of modules to customize anything you want. It works really well and I believe Drupal can keep shining. It is written by PHP . One night, I noticed several developers mentioning about static site, the idea of writing your blogs on your laptop through Markdown, and then generate the necessary HTML pages and publish them. That’s when I switched to Octopress . It is written by Ruby . ...

September 4, 2015 · 1 分鐘 · Drake Guan

DrupalCamp Taipei 2011

2011年我們又要再來跟你碰面。DrupalCamp台北將在 7/9, 7/10於台北的中國科技大學舉辦(近捷運萬芳醫院站),將會有300人一起參與這場盛會! ...

June 15, 2011 · 1 分鐘 · Drake Guan

DrupalCamp Taiwan 2010

DrupalCamp Taiwan 2010 was announced by DrupalTaiwan . It has been preparing the programs for a while and fortunately (and surprisingly), I am asked/invited to have a talk (or more than one session?!) if possible~ The issue is, I don’t know what to share for this Drupal event in this 2010 hot summer? No idea at all. Actually, I doubt having anything to share ;) Anyway, share this information to anyone interested in it.

April 25, 2010 · 1 分鐘 · Drake Guan

台大計算機中心的「Drupal 6 Views Module系列」

Drupal是一套內容管理系統,本系列文章將以View模組實際示範網站建置,除展示其驚人的彈性之外,也希望能稍微降低其學習門檻,引領讀者們進入Drupal的世界。 我們將在本文中為大家介紹在 Views 中的Arguments,Relationships及Sort Criteria這些強大的功能及使用方式。 上頭這兩篇文章就 Drupal 的 Views 這個模組,做了一個非常有趣的介紹吶~ ...

January 27, 2010 · 1 分鐘 · Drake Guan

Drupal 7 的重要進展

根據官方的說法 ,Drupal 7 有如下幾點特色: Revamped User Interface 有了 “Seven” 這個 theme,加上 overlay, dashbard 與 shortcut,整個就很威。其中的 dashboard 與 shortcut 很 web 2.0,你想要怎麼樣的 UI,由你自個兒來決定,完全擺脫了預先設想的 UI,高度自由化。硬要挑剔的話,就是少了幾個 preset。試想,對於一位第一次嘗試 Drupal 的人來說,有預設的親切 Admin dashboard,是會獲得不少喝采的。 ...

January 24, 2010 · 2 分鐘 · Drake Guan