我去年有一段時間睡覺前都在看 SQL Server 2005 證照的書(MCTS 70-431),從中學到許多資料庫實際運作的技術細節,例如: 索引的結構。當資料庫中的索引碎裂(index fragmentation)程度過高時,索引的效率就會大大降低,為了避免這個問題發生,就必須定時替資料庫健檢(維護資料庫),也就是進行索引重建(rebuild)或索引重組(reorganize)。
... 繼續閱讀 ...
一般來說公司若是首次導入 AD 網域,在 AD 網域建立完成後就要開始將現有的電腦一一加入 AD 網域了,當電腦加入網域後第一次用 AD 帳號登入在電腦內會新增一個獨立的網域使用者(Domain User)帳號,而這個網域帳號與舊有的本機帳號是完全不一樣的,除了所在目錄不一樣之外,每台電腦的 User SID 也不一樣,所以通常都需要大費周章的將原本帳號下的檔案與資料搬移到新帳號中,這過程耗時又費力,今天我將分享另一種更好的方式,讓現有電腦加入 AD 網域更有效率的方法。
... 繼續閱讀 ...
我想一般人對於 HTTP 狀態碼(Status Code) 多少會有些印象,例如 HTTP 200 代表網頁正常、404 代表找不到網頁。但似乎一般人大多不曾仔細研究所有 HTTP 狀態碼的定義,以及 HTTP 狀態碼到底對開發人員來說有何影響。
... 繼續閱讀 ...
就在剛剛幾個小時前,jQuery 1.3 最新版剛剛出爐,而昨天(1/14)也正好就是 jQuery 的三週年生日。在 jQuery 1.3 這版有許多核心的程式碼已經重新寫過,效能大幅提昇數倍之多,詳細的說明各位可以參考 jQuery 1.3 Release Note 文件,裡面有包含部分效能數據的圖表。
... 繼續閱讀 ...
我之前曾經寫過一個 Shell Script 要找出「昨天」的 Apache Log,找到後會自動用 bzip2 壓縮,但這段程式我記得當時寫的十分痛苦,因為實在很難組合出一個「昨天」的字串格式,當時我的程式碼如下:
... 繼續閱讀 ...
Google Reader 一直都沒有提供可以方便修改資料夾名稱的功能,所以如果一開始匯入的資料夾名稱有錯或想要改的時候就會很麻煩,我特別研究了一下修改的方式,共有六個步驟,還挺囉唆的。
... 繼續閱讀 ...
今天從資安人雜誌的電子報中發現一則駭人聽聞的熱門新聞:『戰國策4,270筆資料外洩 Google全都露』。我上網研究了一下,果然還有許多非 Google 的搜尋引擎還殘留著快取住(Cached)完整的客戶資料與鉅細靡遺的訂單資訊,包括公司資訊、連絡人、電話、地址、身份證字號、購買了什麼服務、何時到期、折扣、帳號、密碼、.... 簡直什麼死人骨頭都在上面,這實在是太恐怖了,真無法想像這些資料落入詐騙集團手中後,這些客戶是何下場。
... 繼續閱讀 ...
在專案中或多或少都有機會遇到需要處理壓縮檔的情況,而一般最常見的壓縮格式就是 ZIP 格式,雖然有人愛用 RAR 格式,但因為若要建立 RAR 壓縮檔時,只能用 WinRAR 軟體,而這是個需付費的商業軟體,所以我本身很不愛用,大多僅使用 ZIP 或 7-Zip 等較為開放的壓縮格式。
... 繼續閱讀 ...
我之前曾經介紹過 IBM OmniFind Yahoo! Edition,我也曾經安裝在 Windows 與一台舊版的 Linux 主機,都沒有問題,但最近我安裝到 Ubuntu 8.04 LTS 上面卻遇到一些問題,雖然安裝的好,但卻怎樣都 run 不起來。
... 繼續閱讀 ...