跳到主要內容

Alpha Review: WES 2007 MCP SME

今年年初的時候應微軟的邀請去美國西雅圖參加了Windows Embedded Standar 2007 的 MCP考題 Alpha Reiview的會議,本來小弟想說去應該是看看題目,做作考題而已就可以賺個車馬費跟來個免費西雅圖10日遊
誰知道一到場才發現,這個Alpah Review SME 真是超迷你,想乎巄都不行,會中只有六個SME與Project Manager一位共七枚,一個以色列老先生跟我這亞洲黃種猴,其他都是老美,阿勒我看這下混不了了

通常微軟要出一科新考題都會邀請業界的使用者來做出題,然後邀請另一批人負責審閱考題的合理性與難度深淺做出評估,因此通常會議中針對每一題都會有激烈的爭議與討論,這也是有趣的地方,不過有時候邀請到的Subject ME 通常水準不一定很齊全,有時候是公司有名產品用量大 但不代表該出席的工程師真的很熟該產品,像是有出席的SME竟然還不知道 WINDOWS 7的某些功能,還會質疑口吻說: WIN 7 哪來這功能,沒聽過
當場實在是很冷,也讓我當下領悟到,XX勒,難怪我之前在考MCP會有一堆題目讓人心不服口不服的答案出現,原來就是這種SME搞出來的,呵,不過微軟也是很慎重地拉,部會只有一次的SME就決定了一切,因為是 "Alpha Review" 所以還會有後續的檢討(要說點好話,不然等一下把車馬費回收)

不過參加這種會議也讓人見識到微軟對每一科考試所花費的精神跟態度是很慎重地,不是隨便考題出一出就要跟我們收錢考試,只是國情不同,考題當然很難針對所有國家的IT人員習慣出題,因此題目多多少少都會有些爭議也難免,所以下次考試不彷好好的欣賞一下題目的出題模式與字句之間的斟酌囉

留言

這個網誌中的熱門文章

WES 7 Image 維護與更新--基本概念介紹

在佈署完成的WES-7設備上,日常運作主要的工作就是維持設備的正常運作以及WES-7 Image的更新作業 更新WES-7 Image通常有兩種方式 : 1. Online Image Maintenance 2. Offline Image Maintenance 如下圖所示 圖片來源: Microsoft 對於更新維護作業來說,採用方法1當然是最輕鬆的作法,但是可能面臨到device 使否是在connected的狀態之下而有所關聯,在不具備connected的device狀態下就只能採用第二種作法 office maintenance了 因此也較為複雜 在採用office image maintenance的時候首先就必須要知道目前的 image包含了那些套件 因此會牽涉到 Image的掛載與Image內的Package list的議題,通常我們會使用ImageX工具與Package Scanner工具去獲取Image的package info. ImageX : 用於掛載與擷取WES-7 Device的Image pkgscn : 用於取得Image的套件資訊以及搜尋更新套件(含移除過舊元件功能) 當然另外一個重點就是我們如何取得微軟最新的 WES-7 Packages ? 現在已經可以透過微軟最新的 WEDU ( Windows Embedded Developer Update )來主動更新 Developer的Package資訊了,可參考另一篇 WEDU介紹

使用Hyper-V Client 安裝 Compact 2013 Image

Windows Compact 2013內針對 PC-Based 模擬開發環境需求的開發人員提供了CEPC BSP與 Hyper-v/Virtual PC Client 的 CE Loader ,image 開發人員 將建置完成的 Compact 2013 image 透過網路bootp直接下載到 Hyper-V client 啟動,大致方法如下: 0. 提供 Hyper-V 服務的主機事先於 Hyper-V Manager 建立 Virtual Network Switch ( External ) 1. 透過 Hyper-V / Virtual PC 建立新的 虛擬機器 2. 使用 Compact 2013 所提供的 Virtal Hard Disk ( Wince800\platform\cepc\vm\hd0_sample.vhd 3. 啟動後便可透過內建的 EBoot  Loader 使用 Bootp 尋找開發主機上的 Image Bootp server 下載開發完成的 image 啟動 啟動 Hyper-V Client 使用Bootp 連結至開發端機器下載 nk.bin VS 2012 Platform Builder attach device 偵測到遠端 HyperV Client Bootp message後自動發送 image(nk.bin)   下載完畢,nk.bin 啟動後出現compact 2013畫面

DUA 命令檔中常見的 Parameters

1. [ErrorMode] 命令執行結果對SCRIPT的影響 0/DAERH_ABORT : abort-on-error 當執行到此命令發生異常的時候則終止DUA Script的執行 32678/daerh_IGNORE : 當此命令發生異常則略過此命令繼續執行下一個命令 32769~33023/DAERH_RETRY_WITHIGNORE : 命令執行發生異常時會自動retry 255次,若仍不成功則跳過此命令繼續執行下個命令 1~255/DAERH_RETRY_WITHABORT : 命令執行發生異常時會自動retry 255次,若仍不成功則停止執行 65536~4294901760/DAERH_DELAYMASK : 搭配上述兩個retry指令,用於設定兩個retry之間的延遲時間 2. [RebootOK] 0/DANO 系統不重開機 1/DAYES 系統需要重開機 3. [ExpandMode] 是否要解析字串內的環境變數 命令參數字串內部若有包含環境變數,則該環境變數應如何轉換成變數所設定的字串 ? 0 不做解析替換動作 1 DUA在embedded device做解析替換動作 2 DUA Compiler在 Developer Computer執行解析替換動作