[技術探討]適用於 Universal Windows App 的通知中樞

適用於 Universal Windows App 的通知中樞

適用於 Universal Windows App 的通知中樞

Universal Windows Apps不僅跨平台也支援不同裝置上傳送推播,能將推播通知傳送至Windows 10、Windows Phone等支援通用Windows平台環境,只要建立Azure通知中樞 (Notification Hub),使用Windows推播通知服務 (WNS) 類型,並對應程式的套件SID和祕密金鑰,就可以在應用程式中傳送或接收推播訊息。

NAS 的最佳夥伴

NAS的最佳夥伴

當你的手機或電腦硬碟容量爆滿時你該怎麼辦呢?相信多數使用者通常直覺反應是直接再買一顆硬碟或記憶卡來擴充就好,但隨著時間的流逝硬碟有可能因為壞軌而無法開啟使用,或是記憶卡又不知道被收到哪裡而找不到的窘境,所以有的使用者則是選擇使用雲端硬碟來備份資料,而雲端硬碟目前在市面上就有數十家的廠商提供類似的服務供大家使用,例如大家耳熟能響的Google雲端硬碟、微軟OneDrive,這些服務都讓使用者可以輕易的備份手機或是電腦資料,但這些便利服務的背後往往也隱藏了許多問題與限制,比如日前dropbox爆出將近七千萬用戶個人資料外洩問題,或是新浪微盤突然宣布終止雲端硬碟的服務,更別說有的使用者擁有多個雲端帳號,臨時要找資料時卻無重找起的窘境,這些問題都深深的困擾在你我心中,因此有另一群使用者選擇使用NAS來備份資料。

[技術探討] CAPTCHA 探討

CAPTCHA

俗稱的驗證碼英文為Completely Automated Public Turing test to tell Computers and Humans Apart,簡稱CAPTCHA,用途為防止電腦偽裝使用者的自動程式,在CAPTCHA測試中,作為伺服器的電腦會自動生成一個問題由使用者來解答,藉此判斷使用者是否為電腦,所以驗證的問題必須有由服務端自動產生並且無法被電腦給解開的特性。

歷史CAPTCHA這個詞最早在2002年由卡內基梅隆大學的路易斯·馮·安、Manuel Blum、Nicholas J.Hopper及IBM的John Langford所提出。卡內基梅隆大學曾申請CAPTCHA一詞為註冊商標失敗。目前大多數的CAPTCHA為讓使用者輸入螢幕上所看到被扭曲變形的文字和數字,來辨識使用者是否為人類運用。

[技術探討] SQL Server記憶體 相關設定隨筆

SQL Server記憶體

資料庫是個極度吃記憶體的應用程式,因此更需要好好的規劃記憶體的配置與管理,才能避免不必要的麻煩!

前陣子由於筆者所維護的資料庫曾在凌晨時無預警的發生資料庫無法正常運作,最終造成相關應用程式終止運作的慘案。在追查SQL Server 錯誤記錄檔時,發現在異常期間曾頻繁的出現下列訊息。

[技術探討]使用Cortana 啟動UWP 應用程式

Cortana 啟動UWP

最近開始練習寫UWP APP,所以被指派要研究如何利用Cortana啟動NAS備份還原的App Solter Center。說的簡單一點,要讓用Cortana與APP互動,就像是寫好了腳本,唸到指定的句子,Coratan就會傳達關鍵字給你的APP,進而做到溝通的效果,接下來就簡單的介紹如使用 Cortana啟動UWP 應用程式。