2018年9月26日 星期三

Windows 大規模更新後,為 VirtualBox 磁碟瘦身


所謂 Windows 大規模更新,通常指舊版(如 7/8)更新到新版(如 10),但最近 Windows 10 自己的更新,有時候規模也不小,如最近的 1803,更新後留下將近 9GB 在 Windows.old 裡面。一般 Windows 用戶大概不用理會,因為通常一段時間之後,系統自會清理乾淨。但我的老麥克只有 128GB SSD ,直是寸土必爭。何況 VirtualBox 磁碟一旦長大,可不會自動縮回去,即使 Windows.old 消失,在麥克硬碟佔用的空間也不會歸還,所以減肥瘦身勢在必行。

2018年8月7日 星期二

Windows CE Build Time 過久的詭異問題

上篇

偵錯過程有個很困擾的問題,就是 Build 的時間奇久,往往上廁所喝杯茶還沒結束,匪夷所思。估狗大神指示先用 VS2008 的診斷工具,找出問題在那裡,再對症下藥。

2018年8月6日 星期一

Windows CE裝置除錯環境設定 (Steps to Setup CE Device Debugging)


日前受委託為一個小型裝置抓蟲。抓蟲不難,麻煩的是開發環境:Windows CE,都記不清是什麼年代的玩意兒。剛開始頗為擔心,連 Visual Studio 2008 能不能在 Windows 10 安裝都不知道;何況必須安裝 Professional 版,也不知還找不找得到。幸虧這兩個答案都是正面的。只不過 VS2008 Pro 這種古董,連線上註冊都沒了,居然還有90天試用限制。大概是給我時間壓力,非得在90天內解決這個問題不可

2018年3月9日 星期五

如何替軟體工程師打考績


想起若干年前,和某主管談到如何替軟體工程師打考績的事。台灣很多非工程背景,特別不是軟體出身的主管甚至老闆,容易陷入以工作量來設定KPI的迷思。像是寫了多少行程式(現在應該沒有人這樣算了吧),解了多少隻bug,等而下之的,還有用加班時數來算。