念念不忘,必有迴響。有一口氣,點一盞燈,有燈就有人。

如何在 CLI 呼叫 Typora 開啟 Markdown ?

如何在 CLI 呼叫 Typora 開啟 Markdown ?

隨著 CLI 的流行,在 CLI 下以 code . 開啟 VS Code 非常方便,對於常用的 Markdown 檔案,是否也能在 CLI 以 typora . 開啟 Typora 呢 ?

如何架設企業內部的 NuGet Server ?

如何架設企業內部的 NuGet Server ?

.NET Core 目前仍延續 .NET Framework 使用 NuGet 為 package,除了使用公用的 NuGet server 外,企業也需要自己內部使用 NuGet server。

NuGet Foundation 提供了 NuGet.Server 免費使用,但目前只有 .NET Framework 版本,因此還是只能安裝在 Windows Server 上。

深入淺出 Dockerfile 與 Docker Compose

深入淺出 Dockerfile 與 Docker Compose

Dockerfile 與 Docker Compose 是 Docker 兩個最重要的概念,也是初學者最容易卡關的地方,本文以 使用需求 為觀點解釋這兩者的差異。

如何使用 Docker 建立 .NET Core + PostgreSQL 開發環境 ?

如何使用 Docker 建立 .NET Core + PostgreSQL 開發環境 ?

當使用 .NET Core 之後,server 就不見的要使用 Microsoft 技術,可自由選擇 Linux 受歡迎的 service,如 Nginx、Redis、PostgreSQL … 等。

以 PostgreSQL 而言,透過 Docker,我們可以很輕鬆的在 Windows 或 macOS 建立 .NET Core + PostgreSQL 開發環境,且重點是 Linux 版的 PostgreSQL 的。

如何建立 Ubuntu 18.04 + .NET Core 2.1 的 Docker Image ?

如何建立 Ubuntu 18.04 + .NET Core 2.1 的 Docker Image ?

實務上我們會直接使用 .NET Core 2.1 的 microsoft/netcore Docker image,但我們也可以使用 Ubuntu 18.04 為基底,自行撰寫 Dockerfile,練習建立包含 .NET Core 2.1 的 Docker image。

如何將 .NET Core App 打包成 Docker Image ?

如何將 .NET Core App 打包成 Docker Image ?

Docker 除了用在測試外,尚可將整個 app 打包成 Docker image,配合 Docker Compose 與其他 Microservice,可以直接用在 production。

如何使用 Docker 打造 .NET Core 開發環境 ?

如何使用 Docker 打造 .NET Core 開發環境 ?

雖然可以在 Windows 或 macOS 開發 .NET Core,但畢竟 production 環境是 Linux,因此在 Windows 或 macOS 測試成功,也不代表真正上 Linux 沒有問題。

透過 Docker,我們可以在開發階段就測試 Linux 環境,及早發現可能的問題。

如何以 .NET Core CLI 建立並上傳 NuGet 套件 ?

如何以 .NET Core CLI 建立並上傳 NuGet 套件 ?

.NET Core 一樣使用 NuGet 管理 package,本文將使用 VS Code 與 .NET Core CLI 建立 package,並上傳到 NuGet server。

如何在 Windows 10 Home 安裝 Docker ?

如何在 Windows 10 Home 安裝 Docker ?

由於 Docker for Windows 底層用的是 Hyper-V,這必須在 Windows 10 Professional 才提供,因此無法安裝在 Windows 10 Home。

若要在 Windows 10 Home 使用 Docker,就要改走 Docker Toolbox 這條路。

如何使用 DataGrip 連接 PostgreSQL ?

如何使用 DataGrip 連接 PostgreSQL ?

DataGrip 是 JetBrains 專業的資料庫連線工具,可以直接連上任何資料庫,當然也包含 PostgreSQL。