Golang

Golang Collectionをキーから、値やオブジェクトをMapにキャッシュ

    Collectionをキーから、値やオブジェクトをMapにキャッシュする処理を私がよく使うのでキャッシュ用の関数作りました。 Function   Client PHP版だとこれ 親の配列のループで子のコンテンツにアクセスするアルゴリズム     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 …

DevOps, IaC

Terraform DatadogでAPI監視・自動復旧

    そのままでは動かないので参考までに。   DatadogでAPIの外形監視をして、応答がなければDatadog -> Lambda -> EC2(SSM)経由でEC2のNginxを再起動します。   Datadog側 Terraform   terraform.tfvars   variables.tf   …

開発

RDS管理用アプリ ManageRds【README】

    GitHub ManageRds GitHub ManageRds     ジョブサーバの /root/manageRds に設置したアプリを利用してバックアップを行うのが良いでしょう。   バックアップしているもの dumpファイル binlogファイル   S3のバケット作成   {プロジェクト名}-backup-d …

Go

Golang Lint Error ineffectual assignment to hubGroupIDs (ineffassign)

      修正     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

PHP

PHP ソート用キー配列で、配列をソートする uksort() array_flip()

  https://github.com/yuukanehiro/AlgorithmsDataStructure/blob/main/Sort/UkSortBySortKeys.php     array_flip()とuksort()の応用。 CSV作成でよく使う🐱           Amazonおすすめ iPad 9世代 …

開発

Terraform backend keyの変更

  stagingブランチでの運用をstaging1ブランチ名に変更し、staging1で運用する仕様変更があった それに伴いterraform側のbackend keyのパスを変更になった時の手順   S3のtfstateを移行先に複製 sample-terraform/staging/terraform.tfstate を eventos-terraform/staging …

Linux

duで隠しディレクトリを含んだ容量で降順ソート

          Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

Linux

[Solved] Nginx 空のファイルがダウンロードされる nginx empty file download

    nginx.conf default_typeを変えてあげる     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

AWS

CloudWatch Agent Supervisordのプロセス監視

    実際はこんなの 関連 CloudWatch Agent Laravelログ出力 AutoScalingGroup環境     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><