2021

10-27 [JavaScritpt] 用 Typescript 建後簡易前端 Router
10-18 [DevOps] CI/CD-01 安裝 Jenkins
09-22 [Security] 利用免費開源資安檢測軟體 SonarQube 檢測 .NET Core 程式碼
08-24 [WebTech] 把電腦的難字造字檔用 FontForge 轉為字型放到網頁上使用
08-19 [Vue] Vue Router 使用 Navigation Guard 加入查詢參數
08-11 [.NET Core] 在 Ubuntu 20.04 上部署 .NET Core 3.1 (使用 Nginx 反向代理)
08-06 [.NET Core] JsonDocument 與 DataTable 的互相轉換
08-06 [.NET Core] .NET Core 中對 JsonElement 的操作
07-24 [Vue] 設計一個可回傳 Promise 的 Dialog 元件方法
05-17 [System] 多層式架構(Multitier Architecture)
03-20 [Tools] 10分鐘建造 proxy 克服跨網域資源存取(CORS)問題
03-17 [.NET Core] 不阻塞的非同步控制器(Non-Blocking Asynchronous Controllers)
01-29 [Tools] 在 linux 中使用 google drive cli
01-09 [JavaScritpt] 提升(Hoisting)與暫時性死區(Temporal Dead Zone)

2020

12-30 [.NET Core] ASP .NET Core 3.1 驗證與授權(三)-Cookie 驗證實例
11-23 [.NET Core] ASP .NET Core 3.1 驗證與授權(二)-驗證設定
11-23 [.NET Core] ASP .NET Core 3.1 驗證與授權(一)-驗證與授權
11-18 [Linux] 在 Ubuntu 20.04 中設置 vim plugin YouCompleteMe
11-12 [JavaScript] 複製元件內的文字
11-12 [JavaScript] 各種模組(module)
11-10 [SignalR] Websocket 即時聊天程式(四) - 前端登入頁面
11-07 [SignalR] Websocket 即時聊天程式(三) - 後端 Token 認證
11-06 [SignalR] Websocket 即時聊天程式(二) - 後端 Token 授權
10-31 [SignalR] Websocket 即時聊天程式(一) - 建立專案
06-16 [Linux] CentOS 8 設定網路靜態IP
06-13 [Linux] Ubuntu 20.4 以 netplan 設定網路靜態IP
05-20 [JavaScript] Object 常用方法
05-20 [JavaScript] JavaScript 當中的原型繼承鏈模型
04-29 [JavaScript] Array 常用方法

2019

01-23 [台灣杉] 一鍵登入國網中心台灣杉(Taiwania)