影片:Will Tasi 在美國達人秀的魔術表演

Will Tasi (蔡威澤) 在美國達人秀的魔術表演,前面錢幣的移動,還可以猜的出來,到後來越表演越誇張,直接不遮掩就把硬幣換成花瓣,太炫了~

閱讀全文〈影片:Will Tasi 在美國達人秀的魔術表演〉

MySQL 多層的目錄階層 一次查詢完成

資料庫設計分類、目錄等等的結構,要去考量有幾個階層,當階層不明確,或者階層很多,通常會用下述設計方式(想要幾個階層都可以):

  • cate_id / cate_name / cate_parent_id (預設 cate_parent_id = 0)

依照這種設計法,每次查詢就一直找到自己的父節點id,當找到 cate_parent_id = 0 就找到最上層了

這種作法就會需要寫個 while 一直往上查詢上去,有沒有辦法一行 SQL 語法直接達成呢?

閱讀全文〈MySQL 多層的目錄階層 一次查詢完成〉

Redmine 由 Textile 轉成 Markdown 格式

Redmine 新版預設支援 Markdown 的格式,舊版的格式是 Textile (Redmine 自訂的 Wiki格式)

不過新版支援只能二選一,可由:Administration → Settings → Text Formatting 設定。

格式設定成 Markdown 後,原本的內容自然就全部亂掉,要如何將原本內容的 Textile 轉換成 Markdown 呢?

閱讀全文〈Redmine 由 Textile 轉成 Markdown 格式〉

MySQL my.cnf 如何做語法檢查(syntax check)

Apache2 設定檔設好後,重新啟動前,都會做語法檢查:apache2ctl configtest,若有錯誤可以重新啟動前即時修正。

但是 MySQL 要怎麼做語法檢查呢?

閱讀全文〈MySQL my.cnf 如何做語法檢查(syntax check)〉

Debian 套件安裝升級後 如何降版還原(Rollback)

Debin / Ubuntu Linux 都是使用 APT + Dpkg 來管理套件,安裝 deb 檔,若遇到新版套件安裝後,發現到有問題,要怎麼還原回前一個版本呢?(或者說是降版)

閱讀全文〈Debian 套件安裝升級後 如何降版還原(Rollback)〉

影片:中國歷代疆域版圖的演變史

中國的版圖是如何演變的(世界5500年歷史),從歷史來看以為中國的版圖一直是這麼大,原來是從這麼小的範圍慢慢長大,張騫通西域後,更是大量的擴張,有空可以看看這些影片。

閱讀全文〈影片:中國歷代疆域版圖的演變史〉