2014-10-07 07:39 AM 2 6,582
第19馬,葡萄馬連續參加第三年,葡萄依舊香甜,原住民朋友熱力不減。 早上四點多到接駁車集合點,現場不見任何跑友侯車,心頭一驚,莫非我搞錯時間或記錯地點?原來遊覽車已到,司機大哥讓跑友上車等發車,虛嚇一場。清晨交通順暢,不到六點就抵達目的地-...
2014-10-01 08:01 AM 1 11,926
範本(Template)是MVVM的基本功能之一,與KO相比,NG的範本功能多了將範本存在外部HTML檔的彈性。開始前,先回味本次復刻對象: KO範例13 - Template範本功能。 先前介紹過的ng-repeat Directive已內含範本概念,例如: <tr n...
2014-09-29 11:37 PM 0 19,953
ASP.NET WebApi 內建跨網域支援(參考:進擊的 ASP.NET Web API 2 巨人 – 打造支援各種裝置及平台的服務 - MSDN 台灣部落格 ),但基於專案的特殊需求,最後我還是決定自己寫 CORS 支援。 程式在 IIS Express 測試正常,搬到 IIS 後部分呼叫正...
2014-09-29 07:26 AM 1 7,449
Evernote 5.5.3 版執行時自動更新提示升級成 5.6.4 版,安裝程式要求先移除 5.5.3,但移除時出現找不到 Evernote.msi 錯誤。試著由「控制台\所有控制台項目\程式和功能」移除,一樣出現找不到Evernote.msi 錯誤,卡在舊版移不掉,新版裝不了的尷尬處境。 ...
2014-09-26 01:34 PM 0 6,918
9/24 US-CERT、RedHat及多家資安業者揭露一則消息:Bash 存在嚴重安全漏洞。 Bash Shell 從 2004 年 7 月起存在一個安全漏洞,允許環境變數設定指令夾帶惡意指令被一併執行。當今世界上運作中的 Linux / *nix 系統(連 Mac OS 也算)的數量驚人,...
2014-09-25 10:03 PM 1 39,934
Scotte Hanselman 前陣子寫了一篇文章,提到 Visual Studio 開始支援 Gulp、Grunt、Bower 以及 npm!一些寫 ASP.NET 的朋友,看到文章標題,心中的OS八成是「阿鬼,你還是說國語吧!」這些是什麼妖怪,為什麼我通通沒聽過? 雖然之前學 NG 時試...
2014-09-24 09:20 PM 6 8,726
為確認網頁在行動裝置能正確呈現,拿了 Nexus 7 平板來做實驗,打算搞個遙控程式在電腦顯示平板畫面,要抓畫或展示比較方便。上網找了一遍,圖文並茂的教學文有好數篇,得知有個 Android Screen Monitor 不用 root 能輕鬆實現。照著步驟演練,開好 USB 偵錯也接了線,連線...
2014-09-23 10:09 PM 4 15,982
微軟的老牌技術傳教士 John Papa 前些時候寫了一份 Angular 開發風格指南,近來打算在專案正式使用 AngularJS,便花了點時間詳讀,特筆記備忘兼分享。 先聲明一點:「開發風格」並無對錯可言,不同做法各有優劣,開發團隊可自行評估利害,取得共識維持一致即可。故文件所提並不是唯一正...
2014-09-22 10:28 PM 0 5,340
接獲同事報案,在 Visual Studio 2013 發生修改 SCSS 後未更新 CSS 的狀況,檢查確認 WebEssentials 已設定成存檔後編譯(如下),重啟 VS2013 問題未排除。 最後想到一個可能,SCSS 有錯導致編譯失敗,因而沒更新 CSS。回頭檢視 SCSS,果...
2014-09-21 11:40 PM 5 7,541
小學一年級生數學題目一枚: 請從 1 - 10 取出 4 個數字,4 個數字不可重複,總和必須為 15。例如:1, 2, 3, 9。 答案紙有七組空格,嘗試排列組合卻只能找到六組,小朋友心靈受挫,也成了大人間的討論話題。大家紛紛手算,「只有六組解」幾乎已成共識。但,程式魔人壓根沒算,...
2014-09-20 11:50 AM 0 4,930
接獲報案,某 ASP.NET 4.0 Web Form 專案部署後發生錯誤: FileLoadException: Could not load file or assembly 'System.Core, Version=2.0.5.0, Culture=neutral, P...
2014-09-19 07:58 AM 4 25,918
前陣子將一個中型網站的 JavaScript 翻寫成 TypeScript,轉換完數千行程式。身為 TypeScript 魯雞(Rookie),少不了一段步步踩雷、天天摔坑的日子,接著就漸入佳境,轉換後體驗到按 F2 立即更名、-調介面便知哪些地方要改的便利,令人感動不已。這段時間累...
2014-09-18 08:04 AM 6 11,830
前陣子談過 TypeScript 使用 this 常遇到的問題(參考:TypeScript的this陷阱),經網友提醒,我才發現 TypeScript 對 () => { … } (Arrow Function Expression,箭頭函式表示式,索性簡稱「箭函式」XD )加了魔法:自動...
2014-09-17 07:46 AM 2 10,026
講到網頁自動測試,一哥地位非 Selenium 莫屬(參考)。雖然 Selenium IDE 支援錄製網頁操作產生測試腳本,但錄製產生的指令常依賴元素的位置順序定位,配置稍有更動立刻破功。依實務經驗,開發者依據設計邏輯手工撰寫還是較可靠的作法,測試指令也較簡潔有效率。Selenium 本身提供好幾...
2014-09-16 11:54 PM 0 10,098
週日想將光橋夜跑 GPS 資料上傳到家裡的桌上型電腦,發現原本應處於睡眠狀態的電源燈閃爍不見了,原以為跳電導致關機不以為意,直接按下電源開關,電源燈與硬碟燈長亮,螢幕毫無反應,硬碟燈未出現正常開機應有的熄滅閃爍。事情大條,電腦壞了~ 拆開機殼,確認主機板的上的電力指示 LED 會發亮,按下電源...
2014-09-14 10:09 PM 2 6,220
第18馬,第三屆光橋夜跑。 第一屆慢跑變溯溪的經驗刻骨銘心!去年起,大會爭取到高架道路路權,忘記為了什麼理由失之交臂,今年毫不猶疑報了名。光橋,我又來了。 大會會場在光復橋下。 提早到會場,便四處亂逛,看到成排獎盃,幻想到自己有一天也站凸台… 我的計...