之前推薦過一套 MultipleIE 工具可以在同一台電腦同時安裝 IE 3.0, 4.0, 5.0, 5.5, 6.0, 7.0 等不同的版本,非常適合用來做網站的瀏覽器相容性測試。不過最近又發現另一套瀏覽器相容性測試的工具,叫做 IETester,這套 IETester 只能測試 IE 5.5 以上的版本,不像 MultipleIE 可以測 IE 3.0, 4.0, 5.0,不過現在還在用 IE 3.0, 4.0, 5.0 的人類應該不多了吧。
... 繼續閱讀 ...
雖然 Apache 的 mod_log_config 模組本身有內建 TransferLog 參數(Directive)與 rotatelogs 工具,可供設定固定時間產生一個 Log 檔,例如說你想要每天產生一個 AccessLog 可以用以下設定:
... 繼續閱讀 ...
當你在 Linux 下指令時出現 "Read-only file system" 的錯誤訊息時,請不要大意,因為你的硬碟可能已經出問題了。
... 繼續閱讀 ...
在 ASP.NET 頁面套版時,我常看到有工程師是這樣套版的:
<a href="<%# Server.UrlPathEncode(Eval("Attachment").ToString()) %>">XXXX</a>
看出問題了嗎?
... 繼續閱讀 ...
透過 Management Studio 的 GUI 圖形介面操作的背後其實都是一堆 T-SQL 指令,但好像很少人知道如何將他實際執行的 T-SQL 取出來,其實是一個很簡單的技巧,但是卻很重要,例如說你要修改資料庫的表格或欄位名稱時,為了讓開發環境的資料庫結構(Schema)與正式主機環境的資料庫結構一致,你必須將你每次在開發環境變更的動作(T-SQL)儲存成「變更指令碼」(Changed Script),讓資料庫管理人員(DBA)可以在正式環境直接執行 T-SQL 就可以完成資料庫結構的變更,否則將會很容易造成開發主機與正式主機資料庫不一致的情況,我今天將告訴各位如何將 T-SQL 匯出成檔案或顯示在查詢視窗。
... 繼續閱讀 ...
今天看到一個好玩的東西,雖然不是很實用,但是有在玩 Linux 的人看到這個應該會覺得很有趣,叫做 Google command line shell
... 繼續閱讀 ...
我有一個頁面是使用 DetailsView 進行資料的新增與更新動作,其中有個圖片欄位在資料庫中的資料格式為 VarBinary(MAX),直接用來儲存圖檔的二進位內容,在新增資料的時候上傳檔案並存入資料庫中,在更新的時候直更新該欄位的內容,不過在更新的時候執行的時間都非常久,即便是上傳 10KB 左右的圖檔,在執行到 db.SubmitChanges(); 時都會執行個 30 秒以上,如果上傳幾 MB 的檔案就要執行好幾分鐘,所以常常會發生 Timeout 的情況。
... 繼續閱讀 ...
今天在看 ZDNet 的 RSS 訂閱文章的時候發現一則雅虎奇摩推中文輸入法 自誇比微軟好用,心血來潮的把這套輸入裝起來用看看,結果還真的不錯勒!
... 繼續閱讀 ...