身為中文編碼解析工具的開發者,一直以為自己"略懂"中文編碼,這兩天再度見證"學海無涯",默默收回"略懂"二字... 從以下畫面說起: 五種瀏覽器(IE, Opera, Chrome, Firefox, Safari)一次排開檢視...

專案需求,需實現以下效果: 資訊列有三個元素,藍色部分為主要顯示內容,綠色區塊(Block 1)及紅色區塊(Block 2)靠緊右側為次要資訊。當視窗寬度不足,綠色及紅色區塊需自動隱藏,避免遮蔽藍色區塊的文字。 JavaScript熟手會優先想到攔截window.onresize事件,再依...

我的第13場馬拉松,成績不突出,也沒落馬被回收,卻是跑馬生涯的轉捩點! 幾週前,四十多年的老爺車進廠保養,修車技師醫生給了一些忠實建議,讓我警覺: 自己過去常以奮發向上自豪,常憑一股不服輸的蠻勁做事,就連跑步也是。跑到後來,往往全靠一股真氣,管他體力心跳呼吸,拼就對了。這種拼勁展現在年輕人身上...

家裡的省水閥用了近五年,最近開始漏水。原本想是超出使用年限,已有買新品替換的心理準備,上網比價查資料發現: 依官網的說法,其耐用度超過20萬次,理論上十年都不會壞,加上看到有網友遇到故障連絡客服可以換新。上網查詢客服連絡資料,發現客服FAQ網頁有這條: Q13 省水閥有漏水的狀況,要如...

專案需求: kendoGrid需依指定欄位分群加總並依預設格式顯示小計。 例如,資料有Color、Size、Count三欄,報表需呈現SUM(Count) GROUP BY Color的小計結果。 kendoGrid支援群組化(Grouping),參考API文件在DataSource定義...

最近在400米跑道練配速及間歇,開始在意每圈的配速精準度。消費型GPS裝置誤差大於10公尺,但測試數據時而偏東時而偏西,累計下來截長補短,倒也不致偏差里程太遠。依經驗,GH-625M一圈400米平均有10-15米誤差,訊號不佳時甚至多到50米;Bryton Cardio 40H的心率頗準,但GP...

工作機滑鼠游標偶爾會錯亂,由箭頭圖示變成奇怪圖案,每次的怪圖示不盡相同,最常見是下圖左起第二個(網路上有人形容像把梳子): 圖片出處 這回遇到則是黑方塊+白色垂直虛線(車縫線?): 有趣的是,在我的三螢幕上,滑鼠只有移到某個螢幕才會錯亂,其餘兩個螢幕則正常,出問題的通常是遠端...

在開發機測試專案網頁,Firefox測試不正常,IE/Chrome則沒問題。同事使用相同版本Firefox於其本機測試,並無異常,讓我感到萬分沮喪,甚至開始懷疑人生... 歷經一番追蹤比對找到凶手,是VS2013 Browser Link惹的禍! 將問題重現案例簡化如下: @{...

老GPS錶(GH-625M)於田中馬一役,苦撐至終點錶帶斷裂,為了感念它的壯烈事蹟,買支新錶也是很合理滴! (喂) 其實,625M換完錶帶後又是一條好漢,但考慮黑暗女王也開始慢跑,再買支GPS錶每個人都有專屬Perfromance Counter,便於進行精準效能調校以求最佳化。(理由一大堆,但...

在網路上看到Twitter帳號被盜(或者該說被搶刧)的經歷兩則,共通點是受害者本身並無明顯資安過失(例如: 密碼過於簡單、多帳號共用密碼、被植入木馬後門或誤入釣魚網站等),攻擊者是經由社交工程對第三方廠商假冒身分取得敏感資訊或重設身分再進一步盜用帳號。自己沒有犯錯,卻因其他廠商失守而受連累聽...

最近處理到網頁多語系動態切換,部分按鈕採圖檔形式(需為每個語系分別製作圖檔,愛美得多付出些代價),因此切換語系時需變更按鈕圖檔來源,切換效果如下: 若是以前,遇到這類需求不多思索,抄起jQuery上就對了! 訂閱切換選項click事件,取得要切換語系,改變<img> src指向...

Knockout.js在去年10/25釋出3.0版,手上專案總算由焦頭爛額推進到火燒屁股(好像沒有比較好耶 XD ),便開始著手進行一些零散重構,也順便升級第三方程式庫(有個IE11問題要靠KendoUI升級解決),Knockout.js也想一併升級成3.0。整理Knockout.js 3.0資...

改用Visual Studio 2013 + TFS一段時間,與同事共同開發專案時不時出現烏龍狀況: Check In修改後的程式碼,請同事取回最新版(Get Latest Version)卻沒有如預期更新。進一步檢查發現TFS上的版本尚未Check In,但明明記得已按下Check In鈕,親...

最近為小閃光做了國小英文1200單字記憶卡,因為每頁右下角有片留白,一時手癢,決定順便加上翻書動畫(Flip Book)[影片]: 簡單來說,只要為每頁準備一個動畫格(Frame)圖檔,逐一安插在每頁固定位置就可搞定。利用程式產生圖檔對我已不是新把戲[GDI+、HT...