Alan Tsai 的學習筆記


學而不思則罔,思而不學則殆,不思不學則“網貸” 為現任微軟最有價值專家 (MVP)、微軟認證講師 (MCT) 、Blogger、Youtuber:記錄軟體開發的點點滴滴 著重於微軟技術、C#、ASP .NET、Azure、DevOps、Docker、AI、Chatbot、Data Science

[chatbot + AI = 下一代操作模式][02]微軟的Bot Framework是什麽?

[chatbot + AI = 下一代操作模式][01]開篇 - 爲什麽應該學.jpg
圖片來源:https://pixabay.com/en/books-spine-colors-pastel-1099067/ 

在上一篇([01]開篇 - CaaP是什麽,爲什麽應該學)瞭解了下一個時代的操作模式:CaaP (Conversation as a Platform),那麽微軟的解決方案是什麽?這個解決方案的架構是什麽?

這一篇將會從high level的角度來看看微軟的整體解決方案,Microsoft Bot Framework。

看全文>>


[chatbot + AI = 下一代操作模式][01]開篇 - CaaP是什麽,爲什麽應該學

[chatbot + AI = 下一代操作模式][01]開篇 - 爲什麽應該學.jpg
圖片來源:https://pixabay.com/en/books-spine-colors-pastel-1099067/ 

Chatbot (聊天機器人) 并不是一個新奇的東西,從微軟2016年的build大會提出了CaaP (Conversation as a Platform)的概念之後,并且出現了Bot Framework,在2017年的時候在台灣火紅了一段時間。

那個時候我雖然知道,但是并沒有很深入去理解過,其中一個很大原因我個人覺得是被聊天機器人這個以及一些電商平臺的智能客服給誤導了。

但是當我實際深入進去看的時候,我發現微軟提出CaaP不是沒有道理,因此有了這個系列的文章出現。

學東西都有成本,爲什麽要學并且這個系列會有什麽内容,將會在這篇像大家介紹。

看全文>>


[部落格改版學DevOps][08]netlify 超佛心的靜態網站hosting服務 - 不只做hosting還有更多

[部落格改版學DevOps][08]netlify 超佛心的靜態網站hosting服務 - 不只做hosting還有更多.jpg
圖片來源:https://pixabay.com/en/books-spine-colors-pastel-1099067/ 

當把網站開發好,要做的下一個事情就是要找個地方把他host(架設)起來。

那麽host在哪裏就成了一個最大的問題。雖然有一些免費服務像是Github Pages或者是一些非常便宜的服務例如最近Azure Storage上面也可以host靜態網站了, 但是這些服務其實對於部落格或者一些靜態網站來説不一定是最適合的。

今天要介紹的服務,netlify是專門針對靜態網站(Static Site)hosting提供的一個超佛心的免費服務。

特別適合用來host自己的部落格或者一些靜態網站。

看全文>>


[tool]用acs-engine在azure透過VMSS建立出kubernetes (k8s) 自動延展的cluster - 下篇

[tool]用acs-engine在azure透過VMSS建立出kubernetes (k8s) 自動延展的cluster - 上篇.jpg
圖片來源:https://pixabay.com/en/key-tag-security-label-symbol-2114047/

在上一篇(用acs-engine在azure透過VMSS建立出kubernetes (k8s) 自動延展的cluster - 上篇)介紹了如何使用acs-engine這個工具產生出了可以在azure上面部署的ARM template,并且成功部署上了Azure。

在這篇將會延續上篇建立出來的vm,并且透過工具對建立出來的k8s cluster做操作,并且看看azure和k8s怎麽的深度結合。

以下用到的指令整合在一起可以從我的github看到:mhat-acs-enginge-azure-k8s/src/02 access-k8s/access-k8s-cluster.ps1

看全文>>


[tool]用acs-engine在azure透過VMSS建立出kubernetes (k8s) 自動延展的cluster - 上篇

[tool]用acs-engine在azure透過VMSS建立出kubernetes (k8s) 自動延展的cluster - 上篇.jpg
圖片來源:https://pixabay.com/en/key-tag-security-label-symbol-2114047/

最近有機會接觸到要用azure的IaaS服務建立出可以自動擴展的kubernetes (以下簡稱k8s) 叢集 (以下簡稱cluster)。

雖然常碰azure的一定會知道,其實azure有提供k8s的PaaS服務(不管是Azure kubernetes Service (AKS) 還是 更高一層的 Azure Container Instance (ACI))但是有些地方是沒有那些服務的(可以期待9月)或者如果想要自己控制完整的vm那要怎麽辦呢?

這篇將會快速介紹一下用acs-engine產生在Azure IaaS上面可以使用的k8s自動延展的cluster,在下一篇在介紹如何操作并且看到azure怎麽和k8s整合。

看全文>>


[活動]20180628北京Insider Dev Tour的擺攤記錄

00.jpg

這麽多年以來,參加活動有以學員的身份、講師的身份及現場工作人員的身份參加過活動,但是還真沒有以擺攤的身份參加過。

因此這篇更多是在周邊的介紹,話説這個應該是我見過免費裡面最大手筆的一次活動,主辦單位很用心,一起來看看吧。

看全文>>


[部落格改版學DevOps][07]搬遷之後要做的SEO處理

[部落格改版學DevOps][07]搬遷之後要做的SEO處理.jpg
圖片來源:https://pixabay.com/en/books-spine-colors-pastel-1099067/ 

在上一篇([06]實際遷移-執行篇)介紹完了如何從google下載需要的檔案以及相片并且透過工具產生出cshtml之後,基本上資料搬遷算完成了。

但是延伸出的一個大問題是,我之前積纍的seo怎麽辦?假設您原本的網站才剛開沒多久,那麽可以考慮的是就不管他(不過如果走這條路的話其實資料也沒有必要搬遷過來,甚至搬遷過來之後因爲重複資料的關係會導致seo更差), 另外一個就是需要做一點處理。

這篇介紹的就是搬遷之後所需要注意的地方。

題外話,這裏不會介紹一般seo需要做什麽,而是特別針對搬遷之後需要做些什麽。如果對於一般seo有興趣可以google一下,還蠻多資料,如果想從我這邊瞭解的話也歡迎透過FB、Line或者留言告訴我哦。

看全文>>