2014-09-25 10:03 PM 1 39,898
Scotte Hanselman 前陣子寫了一篇文章,提到 Visual Studio 開始支援 Gulp、Grunt、Bower 以及 npm!一些寫 ASP.NET 的朋友,看到文章標題,心中的OS八成是「阿鬼,你還是說國語吧!」這些是什麼妖怪,為什麼我通通沒聽過? 雖然之前學 NG 時試...
2014-09-24 09:20 PM 6 8,712
為確認網頁在行動裝置能正確呈現,拿了 Nexus 7 平板來做實驗,打算搞個遙控程式在電腦顯示平板畫面,要抓畫或展示比較方便。上網找了一遍,圖文並茂的教學文有好數篇,得知有個 Android Screen Monitor 不用 root 能輕鬆實現。照著步驟演練,開好 USB 偵錯也接了線,連線...
2014-09-23 10:09 PM 4 15,964
微軟的老牌技術傳教士 John Papa 前些時候寫了一份 Angular 開發風格指南,近來打算在專案正式使用 AngularJS,便花了點時間詳讀,特筆記備忘兼分享。 先聲明一點:「開發風格」並無對錯可言,不同做法各有優劣,開發團隊可自行評估利害,取得共識維持一致即可。故文件所提並不是唯一正...
2014-09-22 10:28 PM 0 5,322
接獲同事報案,在 Visual Studio 2013 發生修改 SCSS 後未更新 CSS 的狀況,檢查確認 WebEssentials 已設定成存檔後編譯(如下),重啟 VS2013 問題未排除。 最後想到一個可能,SCSS 有錯導致編譯失敗,因而沒更新 CSS。回頭檢視 SCSS,果...
2014-09-21 11:40 PM 5 7,526
小學一年級生數學題目一枚: 請從 1 - 10 取出 4 個數字,4 個數字不可重複,總和必須為 15。例如:1, 2, 3, 9。 答案紙有七組空格,嘗試排列組合卻只能找到六組,小朋友心靈受挫,也成了大人間的討論話題。大家紛紛手算,「只有六組解」幾乎已成共識。但,程式魔人壓根沒算,...
2014-09-20 11:50 AM 0 4,923
接獲報案,某 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,888
前陣子將一個中型網站的 JavaScript 翻寫成 TypeScript,轉換完數千行程式。身為 TypeScript 魯雞(Rookie),少不了一段步步踩雷、天天摔坑的日子,接著就漸入佳境,轉換後體驗到按 F2 立即更名、-調介面便知哪些地方要改的便利,令人感動不已。這段時間累...
2014-09-18 08:04 AM 6 11,798
前陣子談過 TypeScript 使用 this 常遇到的問題(參考:TypeScript的this陷阱),經網友提醒,我才發現 TypeScript 對 () => { … } (Arrow Function Expression,箭頭函式表示式,索性簡稱「箭函式」XD )加了魔法:自動...
2014-09-17 07:46 AM 2 10,006
講到網頁自動測試,一哥地位非 Selenium 莫屬(參考)。雖然 Selenium IDE 支援錄製網頁操作產生測試腳本,但錄製產生的指令常依賴元素的位置順序定位,配置稍有更動立刻破功。依實務經驗,開發者依據設計邏輯手工撰寫還是較可靠的作法,測試指令也較簡潔有效率。Selenium 本身提供好幾...
2014-09-16 11:54 PM 0 10,067
週日想將光橋夜跑 GPS 資料上傳到家裡的桌上型電腦,發現原本應處於睡眠狀態的電源燈閃爍不見了,原以為跳電導致關機不以為意,直接按下電源開關,電源燈與硬碟燈長亮,螢幕毫無反應,硬碟燈未出現正常開機應有的熄滅閃爍。事情大條,電腦壞了~ 拆開機殼,確認主機板的上的電力指示 LED 會發亮,按下電源...
2014-09-14 10:09 PM 2 6,208
第18馬,第三屆光橋夜跑。 第一屆慢跑變溯溪的經驗刻骨銘心!去年起,大會爭取到高架道路路權,忘記為了什麼理由失之交臂,今年毫不猶疑報了名。光橋,我又來了。 大會會場在光復橋下。 提早到會場,便四處亂逛,看到成排獎盃,幻想到自己有一天也站凸台… 我的計...
2014-09-13 07:50 AM 0 9,109
使用 Chrome 偵錯網頁時,意外出現 window.open 失效的狀況。吊詭的是-偵錯是為了抓其他問題,與 window.open 無關,而該網頁運作已久,若 window.open 有問題,根本無法使用,不可能沒被發現。測試過程,window.open 並不是每次都出錯,出錯後重新啟動 ...
2014-09-12 07:56 AM 3 15,590
【Kanban看板及Lean精實的技巧在大型軟體開發專案】 by Ruddy & Franma Ruddy 老師的課一定會有主題電影,這次是露西! Kanban(看板) 源自豐田式管理,由 David J. Anderson (看板方法之父),將其轉化為 Kanban...
2014-09-11 07:30 AM 0 7,914
在網路上看到 Gmail 密碼外洩消息,我「震驚」了…由於與個人資安切身相關,當然要深入了解,便找了資料來讀,順便整理分享。 本週二,有人在俄羅斯 Bitcom 論壇貼了一份 493 萬筆 Gmail 帳號密碼清單,被俄羅斯媒體 CNews 報導後,隨即在網路「瘋傳」(咳… 可以不要玩這些哏了...
2014-09-09 09:20 AM 2 11,494
KO 3.2版除了美妙的HTML自訂元素,還有一項小革新 - pureComputed。 依據官方文件,pureComputed 的 pure 借用自 Pure Function,其主要設計理念在於: 計算 computed observable 時不應產生任何副作用。 com...
2014-09-06 09:13 AM 0 7,365
先說明遇到的狀況:我修改了單元測試專案Check In TFS,同事取回編譯測試時,出現NLog版本不合錯誤!專案需要3.1版,但實際卻是2.1版。 經初步檢查,疑點重重: 同一.sln還有其他專案,部分專案仍採用NLog 2.1版,出問題的單元測試專案使用NLog 3.1,但app....