網頁

2023/6/29

Golang 使用pprof監控系統效能 system profiling

Go內建的net/http/pprof套件可用來監控應用程式的資源利用狀況。

GCP 建立應用程式存取資源的Service account憑證

在GCP console建立給應用程式來存取GCP資源的service account憑證(credential)。

Linux Shell 命令前的反斜線\符號作用 backslash in command

有些Linix shell script的命令會在前面加個反斜線(backslash)\的作用如下。

2023/6/27

今日風情 20230627

2023年6月27日星期二。

2023/6/24

今日風情 20230624 台北二日遊 第二天

2023年6月24日星期六。端午節連假第三天,台北二日遊第二天。

2023/6/23

今日風情 20230623 台北二日遊 第一天

2023年6月23日星期五。端午節連假第二天,台北二日遊第一天

2023/6/22

今日風情 20230622 南門公園

2023年6月22日星期四,端午連假第一天。

2023/6/21

PostgreSQL 欄位唯一限制 unique constraint與unique index差異

PostgreSQL的unique constraint(唯一限制)與unique index(唯一索引)差別如下。

2023/6/20

Golang convert Slice to Map

Go slice轉成map的方式如下。

Golang 字串比較忽略大小寫 case insensitive string comparison

Go比要兩個字串若要忽略大小寫差異,即ABC和abc是相同的,可使用string.EqualFold

Golang 檢查IP是否在CIDR block

Go可使用net.IPNet.Contains檢查IP是否存在CIDR block的範圍。

Golang 檢查字串是否為有效的IP位址 check string is valid IP address

Go可使用net.ParseIP檢查字串是否為有效的IP位址,IPv4和IPv6皆可。

2023/6/19

Git tag 列出標籤清單以名稱排序 list tags order by name

Git列出以名稱排序的標籤(tag)清單的方式如下。

Golang 移除字串前後空白 trim string leading and trailing spaces

Go移除字串前後/頭尾空白字元的方式如下。

2023/6/18

Linux yum install安裝套件時自動回答yes

Linux使用yum安裝套件時,有時過程中會有一些yes/no的選項,若要自動直接回答yes,則加上參數-y

2023/6/17

SQL 程式中如何有效查詢多筆ID資料?

最近常被提醒的一個低級錯誤就是用for迴圈以ID去查詢多筆資料。

2023/6/16

AWS EC2 instance (Linux AMI) 啟動安裝Nginx

AWS EC2 instance (Amazon Linux 2023 AMI) 啟動時自動安裝好Docker及Nginx並運行。

AWS EC2 instance (Linux AMI)查看啟動時User Data的執行紀錄

查看AWS EC2 instance(Amazon Linux 2023 AMI)啟動時執行的User Data的執行紀錄。

AWS EC2 instance (Linux AMI) 啟動安裝docker

AWS EC2 instance (Amazon Linux 2023 AMI) 啟動時自動安裝好Docker並運行。

2023/6/14

AWS 建立Load Balancer (Application Load Balancer)

在AWS console建立Application Load Balancer(負載平衡器)。

AWS 建立Target Group (instance type)

在AWS console建立Load Balancer(負載平衡器)的Target Group(目標群組),類別為instances type。

AWS 建立Security Group

在AWS console建立Security Group(安全群組)。

2023/6/13

Linux ping 發送次數

Linux ping指定封包發送次數的方式如下。

AWS EC2 安裝Docker Nginx

在AWS EC2使用Docker來安裝Nginx。

Docker 安裝Nginx

在Docker container安裝並運行Nginx的方式如下。

AWS EC2 Linux AMI(Amazon Linux 2023) 安裝Docker

在AWS EC2 instance Linux AMI(Amazon Linux 2023) 安裝Docker。

2023/6/12

今日風情 20230612

2023年6月12日星期一。

2023/6/11

英文 transmit, transfer, transport, transit差別

Transmit, transfer, transport, transit四個意思類似的字,其差別如下。

今日風情 20230611

2023年6月11日星期日。

2023/6/10

今日風情 20230610

2023年6月10日星期六。

2023/6/9

今日風情 20230609

2023年6月9日星期五。

2023/6/6

Mac 產生SSH金鑰 generate ssh key

在macOS產生SSH key(SSH金鑰)的方式如下:

2023/6/4

GCP gcloud CLI 查看IP address

GCP gcloud CLI查看project下的IP address的方式如下。

網路技術 IP前綴是什麼? What is IP prefix

IP Prefix(IP前綴),又稱Network Prefix(網路前綴),是用來表示一組IP的方式。以下皆以IPv4來介紹。

保險 宏泰人壽 穩贏的莊家

您有保險嗎?沒保險?老了、病了、殘疾、被車撞、飛機墜機、家裡失火,小孩還小怎麼辦?

新聞「片面認定免住院? 化療18萬保險不理賠 家屬怨:合法詐騙公司|TVBS新聞」。

保險就是拿錢給保險公司去炒房,然後理賠時要花錢和保險公司打官司拿回自己錢的活動,真是合法搶錢的好生意,兩邊賺。

英文 Syntax與Semantics

Syntax(語法)與Semantics(語意)的意思。節錄於「演算法筆記 - Language」。

今日風情 20230604

2023年6月4日星期日。

2023/6/3

今日風情 20230603

2023年6月3日星期六。

2023/6/1

今日風情 20230601

2023年6月1日星期四。