2007-10-31 11:16 PM 5 10,443
身為程式老鳥,程式寫多了,總會發展出自己處理某些邏輯的一套慣用方法,有些演算法觀念甚至還跨語言: 在VBScript時代想出來的演算法,轉換成C#後,一樣在.NET上虎虎生風。 觸類旁通、得心應手的快意,其實也讓老鳥們喪失了一部份探索新語言、學習新工具的樂趣 --- 其實新語言、新工具已經提供了更...
2007-10-31 02:17 AM 4 5,653
酪梨壽司是我非常崇拜的網路作家,她的文筆犀利流暢,許多傳神的比喻常讓我會心一笑(斷氣的海參? 妙呀!),或許因為幼時長期沈浸於文學作品中,她的文章用字遣詞總多了幾分當下"國文式微世代"所沒有的五彩繽紛與饒富典故。但最讓我折服的是,你永遠可以從她的詼諧中感受到背後的真情流露,這應該是只會跟只敢寫論說文...
2007-10-31 01:34 AM 1 26,250
寫Windows Form的人應該都會面對這類問題。 一直跑得好好的程式傳來噩耗,在某某大官的機器上圖歪字斜,最要命的是老爺子找不到送出鈕可按,正暴怒中。戒慎恐懼地前往"命案現場"(沒處理好的話,馬上就是了)查看,載著厚重老花眼的層峰長官,怒指著LCD控訴你寫的什麼鬼表單,居然沒有送出鈕。定神一看,...
2007-10-31 12:39 AM 0 17,424
static void TestXMLWriter(){ MemoryStream ms = new MemoryStream(); XmlTextWriter xtw = new XmlTextWriter(ms, Encoding.UTF8); xtw.Formatting ...
2007-10-30 01:07 AM 3 7,648
上週看網站計數次站上99,000,依目前週一到週五每天600-700次的數字計算,大概就有預感在11月前可以破十萬人次,今早MSN標題改成"部落格十萬人次倒數中..."後,本想留意一下,特別去拍數字停在100K的歷史畫面,結果一鑽進Code裡便寒盡不知年,直到前同事MSN敲我,說他看我的Counte...
2007-10-26 04:14 PM 1 7,799
有一個資料表,內有四筆資料,數量分別是2, 3, 5, 10,我希望用SQL查出如下包含百分比10%,15%, 25%, 50%的結果: ID AMT PERC ---...
2007-10-26 11:11 AM 24 26,705
已經上線運作的網站系統,使用者又提出會動搖國本的核心功能修改需求,此時你會? 1) 警告使用者修改後可能導致家破人亡,然後立即裝忙忘記使用者曾說過什麼?2) 硬著頭皮改完,苦著一張臉花十八小時把所有相關功能重新測過一次3) 修改程式後即刻上線,將使用者編制為”虛擬測試團隊”,等著蒐集”...
2007-10-26 02:29 AM 2 6,613
網友William提了一個有意思的問題,他想要分析出程式碼中的各Class, Method, Loop等以{ }夾成的區塊,是否可以用RegEx來達成? 舉例來說,程式碼main() { int count=0; printf ("hello world"); for (i=0;...
2007-10-25 07:36 PM 2 5,053
古早之前寫了一個做表單欄位檢核的JS檔,裡面的第一項工作是先取得Form物件,指定給區域變數: var defaultFormName = "Form1";var theForm = document.forms[defaultFormName]; 因為VS.NET 2003所建立的ASPX,裡面只...
2007-10-24 09:01 PM 4 26,649
XML Notepad is good but it just doesn't fit my need... Updated @ 2008-12-06: XML Notepad 2.5 already supports getting XML data from clipboard, thank ...
2007-10-19 07:10 PM 2 12,858
Scripting.Dictionary源於Microsoft Scripting Runtime(\Windows\System32\scrrun.dll),是讓我有機會在VB6, VBScript使用Hashtable的救星。 我一直以為Scripting Runtime是所有Windows內建...
2007-10-19 07:20 AM 5 14,914
一個小測驗,請用大腦編譯並執行以下的程式,試著回答Q1-Q7的結果為何? 這個測驗可以檢定你是否對.NET的Value Type與Reference Type已有正確認識。 struct MyStruc { public string Name; public string Data...
2007-10-17 03:25 PM 3 12,288
同事回報一個問題,在測試台檢視Reporting Service報表時,應該顯示長條圖、圓餅圖的地方出現一個大叉叉,同一程式在正式台則一切正常。 首先出場的工具是Fiddler,很快就抓到在GET圖檔的Request有以下錯誤:ERROR: Throwing Microsoft.ReportingS...
2007-10-17 02:52 AM 4 11,658
即使.NET 3.5推出在即,VBScript仍是許多管理用Script的主力Language(將來可能會被Powershell所取代)。過去我都用NotePad、EmEditor、UltraEdit之類的純文字工具編輯,心想VBScript屬於Late Binding,ActiveX Object...
2007-10-17 02:38 AM 2 10,705
之前介紹過如何用Profiler抓到Deadlock事件,在實務上,Deadlock的發生時機不是很容易掌握,而且多發生在尖峰時刻,一直開著Profiler將是挺沈重的系統負擔。因此,我認為以錯誤事件的態度面對Deadlock, 要求其在發生時留下Log是比較有效率掌握Deadlock相關情報(尤其...
2007-10-05 02:48 AM 2 4,092
我這輩子所到過最遙遠的地方,是蜜月旅行時前往離家五千五百公里的馬爾地夫... 儘管得在新加坡轉機,前後至少飛了八個小時,卻發覺一件讓人沮喪的事實,純淨得像天堂的馬爾地夫仍屬於亞洲;所以,我是一個這輩子從未離開過亞洲的中年人... orz 這個記錄很快要被改寫了,二十四小時後,我將要飛越萬里(約一萬一...