2018年6月8日 星期五

.Net Core Roadmap 2.1 - Video

.Net Core Roadmap 2.1 Part 1




 .Net Core Roadmap 2.1 Part 2

Asp.Net Core 2.1 實作 https超簡單

參考資料
ASP.NET Core 2.1 roadmap
Enforce HTTPS in ASP.NET Core (2.1)

之前開發 1.0時,因為我的程式會直接包成 docker image並佈署在 CentOS上,要設定網頁強制走 https好像不是那麼容易,想不到在 2.1的版本上,微軟很給力的讓整個設定變方便了,真的要給個讚

在 2.1基本產生的專案,在 development mode就會預設給你一個 ceterficate用,不用擔心憑證從那裡來

2018年6月7日 星期四

Boatswain beta - docker container log記錄器

Boatswain官網

在安裝 docker並已經有 container在服務的本機端安裝一個 boatswan服務,可以把 docker container log上傳至 Boaswain 雲端上,這樣就可以在這邊查詢到所有 docker log資訊

我的 docker跑在 CentOS上,可以參考 在 CentOS 安裝 Boatswain

安裝前需要在 Boatswain官網上先註冊一個帳號,取得一個 token,在安裝時必需把這個 token字串放到 etc/boatswain.yml內


2018年4月10日 星期二

Fullcalendar event 資料來源意視圖 - 使用兩種 web service


參考文章
Fullcalendar 使用 google calendar event資訊 - 使用 javascript

Web服務- 維基百科,自由的百科全書 - Wikipedia

淺談 REST 軟體架構風格 (Part.I) - 從了解 REST 到設計 RESTful!
淺談 REST 軟體架構風格 (Part.II) - 如何設計 RESTful Web Service?


ThunderBird 不使用Theme Font & Size Changer方式變更字型大小

參考網址:https://addons.mozilla.org/zh-TW/thunderbird/addon/theme-font-size-changer-for-tb/reviews/

請至目錄 C:\Users\YourName\AppData\Roaming\Thunderbird\Profiles\xxxxxx.default 下建立一個目錄為 chrome,在 chrome目錄再建立一檔案為  userChrome.css,再把下列文字 copy至檔案內儲存後重新開啟 thunderbird即可

/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */

/* 
* Make all the default font sizes 11 pt:
*/
* { 
font-size: 11pt !important; 
font-family: Arial !important; 
}

2018年4月1日 星期日

Face recognition, 自家人的臉部識別 - machine learning tensorflow CNN + Mobilenet SSD

我不會建立 model,但希望可以了解 machine learning的原理和應用,所以就試著找找好玩的東西,才發現台灣有好多優秀的人才在作這一塊,程式寫很久的我很習慣處理邏輯, if  else用的很多,但對於 machine learning這種東西完全是不能理解的,因為不用自己寫邏輯的部份,系統就會透過 training後就可以作出回答,到現在我才慢慢習慣它

學 machine learning現在最流行的應該是 TensorFlow了,而使用 tensorflow的話, 一般入門者最好看看 Keras,有大陸同胞翻譯的中文說明可以看,有興趣的人相信在這邊可以找到很多資訊的

2018年3月31日 星期六

使用 VSCode開發 python

Anaconda安裝程式會問你需不需也安裝 VSCode,安裝之後如果 python有建立虛擬環境的話,比如要建一個 tensorflow用的需要 python 3.5的話,這時就要設定 VSCode的 Path

作法請參考  Configuring Python environments
先按下 Ctrl + Shift + P後輸入 python:Select Interpreter後就可以選擇其環境