★ wanayoo — archive 1999 https://nerocube.github.io/Nouvelle recherche | Portail wanayoo

Nero's Blog

Hello World, Splunk

"Take the sh out of IT."

“The Search Engine in the Enterprise!” 什麼是 Splunk Splunk 是及時的 machine log 分析服務,Splunk 於官方網站的定義為 Log Server 軟體與 IT 搜尋引擎的結合,從單一平台集中瀏覽整個公司的機房 IT 架構,讓系統管理員從單一管理介面針對所有不同的系統、硬體紀錄與歷史紀錄檔,進行搜尋、報告、監視、警...

How to evaluate the performance of a model?

"The thing before deploy your model you should know."

“如何評估一個機器學習模型的好壞?” 前情提要 常常在訓練模型時發現在測試資料上可以取得很高的正確率但專案一上線卻發現實際效果不如預期,而為什麼會造成這樣的現象呢?回想以前讀熟時是否常常有個情況是在家寫評量或習題都很順,但實際上真正考試卻不如預期,遭成的原因便是我們只熟記了考古題而非實際題目中的概念或者題目中多了什麼我們沒看過的變化,而機器跟我們一樣往往在測試資料上有很好的表現,...

Hello World Pytorch

"The new stage of artificial intelligence"

“初探機器學習,Pytorch 基礎!” 簡介 Tensor Tensor 即張量表示的是一個多維的矩陣,零為是一個點,一維是向量,二維是平面矩陣,多為相當連續的數組。 torch.Tensor是一中包含單一數據類型的多維陣列,Torch定義了七種CPU張量類型和八種GPU張量類型,torch.Tensor默認的tensor類型為(torch.FlaotTensor)。 ...

Hello World Machine Learning

"The new stage of artificial intelligence"

“新世代的魔法,初探機器學習!” 簡介 近年來最火紅的技術莫過於人工智慧 (AI) ,但常常又會聽到機器學習 (ML) 或深度學習 (DL) ,而三者之間的關係可以有下圖看到。 人工智慧 (AI) 在 1956 年最早出現的也是涵蓋最廣的人工智慧 (AI) ,人們的想像是:「讓機器展現人類的智慧。」使它成為電腦能執行人類工作的廣義術語,而人工智慧的範圍眾說紛紜,隨...

Access another server with Linux - ssh

"Make some note for how to use ssh in linux."

“學習如何透過 ssh 登入遠端主機!” 指令說明 ssh 命令是 openssh 套件中的客戶端連接工具,可以給予 ssh 加密協議實現安全的遠程登錄伺服器。 語法 ssh [選項][參數] 選項 -1:強制使用ssh協議版本1; -2:強制使用ssh協議版本2; -4:強制使用IPv4地址; -6:強制使用IPv6地址; -A:開啟認證代理連接轉發功能; -a:關閉...

Hello World, Tableau

"The idea is to go from numbers to information to understanding – Hans Rosling."

“從數位資料中理解真實世界的運作!” 1. 什麼是 Data Visualization ? Data Visualization 資料視覺化是以視覺方式呈現數據的一種表示方式,人類對於視覺方式的吸收能力遠大於文字,並以視覺的方式呈現有助於我們對於資料整體上的相對關係與理解更為直覺。 2. 為什麼需要 Data Visualization ? 研究指出大腦對從不同感覺器官輸入...

JWT - A new user authentication mechanism

"Introduction to the JSON Web Token mechanism and usage scenarios."

“簡介JSON Web Token 機制與使用情境” 1. 什麼是 JWT ? JSON Web Token (JWT) 是 Auth0 提構出的一個新 Token 想法,一個 JWT 的長相會像下面這樣。 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIi...

Use Nginx as load balancing in Docker.

"Reduce the backend loading with Nginx load balance."

“學習如何在 Docker 中使用 Nginx 的 load balance” 什麼是 Load Balance ? 負載平衡(Load balancing)是一種用來在多個電腦(電腦集群)、網路連線、CPU、磁碟驅動器或其他資源中分配負載的技術。 在 Nginx 中提供了以下幾種的負載平衡規則。 Round Robin: 將請求平均分佈於部署的伺服器上,這個方法為預設方法...

Use AWS Lambda reduce the load of RDS

"Automatically adjust your server architecture"

“學習如何在 AWS 使用 CloudWatch 去 Event Trigger Lambda 降低 RDS 負載” 什麼是 AWS Lambda ? AWS Lambda 是 Amazon 提供的一種 Serverless Service,這項服務不是真的沒有 Server 而是用戶不需要自己建置伺服器,利用 AWS LAmbda 搭配 AWS 的其他服務,透過自定義邏輯可以自...

Setting up a Drone CI server on AWS EC2

"Make testing, deploy and everything automatic"

“學習如何在 AWS 上建立一個 Drone CI Server 並連結 Github 進行自動化測試” 什麼是 Drone ? Drone 是一個以容器技術為基礎,以Go編寫的持續交付系統。它使用一個簡單的yaml配置檔,類似 docker-compose 文件,用於在 Docker 容器內設定和執行pipelines。 事前準備 建立一個 Github 帳號 建立一...