記事一覧
1 / 3 ページ(全 32 記事)
localhost に繋がらないときの切り分け:curl・ss・ps で原因を特定する
接続拒否、HTTP 404、ポート競合を安全なローカル実験で再現し、curl・ss・ps・ログの観測結果から原因を絞る手順を解説します。
知っていると差がつく Git テクニック集:stash から reflog まで
git stash・switch/restore・reflog・bisect・worktree・cherry-pick など、日常作業とやらかし復帰に役立つ中級 Git テクニックをコマンド例つきでまとめます。
jq 入門:コマンドラインで JSON を自在に操る
JSON を抽出・整形・変換するコマンドラインプロセッサ jq の実践入門。インストールから基本フィルタ・配列操作・オブジェクト構築・実践例まで、入力→フィルタ→出力の3点セットで解説します。
定番 Unix コマンドを置き換えるモダン CLI ツール集
cat・ls・cd・du・df・diff・ps・sed を Rust/Go 製ツールに置き換えて、ターミナルをより見やすく快適にする設定ガイドです。
ripgrep / fd / fzf で爆速検索:モダンなターミナル検索ツール入門
grep / find より高速で快適な Rust 製検索ツール ripgrep・fd・fzf の使い方と、3つを組み合わせた実用ワークフローを解説します。
tmux 入門:ターミナルマルチプレクサで作業環境を快適にする
tmux の基本概念(セッション・ウィンドウ・ペイン)からインストール、日常的な操作、.tmux.conf によるカスタマイズまでまとめた実践入門です。
Sakana Fugu のマルチエージェントオーケストレーションを OpenCode で擬似再現する
Sakana AI がリリースしたオーケストレータモデル「Fugu」の仕組みを、OSSのコーディングエージェント OpenCode のメイン/サブエージェントとプロバイダー振り分けで擬似再現する方法を、設定例と図で解説します。
LXD の便利な使い方:プロファイル・ストレージ・スナップショット
LXD を日常的に使い込むためのプロファイル・カスタムボリューム・スナップショット自動化・lxc file・nesting を公式ドキュメントに沿って解説します。
LXD コンテナに GPU・USB・GUI・Audio を渡す
LXD の disk・gpu・usb・unix-char・proxy デバイスを使って、コンテナに GPU・USB・GUI・Audio を渡す方法を公式ドキュメントに沿って解説します。
LXD と LXC の違い:システムコンテナを整理する
LXC と LXD、さらに Incus まで押さえてシステムコンテナの全体像と基本操作をコマンド例で整理します。
堅牢なシェルスクリプト:set -euo pipefail とエラー処理
素朴なシェルスクリプトが抱える落とし穴を解説し、set -euo pipefail・trap・終了ステータスの活用で本番に耐えるスクリプトを書く方法を実践的に紹介します。
シェルスクリプトの関数と引数処理:再利用できるスクリプトを書く
bash の関数定義・ローカル変数・戻り値の扱い方から、位置パラメータ・getopts によるオプション解析・usage 表示の作法まで、実践的な引数処理を解説します。