無意發現某段被註解掉的HTML原始碼卻會在Firefox上被顯露出來,幾經測試,發現在註解內容中只要前後有出現--及>,Firefox就會將其視為註解結束。 為了突顯問題,我寫成以下的測試案例。直覺上,大部分的人應會認定<!--與-->裡包含的綠字內容全部屬於註解: <!...

一直以來,我對StringBuilder懷有很深的歉意。 明明StringBuilder在設計上,就是針對String在字串處理上的無效率做了諸多改良,偏偏在本站幾次登場: 要不就是在靜態字串相接上輸到灰頭土臉;再不就是在Replace比試中陰溝裡翻船。被不熟.NET的人瞧見了,還誤以...

很久很久以前,我介紹過CSV與Excel的整合應用,當時同事Daniel補充了一點"Excel只接受ANSI/BIG5編碼的CSV,若存成Unicode,Excel就無法正確顯示"。恰巧最近在河道上也看到有人在討論匯出Excel檔時的中文編碼問題,就決定把我後來研究的心得再整...

之前寫過文章談Javascript字串的特殊字元處理,今天在研究如何自己DIY處理簡單的JSON轉換(網站非.NET 3.5,沒法用內建的JavaScriptSerializer;也不想引用JSON.NET增加部署複雜性),無意中找到完整的特殊字元轉換規格,就再寫了一次更完整的轉換函數。 由於...

"小幫手"是我在設計網頁介面時常用的一種做法: 針對複雜的輸入操作,另外提供一個輔助性質的試算/查詢小幫手介面,讓使用者可以在上面進行一些數值試算、資料查詢,完成後再將結果填入。 由於這類小幫手介面有時還挺複雜的,若常駐在畫面上會讓操作介面變得龐雜。因此我習慣在網頁上放個小開關,按一下...

忽然發現部落格訂閱人數偷偷突破千人大關,特別PO文一篇留念。 FeedBurner的服務很棒,完整保留了註冊後每天的訂閱人數統計,還可直接匯出成Excel/CSV。把數據轉成圖表(Excel 2007的圖表變得好華麗),驚喜地看到長期的成長趨勢很接近等比級數曲線,在日常生活裡印證教科書裡的...

在噗浪上看到有人抓到了總統府網站的XSS漏洞,在新聞稿網頁嵌入了惡搞的奇笨呆兒脫衣舞男影片。 無意發現,這個攻擊手法在IE8上會被擋下來! 之前微軟一再吹噓強調IE8相較於其他瀏覽器來得安全,索性就用這個案例讓五大瀏覽器比劃一下,看看IE8, Firefox, Chrome, Safari, ...

七夕情人節的早上,工作平台是Windows 2003的同事紛紛發出哀嚎: MSN Messenger 8.1版在登入時出現已有新版軟體的警示,不裝新版不給登入;選擇安裝新版又會因不支援Windows 2003版本,不給安裝... 這,這不是要逼人走上絕路嗎? 之前我PO過文章介紹如何在Wind...

上週五起,接連幾天都有很美的夕陽,雖然沒有絢爛的火燒雲大景,但由橘到藍的天空漸層,總能扣人心絃,讓我望到出了神。 無奈,"人、機、景永遠三缺一"的魔咒仍在。週六接獲線報,說天上大紅橘子高掛,興沖沖地拖著兒子衝上政大後山,但見橘子早被裝進了灰色棉布袋,滿頭大汗的父子二人組,只...

想將使用者給的Excel資料轉進DB,遇到Primary Key重覆的問題。 上千筆資料,到底是哪幾筆衝在一起? DB沒有指出來,只好自己找~~~ 好奇別人遇到這類問題都怎麼解決,問了一下,原來很多人的做法都是先排序再用眼睛比對。但想想平日懶惰成性,我的火眼金睛早已退化,可能看到脫窗也找不...

挑燈夜戰安裝Windows 7之際,一心要把VS2008 + IIS的開發環境先搞起來。 基於資安意識的深化,"用不到的服務就不要安裝"的策略漸漸被融入到軟體安裝哲學裡,這樣做的好處多多,在網路上曝露面積愈小,被流彈打中的機率就愈低;另一方面,既然用不到,就沒必要浪費CPU、記憶體、HD去執行...

在James Padolsey的Blog看到這個,Nicholad Zakas,Yahoo首頁的主要前端工程師、YUI作者之一、也是多本Javascript書籍的作者,前些時候在Google演講: "Speed Up Your JavaScript"(YouTube上有全程錄影) 身為Yaho...

老家整修時找出了這件泛黃的蝴蝶標本手工藝品,今天老弟交到我手上。 那是我還是國中生時參加自然科學夏令營的粗糙創作,然而,這張標註73.6.2的蝴蝶標本護貝,在我的記憶裡,卻是與【淹水】連結在一起的! 記得整個活動有兩天,6月2日星期六先上了蝴蝶生態介紹課程,還發了一袋大小品種不一的十來...

七點半下班途中,在復興南路上等紅燈。綠燈亮起的當下,催了油門,車才剛起步就馬上失去動力... 幹得好,我又擱淺了。 油門把手變得毫無阻力,看來是油門線斷了。趕緊用腳把車划向路邊,機車沒有故障燈可以打,所幸跟在我後方的幾部機車跟汽車的車主都是紳士,很有風度地放慢速度,禮讓我靠岸,也沒按喇叭,多謝...

【聲明: 這篇文章只想聚焦於網路傳播現象的個人感想,暫不考慮MSN太陽行動本質,亦不想衍生活動本身相關議題的討論,請見諒】 今天,我上了一堂網路傳播實習。 中午時刻,一向善良又熱心的老同事標題掛著小太陽,用MSN傳來一則訊息: 在msn暱稱前面 上小太陽標誌 (# ) *MSN就會捐 ...