2024-01-01から1年間の記事一覧
vim と tmux メモみたいな。 いいなと思ったのを随時追加していく。 vim I : 行の先頭にカーソルを移動して挿入モードに切り替える A : 行の末尾にカーソルを移動して挿入モードに切り替える O : 現在の行の上に新しい行を挿入し、挿入モードに切り替える C …
gofe FE アルゴリズムのサンプル問題を Go で解いた。 GitHub Copilot に説明してもらいつつやった。 ( 後半が難しく感じていて理解が十分でない ) github.com
AWSコスト最適化ガイドブック harukin721.hatenablog.com 続き。 Cloud Financial Management (CFM) AWS が提唱しているクラウド利用費用最適化を進めるためのフレームワーク、実践の4つの柱を持つ。 クラウド利用費用の可視化 クイックウィン最適化(迅速な…
AWSコスト最適化ガイドブック www.kadokawa.co.jp aws.amazon.com Cloud Financial Management (CFM) AWS が提唱しているクラウド利用費用最適化を進めるためのフレームワーク、実践の4つの柱を持つ。 クラウド利用費用の可視化 クイックウィン最適化(迅速な…
Infracost Terraformのテンプレートファイルからコストを試算することができるらしい。基本的に AWS リソースは Terraform 管理しているので使えるかも(?)と思った。CI に組み込むこともできるようなので GitHub Actions で試しても良さそう。 CLI 機能をサ…
ネットワーク TCP/IP モデル 階層 説明 プロトコル アプリケーション層 メッセージの形式、やりとりの手順 HTTP, SSH, FTP, SMTP トランスポート層 接続の確立・パケットの分割 / 組み立て TCP, UDP インターネット層 IPアドレスで指定された先にパケットを…
探索、整列アルゴリズム 探索 線形探索 リストや配列の先頭から順に要素を比較し、目標の要素を見つけるまで判定していく探索アルゴリズム 整列されていないものに対しても整列できるが、あまり効率的ではない。 計算量 : O(n) 二分探索 リストが昇順または…
複数のMySQL サーバーのデータを同期するための仕組み MySQLのレプリケーションの仕組み MySQLのレプリケーション構成 1. マスターとスレーブに同一のデータを用意 2. マスターに更新SQLを実行 3. マスターからスレーブに更新SQLの内容を転送 4. スレーブが…