Rust の公式の入門書 The Rust Programming Language を進めるシリーズの 3 本目。4 章の所有権、参照と借用、スライスを試す。値がいつ捨てられるか、ムーブされた変数を使うとどうなるか、参照のルールを破るとコンパイラが何と言うかを、TypeScript と比べながら確かめる
Rust の公式の入門書 The Rust Programming Language を進めるシリーズの 2 本目。3 章の変数、データ型、関数、制御フローを、TypeScript と比べながら試す。整数のオーバーフローが debug と release でどう違うか、最後の ; で何が変わるかを、わざと壊して確かめる
Rust の公式の入門書 The Rust Programming Language を、手を動かして少しずつ進めるシリーズの 1 本目。mise で Rust を入れて、rustc と Cargo で Hello, World! を動かし、2 章の数当てゲームを作る。わざとコードを壊して、コンパイラが何と言うかも読む
Terraform から fork した OpenTofu を、手で作ったクラウドの何が困るのかから、Docker のコンテナで aws login して資格情報を渡す方法、plan と apply と destroy、state の正体、変数と参照、import ブロックでの取り込み、このブログの infra/ と CI、state の暗号化などの OpenTofu だけの機能、実際に踏んだ罠まで
formatter と linter を 1 つにまとめた Biome を、ESLint と Prettier の組み合わせとの比較から、format・lint・check の違い、コードを書き換える assist、依存から有効になる domain、このブログの biome.json、create-next-app のテンプレートからの移行、実測した速さ、GritQL のプラグインまで
JavaScript と TypeScript のランタイム、パッケージマネージャー、テストランナーを 1 つにまとめた Bun を、TypeScript の直接実行、bun install と bun.lock、依存のスクリプトを止める仕組み、bun test、npm からの移行、Node と Bun のどちらで動いているのかの見分け方、npm・pnpm・Deno と並べて測った速さまで