Microsoft

A collection of 8 posts

[220] 關於 WHLK 以及硬體認證的一些事
Microsoft

[220] 關於 WHLK 以及硬體認證的一些事

2019/11/13 更新:由於架設 HLK Controller+Studio 面臨許多不確性,微軟目前提供 VHLK 的虛擬機器,可於此下載。那是一個 35GB 的超級大檔,下載時要有心理準備。下載完畢使用 Hyper-V 來執行,詳見使用說明。 我第一次接觸微軟「硬體認證」的時空,是收費 $250 鎂認證一次、一個平台的時代,而且台灣還有公司專門幫人家送硬體認證。後來微軟佛心來著,

  • Sam Tsai
    Sam Tsai
[141] Microsoft Hardware Dev Center 中加入 CHID 並發佈至 Windows Update
Microsoft

[141] Microsoft Hardware Dev Center 中加入 CHID 並發佈至 Windows Update

先前寫過 Sysdev 上在通過認證的驅動程式加上 CHID 的作法,隨著 Microsoft 慢慢把大家趕到新的 Microsoft Hardware Dev Center 後,那篇文章的內容也過時了。剛好前陣子幫客戶送認新的案子,來交代一下新站的「申報」方式。 現在登入到 Sysdev 首頁會看到一個警告框,明示今年三月底大概要舉家搬到 Microsoft Hardware Dev Center(MHDC) 去了: EV Code

  • Sam Tsai
    Sam Tsai
Microsoft

[免費好物] Process Explorer

軟體工程師除了「開發」軟體,也「使用」軟體。許多工程師藉由「研究」軟體來增加功力,增廣見聞——如果你沒這習慣,為了自己的職涯發展,最好現在開始養成。 我是軟體工程師,我用軟體解決問題。有時候遇到好用的軟體,我會很好奇的想了解它們是怎麼做出來的:使用了哪些技術?背後的理念為何? 本文介紹 Process Explorer,由神人 Mark Russinovich 所開發。被微軟招募後,馬克的公司(Sysinternals)及其作品皆納入微軟TechNet 旗下,供大眾免費享用。Process Explorer 的功能多不勝數,接下來介紹幾個我常用的功能: Process 子母關係 有些程式表面看起來只有單一執行檔,運行時卻會「生」出其他 process(行程)

  • Sam Tsai
    Sam Tsai
Microsoft

版本控制系統之 Git Everywhere

文明社會的軟體開發活動,我給予如下定義: 未使用「版本控制系統(Version Control System,VCS)」的軟體專案,不夠格稱「專案」。 「專案」開始的第一件事,即是導入合適的「版本控制系統(Version Control System)」。 正確地的使用「版本控制系統」,是專案成員的基本技能。 新專案的預設選擇是「分散式版本控制系統(DVCS)」,而以 Git 為最優先考量。 「軟體專案」可以很複雜,上述是基本中的基本。 自 GitHub 以降,以 Git 為基礎的分散式版本控制系統「雲」開始蓬勃發展。導致 Git 熱門的程度,幾乎到了「不懂 Git,

  • Sam Tsai
    Sam Tsai