網頁

2023/2/27

保險 小額終老險 南山人壽福愛2小額終身壽險(MPL2)

今天在Youtube上看到一則新聞關於政策性保單「小額終老險」的試算與思考。

2023/2/25

GCP 建立Compute Engine VM instance

在GCP console建立一個Compute Engine VM執行個體(VM instance)範例。

AWS EC2 instance SSH連線 WARNING: UNPROTECTED PRIVATE KEY FILE

解決本機使用SSH連線到EC2 instance時出現WARNING: UNPROTECTED PRIVATE KEY FILE無法連線。

2023年 玉山金(2884) 股利計算

2023年假設除權息日前有10張玉山金(2884)股票的股利計算。

Git 修改最後一次commit訊息

Git修改最後一次commit訊息的方法如下。

2023/2/19

Golang 評估外部HTTP client套件

評估Go是否有好用的第三方HTTP client套件。

今日風情 20230219

2023年2月19日星期日。

2023/2/18

今日風情 20230218

2023年2月18日星期六。

2023/2/17

今日風情 20230217

2023年2月17日星期五。

我如何追蹤及閱讀程式碼

我追蹤程式碼(trace code)的方式。

2023/2/16

PostgreSQL LIKE 與 ILIKE 差別

PostgeSQL的LIKEILIKE皆用於模糊查詢,差別是LIKE比對時區分大小寫(case-sensitive);ILIKE則否(case-insensitive)。

2023/2/14

今日風情 20230214 西洋情人節

2023年2月14日星期二,西洋情人節。

2023/2/13

Golang 建立GCP Partner Interconnect connection VLAN Attachment

Go以Google API Client Libraries來建立GCP Partner Interconnect connection的VLAN attachment。

2023/2/12

2023/2/11

什麼是子網路? What is subnet?

子網路(subnet or subnetwork)是指網路中的網路。

2023/2/10

Mac Zsh 設定環境變數

Mac Zsh設定環境變數的方式如下。

GCP 設定本機應用程式存取憑證 Application Default Credentials

本機的應用程式若要以GCP SDK操作GCP資源,可設定ADC憑證(Application Default Credentials)來達成。

GCP gcloud CLI 列出所有的Computer Engine instance

GCP gcloud CLIgcloud compute instances list命令可列出所有的Computer Engine instance(即VM instance)。

GCP gcloud CLI 初始化

GCP gcloud CLI安裝後要先初始化設定操作GCP的權限。

Mac Homebrew 安裝 GCP gcloud CLI

在Mac以Homebrew安裝GCP gcloud CLI命令工具。

今日風情 20230209

2023年2月9日星期四。

GCP Partner Interconnect VLAN attachment是什麼?

GCP Partner Interconnect(合作夥伴互連)的VLAN attachment是一個地端網路(on-premises network)與GCP VPC的邏輯連接。

GCP Partner Interconnect簡介

GCP Interconnect的Partner Interconnect(合作夥伴互連)可建立地端網路(on-premises network)與GCP的VPC私有網路連線。

2023/2/8

Golang 連結AWS Direct Connect Connection與VPC

Go以AWS提供的SDK aws-sdk-go-v2來建立Direct Connect Connection與VPC的連結。

Golang 刪除AWS Direct Connect Connection

Go以AWS提供的SDK aws-sdk-go-v2來刪除Direct Connect Connection。

Golang 刪除AWS Direct Connect gateway

Go以AWS提供的SDK aws-sdk-go-v2來刪除Direct Connect gateway。

今日風情 20230208

2023年2月8日星期三。

Golang 刪除AWS Direct Connect Virtual Interface

Go以AWS提供的SDK aws-sdk-go-v2來刪除Direct Connect的Private virtual interface。

Golang 取得AWS Direct Connect Virtual Interface

Go以AWS提供的SDK aws-sdk-go-v2來取得Direct Connect的Virtual interface。

Golang 刪除AWS VPC Virtual private gateway

Go以AWS提供的SDK aws-sdk-go-v2來刪除Virtual private gateway。

Golang AWS VPC 分離Virtual private gateway

Go以AWS提供的SDK aws-sdk-go-v2來分離Virtual private gateway與VPC。

Golang 取得AWS VPC Virtual private gateway

Go以AWS提供的SDK aws-sdk-go-v2來取得Virtual private gateway。

2023/2/7

Golang 解除AWS Direct Connect gateway與Virtual private gateway關聯

Go以AWS提供的SDK aws-sdk-go-v2來解除Direct Connect gateway與Virtual private gateway的關聯。

Golang 取得AWS Direct Connect gateway與Virtual private gateway關聯

Go以AWS提供的SDK aws-sdk-go-v2來取得Direct Connect gateway與Virtual private gateway的關聯。

Golang 關聯AWS Direct Connect gateway與Virtual private gateway

Go以AWS提供的SDK aws-sdk-go-v2來關聯Direct Connect gateway與Virtual private gateway。

Golang AWS VPC 附加Virtual private gateway

Go以AWS提供的SDK aws-sdk-go-v2來附加Virtual private gateway至VPC。

AWS Direct Connect 關聯Direct Connect gateway與Virtual private gateway

在AWS console將Direct Connect gatewayVirtual private gateway附加至VPC

AWS VPC 附加Virtual private gateway

在AWS console將Virtual private gateway附加至VPC。

Golang 建立AWS VPC Virtual private gateway

Go以AWS提供的SDK aws-sdk-go-v2來建立Virtual private gateway。

AWS VPC 建立Virtual private gateway

在AWS console建立VPC的virtual private gateway。

Golang 建立AWS VPC API client

Go以AWS提供的SDK aws-sdk-go-v2來取得操作VPC資源的API client。

2023/2/6

Golang 建立AWS Direct Connect Private Virtual Interface

Go以AWS提供的SDK aws-sdk-go-v2來建立Direct Connect的Private virtual interface。

AWS Direct Connect 建立Virtual Interface

在AWS console建立Direct Connect的Virtual Interface。

Golang 建立AWS Direct Connect gateway

Go以AWS提供的SDK aws-sdk-go-v2來取得Direct Connect Connection的資料。

Golang 修改AWS Direct Connect Connection

Go以AWS提供的SDK aws-sdk-go-v2來修改Direct Connect Connection的資料。

Golang 取得AWS Direct Connect Connection

Go以AWS提供的SDK aws-sdk-go-v2來取得Direct Connect Connection的資料。

Docker Dockerfile指令 WORKDIR 作用

Docker Dockerfile指令WORKDIR用來指定容器的工作目錄,即後續的指令將會以WORKDIR指定的目錄為執行目錄。

Golang 確認AWS Direct Connect Connection連線

Go以AWS提供的SDK aws-sdk-go-v2來取得Direct Connect Connection的資料。

Golang 建立AWS Direct Connect API client

Go以AWS提供的SDK aws-sdk-go-v2來取得操作Direct Connect資源的API client。

2023/2/5

Hyphen, en-dash, em-dash符號差別

今天發現原來英文小小的一槓符號有這樣的區別。

Docker Dockerfile COPY所在目錄的所有檔案及目錄

Docker Dockerfile的指令COPY所在目錄中的所有檔案及目錄到容器的寫法如下。

Docker Dockerfile指令COPY與ADD差別

Docker的Dockerfile的指令COPYADD都是將build image環境的目錄及檔案複製到容器中的指定目錄,但差別如下。

今日風情 20230205

2023年2月5日星期日。

Docker 推送image至Docker Hub

Docker將本地建置的image推送到Docker Hub。

Go 建立docker image

將Go應用程式製作為docker image並運行在docker container。

2023/2/4

Jenkins 修改顯示語言

Jenkins修改圖型管理介面(GUI)顯示語言。

今日風情 20230204

2023年2月4日星期六。

2023/2/3

AWS Direct Connect and virtual private gateway associations筆記

下圖為Direct Connect與VPC間的Virtual private gateway associations(虛擬私有閘道關聯)的關係圖。

2023/2/2

今日風情 20230202

2023年2月1日星期四。

AWS Direct Connect LOA-CFA

AWS Direct Connect的LOA-CFA(Letter of Authorizatoin and Connecting Facility Assignment)是一份授權文件,其授權網路服務供應商(e.g.中華電信)建立與AWS Direct Connection位置的實體連線。

2023/2/1

AWS Direct Connect簡介

AWS Direct Connect可在私有內部網路與AWS服務間建立專用網路連線。

什麼是虛擬區域網路 What is VLAN (Virtual Local Area Network)

虛擬區域網路(VLAN)是由一或多個實體區域網路(LAN)內的多個電腦或裝置組成的邏輯網路(logical netowrk)。

什麼是區域網路 What is LAN (Local Area Network)

區域網路(LAN)是在一實體區域內透過網路交換器(network switch)在一個Layer 2乙太網廣播域彼此互連的一群電腦或裝置。

今日風情 20230201

2023年2月1日星期三。

AWS CLI 列出EC2執行個體ID

使用AWS CLI列出既有的EC2執行個體的Instance ID。