【Kanban看板及Lean精實的技巧在大型軟體開發專案】 by  Ruddy & Franma Ruddy 老師的課一定會有主題電影,這次是露西! Kanban(看板) 源自豐田式管理,由 David J. Anderson (看板方法之父),將其轉化為 Kanban...

在網路上看到 Gmail 密碼外洩消息,我「震驚」了…由於與個人資安切身相關,當然要深入了解,便找了資料來讀,順便整理分享。 本週二,有人在俄羅斯 Bitcom 論壇貼了一份 493 萬筆 Gmail 帳號密碼清單,被俄羅斯媒體 CNews 報導後,隨即在網路「瘋傳」(咳… 可以不要玩這些哏了...

KO 3.2版除了美妙的HTML自訂元素,還有一項小革新 - pureComputed。 依據官方文件,pureComputed 的 pure 借用自 Pure Function,其主要設計理念在於: 計算 computed observable 時不應產生任何副作用。 com...

先看展示: 這是一個很簡單的 MVVM 繫結示範,模擬網頁常見「給幾顆星」的評分機制。上方透過 click 事件修改observable,同時繫結到下拉選單及Score=文字顯示。同一 observable 繫結到兩個 UI 元素的情境對KO來說是小菜一碟,不足掛齒,但 HTML 裡有玄機:...

前幾天,幫同事追查 .NET 程式 CPU 衝高問題,才發現 Visual Studio 2013 效能分析工具真是威力強大,特筆記備忘順便分享。原本想拿實務案例說明,但考量太多無關細節會失焦,所以我弄了一個簡單程式當靶機練習射擊: using System; using System....

為了把現有Web專案的JavaScript升級成TypeScript,用TFS另外切出Branch改寫。第一次使用TypeScript開發缺乏經驗,一開始三步一踩雷五步一摔坑,爆炸聲與慘叫不絕於耳,慘烈程度不在話下… 不過很快抓到訣竅,上手後就挺順利的。最近TypeScript版通過測試,準備M...

市長候選人柯P的競選團隊前幾天做了一件有趣的事(只有程式魔人覺得有趣),突發奇想地將官網內容透過Web API方式提供,歡迎開發人員自行開發野生官網。昨天,保哥瞬間變出AngularJS版,好不神奇! 依我的理解,這個需求還算簡單,應該也難不倒knockout.js,而更重要的是,這年頭大家都去...

或許有些人不知道,一般人口中的「駭客」,還細分成幾類: 白帽駭客(White Hat) 有能力破壞電腦安全但不具惡意目的的駭客。白帽子一般有清楚的定義道德規範並常常試圖同企業合作改善被發現的安全弱點。 黑帽駭客(Black Hat) 可視為犯罪分子,他們的出發...

列舉(Enumerate)是我愛用的TypeScript特性之一,它能嚴格限制數值範圍,較數字或字串安全,不慎打錯字在編譯時就會被揪出來,對於錯字成習甚至已發展成個人特色的我來說,節省了可觀的Debug時間,並大幅降低氣到想刴手指的風險,功德無量。(手指頭:謝謝你,TypeScript!) T...