《哲學家與狼》:我們最好的部分來自最差的部分

7/25/2011


這本書是在一間小鎮的圖書館新書架上看到,以前有聽過,便借回家翻一下。原以為作者主要是寫他與狼共同生活的一些瑣事(也有,但有些其實還蠻有意思的),想說隨意翻看就好,後來發現並不是這麼單純。如書名所透露的,作者其實是藉由他所觀察到的狼的習性,來表達一些有關人類這種高等生物的一些想法,或者說,人生哲學。

Git v1.7.x 對中文檔名的處理已經沒問題

7/22/2011
剛剛發現,在 commit 一個檔案時,那個檔案放在一個叫做「閱讀」的子目錄下,結果就無法 commit。無論使用 Git Bash、Git Gui、還是 TortoiseGit,都會出錯。

選擇合適的集合類別

7/13/2011
James Michael Hare 有一篇 C# 基礎文章:Choosing the Right Collection Class,整理了一些 .NET 集合類別的特性和適用時機,很值得參考。我嘗試用 if-then-else 語法寫了一個協助挑選集合類別的決策邏輯,也許將來碰到不知該選誰的時候可以派上用場。

為何改用 Git ?

5/29/2011
Subversion 用得好好的,為什麼要改用 Git 呢?

Git 基礎工作流程

5/28/2011
使用 Git 來管理版本時的基礎作業流程:
  1. 建立一個共享的版本庫。
  2. 將遠端主機上的版本庫複製一份至本機。
  3. 修改本機的工作複本,然後提交。
  4. 將提交的檔案推送至遠端主機的版本庫。

Git over HTTPS on Windows

5/25/2011
在<Git Server on Windows 安裝手記>中,我整理了在 Windows 環境上安裝 Apache HTTP Server 和 Git for Windows 的操作步驟。這篇則是要讓 Git(其實主要是 Apache)支援 HTTPS 加密協定。也就是說,連同這篇的設定,你的 Git 伺服器就能夠同時支援 HTTP 和 HTTPS 啦!

Git 的 core.autocrlf 參數

5/24/2011
Git 的 core.autocrlf 參數到底該設為 true 還是 false,網路上有不少討論,而且意見分歧。我第一次用 Git,也有這個疑問。爬文之後,我的理解是這樣:

Git Server on Windows 安裝手記

5/24/2011
這篇主要是記錄我在 Windows 平台安裝 Git 的過程。先描述一下作業需求:
  • 用戶端和伺服器端的作業系統都是 Windows(最近一次試過的版本是 Windows Server 2012)。
  • 用戶端要能透過 HTTP 的方式存取版本庫。
  • 無論是取出檔案還是送交檔案,都需要驗證身分(輸入帳號密碼)。
底下是安裝步驟,如果您是初次安裝,請特別留意加粗的紅字
技術提供:Blogger.
回頂端⬆️