動手玩 Windows for IoT – (1) 在 Intel Galileo 開發板上執行 Windows 以及第一個 IoT 程式

在 //Build/ 2014 的 Keynote 上,微軟宣佈了將會有 Windows for IoT (Internet-of-Things) 的計劃,這個計劃的相關內容都放在 http://windowsondevices.com 這個網頁中,相關專案也都會在 GitHub 上的 https://github.com/ms-iot 這個帳號下。 而在目前公開的成果中,首先支援的開發板是 Intel Galileo(一、二代都可以),由於這個開發板相容 Arduino,而且微軟也基於這個 Windows for IoT 出了一個 Galileo C++ SDK 也是相容 Arduino 的開發環境,所以完全可以利用現有 Arduino 生態系的資源,對於熟悉使用 Visual Studio 的開發人員來說,開發這類 IoT 的應用也更加方便了。 準備環境 要開始在 Intel Galileo 上玩 Windows IoT,就要做一些準備,以下分為要裝備的硬體及軟體。 準備硬體 這裡要準備最基本的硬體包含了: Intel Galileo 開發板(Gen 1 or Gen 2 都可)…

0

[徵才] 尋找對 – 微軟開發工具、ALM 平台及 Azure 推廣銷售高度熱情的你

雲端與行動平台是未來數年資訊產業的大趨勢與方向,軟體開發及雲端服務將是這變革的重點 想要為自己的職場生涯創造一些火花同時提高競爭力嗎? 妳/你有機會與一群業界最優秀的資訊業界高手合作 共同學習與創造自己與團隊的成長 我們需要一位正向思考、積極主動、擁抱改變與主動學習的新血業務同仁   這是一份業務工作 (職稱: Technology Solution Professional – Developer) ; 負責的產品線為 : 微軟開發工具及技術 – Visual Studio、.NET 、Team Foundation Server、ALM 平台、Azure 與 Visual Studio Online 雲平台,主要工作內容與目標為: 1. 微軟開發工具及 ALM (Application Lifecycle Management) 平台解決方案、MSDN 訂閱推廣及銷售 需要每天面對不同行業的客戶,接觸的用戶可能是企業的 IT 部門/研發部門/App 及軟體開發商的技術決策主管或開發者。雖然是銷售工作,但我們需花時間推廣這些專業的工具及平台,讓客戶了解其好處及價值。工作方式可能是到客戶端直接拜訪,針對客戶的問題及痛點,進行解決方案的說明及銷售,或是透過小型的Workshop 邀請客戶參加並簡報解決方案的價值及好處。不用擔心,我們有專業的技術同仁或合作夥伴可協助進一步的技術問題回覆/技術 Demo/或是執行 POC; 但您需要,在推廣及銷售過程中展現您的問題解決能力及溝通協調的能力。不用擔心,我們是一個團隊 (包括行銷、業務及技術同仁),有和藹可親的同事,會協助您的工作,讓您很快上手! 2. MSDN 訂閱用戶的客戶關懷 MSDN 是微軟提供給開發人員/RD & IT 夥伴們的完整技術資源,包括了軟體下載及各種權益,需要向客戶推廣並協助處理客戶在 MSDN 使用上的問題,例如如何啟用 MSDN 權益,包括 Azure…

0

The Hour of Code. 讓每個人都會寫手機程式!

 你知道嗎?根據US News報導 2014年百大最佳職業,第一名是軟體工程師。台灣長輩們最希望我們當的醫生,只排名第八…… 2013年 人人都該學程式 的影片引起轉發,越來越多人視會寫程式是個必要技能! 這兩年 THE HOUR OF CODE 的活動在全世界遍地開花,由美國非營利機構code.org發起的「Hour of Code™」的一小時程式語言活動,截至今年三月,全球已經有超過3,000萬的學生參與! 美國Obama總統和政府機構全力支持這項活動,更得到比爾蓋茲、馬克祖克柏等各領域及各界重要人士的支持。英國甚至將 2014年訂為 year of Code. 規定5歲的學童就要上程式語言課程。美國總統歐巴馬去年爲非營利組織Code.org發表這段演說,鼓勵年輕人不要只花時間在滑手機,而是去自己寫出那些手機程式。Bill Gates 在2014年的 The Hour Of Code中擔任其中一堂課的講師!  “Don’t Just Play on Your Phone, Program It" – Obama 不要只是滑手機,自己寫個手機程式吧!-歐巴馬   今天我們要推薦 2014 The Hour Of Code 學習的 touchdevelop 網站 留下你的一個小時,透過遊戲的方式,跟隨簡體中文介紹也來完成一個 Video Game. 不只可以上到Windows平台,iOS跟Android 也通哦~快來體驗  touchdevelop  https://aka.ms/startcoding   微軟也提供兩項工具讓不會寫程式的人有機會寫出自己的App. 除了大家熟悉的 App Studio,Project Siena也讓寫…

0

角色存取控制 (Role Based Access Control) 與 Azure 網站 (Azure Websites) 發布

本文章是翻譯微軟公司 Azure 網站 (Azure Websites) 程式經理 Daria Grigoriu 於 2015 年 1 月 5 日所發表的文章 http://azure.microsoft.com/blog/2015/01/05/rbac-and-azure-websites-publishing/ 全新的角色存取控制 (Role Based Access Control, RBAC) 現在已經可以在 Azure 雲端平台取得了,這功能讓組織能夠更加簡單地管理員工與合作夥伴等角色,如何存取企業本身的雲端資源。想要進一步了解有關角色存取控制的資訊,此功能已經獲得 Azure Active Directory 的支援,也同時整合到 Azure 預覽版的入口網站,更詳細的資料,請點選此連結。 Azure 網站 (Azure Websites) 的使用者可以立即地從角色存取控制所提供的功能中,獲得許多好處。例如:具有貢獻者角色存取 (Contributor role access) 權限的使用者可以依據自身所具有的部署權限來發布內容至網站。因為,角色存取控制提供管理不同特性貢獻者的方便性,以及增加相關權限核准與廢除的敏捷性,讓分享網站資源變得更加方便與敏捷。對於管理員將會是一個重要的優勢。 角色存取的例子 一位剛任職的使用者,從 Azure 預覽版入口網站選擇特定的網站,讓此使用者同時也是該網站資源的貢獻者。可以透過以下參考畫面選擇角色。 新增這名使用者為貢獻者。需要注意的是,不同角色可以指派給獨立的資源,或是資源群組。若新增一名外部的使用者時,將會在目錄服務內,同時建立一個客戶 (Guest) 帳號。當需要移除使用者的權限時,其流程就類似指派權限的流程。特別注意的是,當您從角色存取控制移除一個客戶帳號時,並不會同時將目錄服務內的帳號移除。 欲新增一個貢獻者權限的使用者時,您可以在管理控制台上方點選 + 號,挑選出相關的網站資源並進行設定。而具有貢獻者權限的使用者,可以依據自身擁有的部署權限發布相關的設定值。 本地端 Git 發布的例子 接下來是如何透過本地端 Git…

0

Azure 虛擬機器掛載頂級儲存體 (Azure Premium Storage)

感謝北科大劉建昌同學翻譯微軟公司 Azure 主管  Kenaz Kwa 於 2014 年 12 月 11 日所發表的文章http://azure.microsoft.com/blog/2014/12/11/new-premium-storage-backed-virtual-machines/ Azure 虛擬機器掛載頂級儲存體 我們很高興的宣布,Azure 頂級儲存體 ( Azure Premium Storage ) 正式進入技術預覽階段,可供使用者測試與使用。頂級儲存體是一種將資料存放在固態硬碟 ( SSD ) 內的新技術,並且專門設計用來支援需要密集輸出或輸入的工作負載。 隨著頂級儲存體的出現,您可以在不同頂級儲存體硬碟規格中,挑選並佈署一個滿足您需求的頂級儲存體硬碟。接著您就可以把這些儲存體硬碟掛載到Azure虛擬機器上。每個頂級儲存體硬碟可提供每台虛擬機器最大 32 TB的儲存空間、50,000 IOPS ( Input/Output per second )、還有極低的延遲 ( Latencies )。更多關於頂級儲存體的資訊,請參閱此。 接著我們將開始介紹如何將頂級儲存體硬碟掛載到Azure虛擬機器上。 註冊公開預覽帳戶 為了啟動預覽功能,請先進入Azure入口網站來申請公開預覽帳戶。 當您成功地得到預覽頂級儲存體的機會,您將會收到通知。 建立頂級儲存體帳戶 在Azure Preview 入口網站中,選取’’NEW” –>”Everything” –>” Storage, Cache, + backup”。 透過以上步驟,我們將新增一個儲存體。 在命名完儲存體名稱後,您需要再計費層級的欄位選擇「Premium-LRS」。 注意…

0