もりはやメモφ(・ω・ )

ITとか読書感想文とか

2022-01-01から1年間の記事一覧

Terraform Cloudに入門する - ドキュメント編

これはTerraform advent calendarの12/5の記事です。日付はすでに12/10ですが空いていたので飛び入りしました :) ページのトップ What is Terraform Cloud? Run infrastructure as code remotely Create self-service infrastructure with a private registr…

awkの連想配列で同じキーが複数回出現するデータを集計する

ぱっとやりたかったので調べたところ、予想以上に簡単でした。シェル芸便利です。 やりたかったこと 以下のようなCSVファイルがあり、各キー(a,b,c,d)の合計を計算したいです。(実際のファイルはもっと大容量です) a,1 b,2 c,3 a,4 b,5 c,6 d,7 どうやった…

asdfでセットアップしたpythonでpipで入れたコマンドが使えない問題が解決しました

TL;DR pipで何かしらのツールをインストールした後、以下のコマンドを実行します。 asdf reshim python 答えは以下のサイトにありました。asdf公式ページをチラ見しても解決策がなかったので助かりました。 Thank you chriserin ! Get pip installed executa…

MinecraftへMODを導入する on Macbook

子供の依頼を受けて、Minecraft Java Edtion on MacbookへMODを導入したのでブログします。 使いたいMODの確認とダウンロード RTMに必要なNGTLibを導入 Forgeのダウンロード Forgeのインストール Forge起動からMODをセットアップ 起動エラーへの対策(Javaの…

NFTについて調べる

背景 とある知人から「お久しぶりです。仕事ってIT系でしたよね?NFTについて教えて欲しいのだけど知っていますか?」と言われたのが本記事のきっかけです。 その時の答えは「全く知りません...Web3.0系ですよね?」でした。その時気付かされたのですが、私…

Datadogの"Scheduled a Report"が定点観測にとても便利です

タイトルの通りです。いつからでしょうか気づいた時にはありましたよこの機能。 Datadogの素晴らしい機能の進化全般に言えることなんですが、新機能の追加の激しさにキャッチアップのしやすさが追いついていない気がします...(褒めてる) そんなわけで思わず…

AWSのマルチアカウントのWebコンソールをブラウザのシングルウィンドウで操作する on Firefox

Firefoxのadd-onを使って複数のAWSアカウントを1つのブラウザの1つのウィンドウ内で操作するメモです。 最初にまとめ 本記事では以下を紹介しています。Firefoxおよび関連Add-onを利用しました。 ブラウザはFirefoxを利用 Add-on Multi-Account Containers …

開発チームのパフォーマンスの可視化のための"Four Keys"について調べた

巷で話題の「開発チームのパフォーマンスの可視化のための"Four Keys"」について調べたメモです。 !!!(言い訳&注意)夜間の勢いで走り書きしたものですので、参照したブログの内容と、私自身の雑なコメントが入り混じったものになっています。下手に参考に…

aws s3 presign でのファイル受け渡しが便利

aws s3 presign を使うと時間経過で失効するURLを生成できます。そのURLからは誰でもS3上の該当ファイル*1にアクセスが可能です。 この機能を利用することでトラブルシュートなどで普段AWSを利用しないユーザに対してファイルを共有したいケースでも簡単に対…

kubectlのkrewで利用できるpluginの有名どころを眺めてみた

いまさら kubectl krew を使い始めたので、有名どころを確認してみました。 Kubernetes(以後はk8s)は業務でEKSを利用していて、とはいえメインの担当ではないのでたまにトラブルシュートの支援で kubectl を打つことがある程度です。今となっては保持者も珍…

Go言語で主要な標準時を表示するコマンドを作ってみた

2時間くらいで最低限使える感じになりました。 リポジトリはこちら。 github.com できたもの jsto というコマンドができました。 例えばUTCの現在時刻を知りたいときに本コマンドを使うと結果がすぐわかります。 jsto <主要標準時の名前> という形式です。 b…

RDS PostgreSQLのメンテやVUP時にpsqlを回してDBのダウンタイムをログに残す

やりたいこと PostgreSQLのダウンタイムを雑に計測します。 背景 RDS PostgreSQLを運用していると以下のようなケースでメンテナンスが必要になります。 Hardware Maintenance DB engine version の Update メンテナンスを実施すると一定時間のDBへ接続できな…

M1 Mac で terraform init の platform エラーにハマって m1-terraform-provider-helper に助けられた

とあるサーバを作りかけで忘れていた Terraform の作業を再開したところ、以下のエラーが出てハマり、 m1-terraform-provider-helper で解消したメモです。 Provider registry.terraform.io/hashicorp/template v2.2.0 does not have a package available fo…

AzureのVMのパブリックIPを一括で取得するコマンド

AzureのVMのパブリックIPを一括で取得するコマンドが必要になったのでやりました。 背景:なぜそれが必要だったのか AWSのGuardDutyで指定する信頼するIPへAzureのVMのIPも登録しておきたいと考えたためです。自分たちの管理するサーバからの通常アクセスがG…