Xamarin可以製作跨平台的App應用程式,當然也可以使用各平台底層的服務
在這篇文章中,會說明如何使用Android底層的Google語音辨識服務,將說出的語句辨識成為文字
[Azure] 使用負載平衡器,快速建構虛擬機器負載平衡的環境
在Microsoft Azure的雲端環境中,WebApp已經提供了自動Scale Out的功能
但是雲端的虛擬機器若是要作到多台伺服器達到負載平衡的效果,卻是要花費很多工夫才能達到的
在今年(2016) 3月時,微軟針對了虛擬機器的負載平衡功能進行了更新,讓虛擬機器作到負載平衡不再是一件難事了
[Azure] 即使使用WebAPI進行二次Azure AD驗證,也可以透過GraphAPI取得帳號詳細資訊
在前篇文章[Azure] 透過GraphAPI,取得Azure AD上帳號的詳細資訊中提到可以透過GraphAPI取得Azure AD的帳號資訊
但是若是App與WebAPI上啟用了二次驗證的情況下,驗證得到的結果就會出錯無法取得資訊
[Azure] 透過GraphAPI,取得Azure AD上帳號的詳細資訊
以往透過LDAP的方式,可以取得內部AD中帳號的詳細資訊
當AD同步,或是轉移至Azure上之後,就不能使用舊的方式了,必須改用WebAPI的方法取得帳號與群組的詳細資訊
[Azure] 使用混合式連接,讓WebApp不使用VPN就可以連接內部網路進行資料存取
要將公司內部網路的資料與Azure雲端環境進行同步,SQL Server與AD都有工具可以進行同步更新
但是若是雲端上的WebApp要將資料傳回內網的資料庫中,難度似乎就增加了
許多人第一個想到的可能是VPN連線,不過透過WebApp的混合式連接,就不用建立複雜的VPN環境,也可以快速的將資料回傳至內部網路了
本篇文章會說明如何透過混合式連線的方法,將資料回寫至本地端內部網路的SQL Server中
[Azure] [Xamarin] 利用Xamarin進行Azure AD驗證與WebAPI的連接,並達成於WebAPI上進行二次Azure AD帳號驗證
在前篇[Azure] [Xamarin] 使用Xamarin.Forms達成Azure AD的帳號驗證中說明了如何透過Xamarin進行Azure AD帳號的驗證
本篇會延續這個主題,將Xamrin App要連接WebAPI時,進行二次Azure AD驗證的作法
[Cordova] 使用Cordova製作條碼讀取的功能
Cordova是以Javascript的方式製作跨平台App的語言
雖然簡單易學,但是一樣有著強大的功能,條碼掃瞄一樣也是有相關的套件可以使用的
[Xamarin] 使用Xamarin.Forms製作條碼讀取的功能
條碼的使用,如Code39、QRCode等等的,在目前日常生活中是很常見的資訊
Xamarin透過套件的參考,也可以作到跨平台條碼掃瞄的功能
[Azure] [Xamarin] 使用Xamarin.Forms達成Azure AD的帳號驗證
Xamarin自從被微軟收購後,慢慢成為了跨平台開發的主力
而Azure AD則是扮演了企業內進行帳號驗證的主要服務提供角色
在本文章中,會說明如何使用Xamarin.Forms的開發架構,完成App進行Azure AD的帳號驗證動作
若是有Cordova登入Azure AD的需求,可以參考這篇[Azure] [Cordova] 使用Cordova達成Azure AD的帳號驗證
在文章開始之前,若是有需要進行本地端AD與Azure AD進行同步的工作,可以參考下面的文章進行實作
[Azure] 同步本地端AD與Azure AD的帳號與群組資訊
[Cognitive] 使用Cognitive Face API進行臉部的驗證與比較
在Azure上已經有提供了Face API這樣的服務,可以進行兩張照片中人像的比較,並回傳是否為同一人的判定
[Azure] 使用Visual Studio進行Azure WebApp的即時事件記錄檢視
由於Web應用程式佈署至Azure WebApp後,需要即時查看WebApp上執行的狀態會是debug一個很重要的功能
這些執行的記錄,往往可以幫助程式設計師找到程式執行上的問題
[Cognitive] 使用Cognitive Service APIs的服務,進行語音辨識成文字的功能
Microsoft Azure日前推出了Cognitive Service APIs的服務,其中包括了Bing Speech API,這一個API可以將輸入的語音內容(wav檔),辨識成文字內容
本篇文章會說明如何使用Bing Speech API來進行辨識的功能
[IoT] Azure IoT整合應用四:將訊息透過IoT Hub回傳至裝置上
在前三篇文章中,說明了如何透過IoT Hub收集裝置上傳的訊息,本篇內容會說明,如何透過IoT Hub回送訊息至裝置上
[Cognitive] 使用Microsoft Cognitive Service API進行影片的人像辨識
Microsoft透過了Cognitive Service API的服務,提供影片的人像辨識,相片樣貌比對以及年齡的判斷等等的功能
這篇文章會說明如何透過影片 Video API,進行影片中人臉的辨識
[Azure] 同步本地端AD與Azure AD的帳號與群組資訊
Azure上的AD提供了帳號驗證的服務,所以很多企業為了讓員工透過行動裝置也能進行應用程式的身份驗證,所以將以往只能在公司內部進行AD帳號驗證的資訊,同步至Azure AD上,這樣,就可以讓更多的應用程式提供公司內部帳號驗證的服務
[IoT] Azure IoT整合應用三:建立WebJob,接收從IoT Hub的訊息並進行處理
在前一篇文章[Azure] Azure IoT整合應用二:建立串流分析工作,接收從IoT Hub的訊息並進行處理中
說明了如何透過串流分析取得IoT Hub的資料並傳出至其他的服務中,當然若是運作的規則或是邏輯過於複雜的情況,也可以透過寫程式的方式完成
[Cordova] 在Cordova中啟用陀螺儀的功能
現在的手機大多都已經內建了陀螺儀的功能
要在Cordova裡啟用陀螺儀的偵測也是非常簡單的
[日本百大名城攻略] 2016-02-08 19.川越城
川越城所處的位置,正是有著日本小江戶之稱的川越市
川越城的本丸御殿不但有完整的被保留下來,也被列為關東七名城之一,而川越的老街亦是非常直得一訪的觀光地點
[日本百大名城攻略] 2015-12-06 22.八王子城
八王子城因戰國時期曾經發生過大屠殺的戰役,可說是最讓人感到驚悚的一座百大名城
[日本百大名城攻略] 2015-12-05 30.佐倉城
佐倉城遺址在1962年時改為佐倉城公園,被是個適合賞櫻與賞楓的好地點