[Go] KeyとValueしかないJSONを構造体にパースする
Golang にて JSON の値を構造体に当てはめる方法です。
下記のように、中身の個数が異なる可能性がある場合に対応させます。
[Go] AWS Secrets Manager の値を取得する
AWS Secrets Manager の値を Golang で取得するサンプルです。
package mainimport ("fmt""github.com/aws/aws-sdk-go/aws ...[CloudFront] API Gateway 利用時にオリジンリクエストポリシーに AllViewer を選択できない
CloudFront 経由で API Gateway を利用する場合、オリジンリクエストのポリシーに AllViewer を選択できないことがあります。AllViewer のポリシーには、このように記載されておりグレーアウトされてしま ...
無料で利用可能な Power Apps 開発者プラン
Power Apps 開発者プラン(Microsoft Power Apps for Developer)は、Power Apps や Power Automate などの機能が使えるプランです。本番(実運用)としては利用できず、検証 ...
[MySQL] UNIQUE制約を設定する
MySQL で UNIQUE 制約(一意制約)を設定します。この制約により、同じ値を登録できなくすることができます。
ユニーク制約の追加・削除・確認方法追加する
ALTER TABLE table_name ADD ...[Mac] nslookup で DNS は引けるのに Curl で Could not resolve host となる
nslookup で DNS が引けるのに、curl でDNSが引けないエラーとなることがあります。
Mac の場合は、DNSキャッシュが影響している可能性があります。
それが原因であれば、以下のコマンドで解消するかも ...
[CloudFront] 追加できるリクエストヘッダ一覧
CloudFront から、ALBなどのリクエスト先にヘッダを追加することができます。アクセス環境によって、表示を変えたり、アクセス制御に利用することができます。すべて、リクエストを送ってきた端末(AWSのマニュアルではビューア−)の ...
Squid のポート番号を変更する
Squid のポート番号を変更するには、squid.conf を変更します。
sudo vi/etc/squid/squid.confhttp_port の部分を変更します(初期の値は3128)
# Squid no ...[Go] goenv を利用して golang をインストールする(直接インストール)
brew を利用したインストール方法はこちら
goenv のインストール手順GitHub から Clone します
git clone ~/.goenvパスを通します。(bash の場合は ~/.bash_p ...
[VSCode] code コマンドで起動できるようにする
1.コマンドパレットを開きます
Mac: Command + Shift + P
Windows: Ctrl + Shift + P
2.Shell と打つと「Shell Command: install ...