{筆記} Word 文件插入程式碼高亮顯示與列出行號

{筆記} Word 文件插入程式碼高亮顯示與列出行號
原來是使用 Notepad++ 安裝了 NppExport 外掛後可以將各種程式語言的程式碼連同高亮 (highlight) 的樣式一併可以複製到 Word 文件內,但相較 VSCode 可以直接複製含高亮的樣式略顯不便,且 Notepad++ 高亮的樣式還是感覺比較陽春,使用 VSCode 複製程式碼應該是目前使用過效果最好的。不過原來在 VSCode 環境內使用「One Dark Pro」 ...

微服務總體系統部署架構

微服務總體系統部署架構
** 本文同步發表於 FB社群-軟體設計鮮思維 ** Client (用戶端) 通常爲使用者界面 (User Interface),例如網頁 (Web Page) 。用戶端可以透過 API Gateway 取得系統提供的服務。除了使用者介面外,也可以是其它裝置,例如 Mobile App,以及來自外部系統的 Request。 Identity Provider (身份辨識提供者) 將來自用戶端 ...

微服務 (Microservices) vs 單體式 (Monolithic) 系統比較

MicroservicesMonolithic部署 (Deployment)應用程式基於特定的業務能力界定多個微服務,每個微服務爲獨立可各別被部署應用程式只有一個單元的主體耦合性 (Coupling)每個微服務已元件化,彼此間的溝通只透過 API 連結,因而形成良好的寬鬆耦合 (loose coupling)功能模組之間沒有良好的隔離而造成緊密耦合 (tight coupling)延展性 ...

升級桌機電腦 (Ryzen 3700x + 64Gb DDR4 DRAM) 後的效能比較 (原 i7-2600 + 32Gb DDR3 DRAM)

升級桌機電腦 (Ryzen 3700x + 64Gb DDR4 DRAM) 後的效能比較 (原 i7-2600 + 32Gb DDR3 DRAM)
參考原來寫的這篇:「升級桌機電腦 – Ryzen 3700x + 64Gb Ram + Noctua NH-U12A + M.2 512Gb PCIe3」。升級之後,同時可以暢跑多個 Docker 容器與給予共 24Gb 的 Primo Ramdisk 與 PrimoCache,系統資源仍頗為充裕。 在升級前,也同時記錄了老主機 (Intel i7-2600) 的系統效能,然後再對比升級後 ...

使用 Docker 建置多個網域的 WordPress 站台開發 (運行) 環境

使用 Docker 建置多個網域的 WordPress 站台開發 (運行) 環境
問題 (Problem) 我想使用 Docker 容器的虛擬化技術,可以在本機端建立多個 Wordpress 站台的開發環境,然後只透過一個 Nginx Web Server,負責接收多個網域 (multiple domain) 的 Http Request (例如 "blog1.localhost", "blog2.localhot"), 並自動將該網域的需求指向對應的 ...

[建站日誌] 更改 WordPress 內程式碼高亮 (hightlight) 展現的插件 (plugin) – 使用 Code Syntax Block

[建站日誌] 更改 WordPress 內程式碼高亮 (hightlight) 展現的插件 (plugin) – 使用 Code Syntax Block
原來在 Wordpress 文章內,要展現程式碼的高亮顯示,是使用了「WP-Syntax」這個插件,效果展示如下 (Screenshot): 程式碼展現的效果是還不錯的,但這個 Plugin 已經好幾年沒有更新了,為了新版本相容性與後續所新增各類程式語法及文件格式等高亮顯示效果,所以改選設置了這個「Code Syntax Block」插件,它是採用了「 ...