hit counter for blogger

黑暗執行緒

 黑暗執行緒搬新家囉!! http://www.darkthread.net

3/21/2006

"兒子"被綁架了


早上八點鐘剛上班,忽然手機響起...
"巴把! 拔..." 一個國中生似的粗嗓門不知在哇啦哇什麼
"喂? 找哪位?" 沒聽懂他在講什麼,所以我確認一下有沒有打錯
夾雜著有點吵的背景音,似乎換了另一個人在講話
"哇咕悶丟桶家#$#@%$#" 聲音有點吵,加上那傢伙口齒不清,完全聲不懂
"喂? 找誰?" 我還是想確認一下是找我的嗎?
"歷卡丟摸#!$#^@... 暗陰陽!" 還是口齒不清,但最後三個字倒是鈧鏘有力。這時我才晃然大悟,原來這就是傳說中的綁架詐騙電話,一開始那位國中生熱情地認我做爹,我居然沒有好好地喂個一下過過癮,罪過罪過。回神過來,沒興致跟他們耗,就把電話給掛了。
原來這就是傳說中的綁架詐騙電話!! 不過現在的詐騙集團還真敬業,早上八點就上工,我們以為他們都該喝酒鬼混,日上三竿才起床的哩! 看來台灣大環境的不景氣,已經讓詐騙集團警覺到不能再靡爛度日,否則必將被時代的潮流所淘汰。

扯遠了! 過去我接過最多的,是那種問了兩三個鳥問題的電訪就說要答謝我,要送贈品,準備跟我要姓名、地址、電話資料,不過我每次都讓大陸口音的小姐很昏倒...
"先生,我們公司為了要答謝您,有兩種禮品要贈送給您,請問你要MP3或隨身碟呢?" (沒想到只回答"是"、"還可以"、"不知道"的答案,就有這麼豐厚的報酬,果真我己修得一字千金的道行了)
"我都不想要" 我酷酷地說
"..." (這... 這... 教戰守則上沒有,主任也沒教,我要再問什麼??)
"...呃...為...為什麼...不想要呢?" 小姐勉強回出了這句疑問句化解尷尬
"哦,請幫我把它們捐給偏遠地區的小學,他們比較需要!"
"...呃...呃...好,謝謝您!" 聽聲音就覺得小姐應該流了不少汗

這是我慣用的伎倆,惡搞只要點到為止即可,到時惹到對方毛了,一天到晚電話騷擾也是自找麻煩。
不過,我心目中惡搞詐騙集團的偶像人物是這位!! 這才是逆天強者呀~~~

3/15/2006

中文IE開啟Blogger首頁的編碼誤判問題



早先同事Steve提醒我,用IE連上我的Blogger首頁時,先會是一片空白,要手動修改Encoding成UTF-8,一切才正常解釋,好心的Steve一併給了我解藥,由HTML Source來看,<Title>黑暗執行緒</Title>出現在<meta content="text/html; charset=utf-8" http-equiv="Content-type">之前,造成了中文環境下IE發生誤判(或算Bug?),含有中文的Title讓IE自動選了Big5來用,後方的meta tag看來沒發揮作用。修改了一下範本中的原始碼順序(圖例為調整過的HTML,Meta在前,Title在後),這個問題就可以解決囉!

3/07/2006

機器名稱含底線時,ASP.NET的Session會失效


今天遇到同事回報用IP OK,但用Machine Name時Session會失效的問題...
由微軟文件(原文不知為何被MS下架了,Google的Backup在這裡)證實,當電腦名稱有底線時,使用安全更新後的IE進行瀏覽,會發生Session遺失的情形。理由是,DNS規定中,並不允許底線符號(但Windows的機器名稱中則無此限制),而IE為了避免安全上的漏洞,對Cookie對應的DNS名稱檢查作了加強,不允許其中出現非法的字元,因此,當URL中的機器名稱中使用底線時(例如: http://web_server/myApp),會導致Cookie無法使用,進而造成Session失效。
微軟建議的解決方式為: 1) 更改機器名稱 2) 使用IP,另外的DNS Alias代替機器名稱

MSDTC on Windows 2003 SP1的注意事項


Windows 2003在安全上的管控較Windows 2000嚴格,因此,如果Web或SQL被安裝在Windows 2003時,要注意預設的安裝選項並不支援跨機器的分散式交易,記得要去手調一下:

而Windows 2003 SP1就更機車了,在MSDTC上會多了幾個選項,當然預設又是最嚴的選項—Mutual Authentication Required,它是個未來才會生效的選項,現在的效果等同於Incoming Caller Authentication Required,而且只有在兩台DTC都是Windows XP SP2或Windows 2003才適用。如果Web或SQL其中一台的OS是Windows 2000時,No Authentication Required是唯一的選擇。

最後,還有一點要記得,在XP SP2/Windows 2003 SP1,如果你有啟用LAN網卡上的防火牆,記得要將MSDTC加入例外清單,用UI設或用以指令都可以:
netsh firewall set allowedprogram %windir%\system32\msdtc.exe MSDTC enable
如何排除MSDTC的網路問題(主要使用DTCPing,另外,也有提到用Ghost或VM Disk Image複製多台Server時的CID重覆問題)
http://support.microsoft.com/default.aspx?scid=kb;zh-tw;306843
Windows 2003 SP1上的MSDTC新選項說明
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cossdk/html/2627a956-60b3-4d26-bc04-e0676ec97786.asp