アーカイブ
これまでに公開した記事を年月別にまとめています。
LiteLLMでLLMの出力をキャッシュする方法
Disk caching in LiteLLM stores LLM responses, reducing API costs and latency for repeated requests.
ChatGPTの「新しいチャット」を新規タブで開けるTampermonkeyスクリプト
現在の会話を残したまま、別の会話をワンクリックで始められるようにします。複数のテーマを並行して扱うことが多い人に便利な小さなカスタマイズです。
はてなブログのテーマ「Smooth」をダークモード対応にするCSS
`prefers-color-scheme` を利用し、OSの設定に応じて配色が自動で切り替わるようにしました。元の雰囲気やアクセントカラーをなるべく維持しつつ、記事本文からサイドバー、コメント、検索、フッターまで一通り調整しています。
Linux に uv をシステムワイドでインストールする
公式インストーラーの配置先を `/usr/local/bin` に指定し、全ユーザーから `uv` / `uvx` を実行できるようにする。あわせて、インストーラーによるユーザー個別の PATH 変更を抑止する。
Chrome DevToolsで覚えておきたい実践テクニック集
Chrome DevTools には、DOM・イベント・通信・描画まわりの調査を効率化できる便利な機能が多数あります。 `inspect()` や `$0`、`monitorEvents()` など、日常のデバッグで使いやすい機能を用途別にまとめます。
tmuxの中からOSC 52で外側ターミナルのクリップボードへ文字列を送る
tmux 内から OSC 52 を使って、外側のターミナルのクリップボードへ文字列を送る方法を解説します。`set-clipboard` を使う方法と、`allow-passthrough` で OSC 52 を直接外側へ通す方法の違いと設定方法を紹介します。
Windowsエクスプローラーで画像・動画を効率よく検索する方法|`*.jpg` と `kind:` の使い方
`*.jpg OR *.png OR *.heic` のように指定すると、複数の画像形式をまとめて検索できます。また、`kind:picture` を使えば画像全般、`kind:video` なら動画全般を拡張子を意識せず検索できます。
nginx + Autheliaによる既存Webアプリへの認証機能追加
推奨構成、小規模・単一サーバー、HAが必要になったらを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
GitHub Pagesで全文検索・コメント対応ブログを構築する
推奨構成、Static Site Generator、検索対象を記事本文だけにするを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Bashの補完がちょっと便利になるAlt-gとReadlineショートカット
Alt-g:globを使って補完する、Ctrl-x *:globをその場で展開する、Alt-.:直前のコマンドの最後の引数を再利用するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
NetworkManagerのチェックポイント機能(nmcli device checkpoint)の使い方
`nmcli device checkpoint` は、**NetworkManager の設定変更を安全に試すための「復元ポイント(チェックポイント)」機能**です。
なぜ昔のHPCではPOWERやSPARC、AIXが使われていたのか
なぜPOWERやSPARCなどのCPUだったのか、なぜOSもLinuxではなくAIXなどだったのか、では、なぜx86+Linuxへ移っていったのかを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
macmini5,2 ubuntu24.04でcpuファンスピードをコントロールしたい
まず applesmc を確認、手動で回転数を変更する、おすすめ:mbpfan で温度連動を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
中古のCore i7-6700が本物か、ベンチマークを使わずに確認してみた
今回確認するCore i7-6700、FPOとは?、ATPOとは?を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Gitのコミット履歴から特定のファイルだけ「なかったこと」にする方法
対象ファイルに関係するコミットを探す、一番古い対象コミットからrebaseする、対象コミットをdropまたはeditに変更するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
GRUBで日本語キーボード(JIS配列)を使う方法:Rocky Linux / RHEL系対応
Linuxのキーボード設定とGRUBのキーボード設定は別物、keymap jp で読み込めない場合について、具体的な手順と注意点をまとめます。
一時的にキーボードレイアウトを変更する方法
US配列に変更する、日本語配列に変更する、現在の設定を確認するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
GitHub複数アカウント運用で、repo ownerから自動的にghのPATを選ぶ
前提、.gitconfig、credential.useHttpPath = true が重要を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
GitHubのMarkdownで使える「Alerts」記法とは?
標準Markdownではない、使用できるAlertの種類、複数行を書く場合を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Bashの履歴ファイルを安全に手動編集する方法
Bashの履歴には「メモリ」と「ファイル」がある、まず全セッションの履歴を書き出して記録を停止する、1つのセッションから履歴ファイルを編集するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Git Rebaseで過去のコミットをSquashする方法
Squashするコミットを確認する、Interactive Rebaseを開始する、コミット一覧を編集するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
リモートマシンのGNOME KeyringをX11 ForwardingでUnlockする
GNOME KeyringをUnlockする、SSH agentを使う、なぜ dbus-update-activation-environment が必要なのかを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Windowsの「関連付け」から特定アプリを削除するツールの使い方
このツールがすること、動作環境、まずはスクリプトを保存するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Gitで `.gitattributes` をコミットせずに改行コードを統一する方法
特定のリポジトリだけ設定する、すべてのリポジトリで共通設定する、.git/info/attributes とグローバル設定の使い分けを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
FFmpeg + MediaMTXで映像をできるだけ低遅延にネットワーク配信する
構成、-fflags nobuffer、-flags low_delayを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
PiKVM で Tailscale HTTPS 証明書を自動更新する
更新スクリプト、systemd サービス、systemd タイマーを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Rocky Linux 9 で FFmpeg + Intel QSV を使うためのセットアップとトラブルシューティング
QSV が動くまでのレイヤを理解するについて、具体的な手順と注意点をまとめます。
`dnf-automatic` を使用して Rocky Linux 9 を最新の状態に保つ
dnf-automatic をインストールする、dnf-automatic を設定する、自動更新を有効にするを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Rocky Linux 9へUEKを導入する手順(Oracleリポジトリ最小利用)
方針、UEK R7かR8か、事前確認を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Supermicro X11DPI (ATEN IPMI) を Tailscale Serve で公開するなら、Nginx HTTP Proxy ではなく socat / Nginx stream を使う
やりたかったこと、最初に疑ったのはWebSocket、実際の原因を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
PiKVMのセットアップと基本的な使い方
最初に理解しておきたい「読み取り専用」の仕組み、ISOファイルにchown kvmd:kvmdは必要か、仮想メディア利用時の注意を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
PiKVMのセットアップと基本的な使い方
最初に理解しておきたい「読み取り専用」の仕組み、ISOファイルにchown kvmd:kvmdは必要か、仮想メディア利用時の注意を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
NetplanでEthernetをブリッジ化して、DHCPとMACアドレスを維持する
Netplanの設定例、安全に設定を試す、hostapdと組み合わせるを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Rocky Linux 9でNetworkManagerを使用してイーサネットブリッジを構築し、DHCPとMACアドレスを維持する
ネットワークトポロジー、既存のイーサネット接続を識別する、既存のMACアドレスを記録するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
MacBookPro14,2 + Ubuntu 24.04でhostapdを設定する
nl80211、bridge、5 GHz固定を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
SquashFS化されたLive Linuxの改造手順
作業環境の準備、ISOを展開する、ISOレベルのファイルだけ変更する場合を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
NVIDIA GPUのコアクロック・メモリクロックを制限する方法
Linux:nvidia-smiで制限するについて、具体的な手順と注意点をまとめます。
システムレスキュー用途で使えるLinux ISOを比較してみた
Anacondaを使わずにRocky Linuxをインストールしたい、rootfsをバックアップして別のファイルシステムへ移行したい、chrootしてdnfやaptを使いたいを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
CUDA固有コードと通常のC++コードを分離する方法
ファイル構成、CUDA側の実装、C++側からCUDAシンボルを参照するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Google翻訳をダークテーマに自動切り替えする方法
主な目的、必要なもの、導入方法を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
YouTube Musicで長いアルバムタイトルが見えなくなる問題を修正するTampermonkeyスクリプト
このスクリプトでできること、使い方、修正内容を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
インターネット未接続環境でWindowsのモバイルホットスポットを使う方法
目的、何をしているか、主な使い方を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Rocky Linuxのバージョン更新
現在のバージョン確認、パッケージ情報の更新、システム全体を更新を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
GitHub Releases の表示順
日時順に見えない理由、タグ名順か?、タイトル順か?を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
プロンプト入力欄を別ウィンドウで編集するブックマークレット
目的、使い方、表示テーマの自動切り替えを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
MSVC PowerShell の起動
目的、動作の仕組み、コマンドライン オプションを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Weston 内で Waydroid を実行する
目的、使用方法、Waydroid の停止を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
ターミナル上でストリームデータを直接プロットする
目的、動作の仕組み、入力形式を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
画像ファイル用にレガシー版 Windows フォト ビューアーを登録する
目的、動作内容、画像を開くを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
MSVC で `getopt.h` / `getopt.c` を使って `getopt` を利用する方法とライセンス上の注意点
前提、ファイルを用意する、最小サンプルを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
bashの履歴を長めに保存し、重複を減らして複数ターミナルでも使いやすくする設定
設定内容、目的、各設定の意味を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Rocky LinuxでLid Close時のサスペンドを無効化する方法
推奨設定、確認、直接 /etc/systemd/logind.conf を編集する場合を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
bcache で cache device が無い backing device を強制的に認識させる方法
前提、mount するデバイス、sysfs のパスについてを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
WSL の --import はいつ xz zstd にも対応したのか
.tar.xz は少なくとも WSL 1.1.3.0 で動いていた、.tar.zst は少なくとも WSL 2.1.5 で動いていた、2020年時点では少なくとも明示対応ではなかったを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
ユーザー権限 nginx + AF_UNIX socket でローカルアプリを reverse proxy する
方針、ディレクトリ構成、nginx の起動を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
WebArchive と MHTML ファイルを相互変換するシンプルなツール
目的、主な利点、必要条件を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
systemd user service のログを journalctl で確認する
`systemctl --user status hoge` で確認している user service のログは、`journalctl` では `--user-unit` を使って確認できる。
指定したHWNDのウィンドウをアクティブにする
目的、使い方、処理の流れを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
ffplay を軽量なプレゼンテーションプレビューウィンドウとして使う
目的、raiton の代わりに ffplay を使う、パフォーマンスを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
プロセスごとのCPU・メモリ・I/O使用量の積算を確認するツール
目的、基本的な使い方、表示される主な項目を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
PDFの表示内容と印刷内容をそろえるためのOCG設定ツール
目的、主な用途、使い方を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
PDFページ結合ツール
主な目的、仕組み、ページの選択を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
WindowsでVHDXを作成する方法と差分VHDXを作成する方法
前提、方法A: GUI「ディスクの管理」で作成、方法B: PowerShellでVHDXを作成を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Rocky Linux 9 の rootfs を F2FS に変更する手順
基本方針、Rocky 9 を通常インストールする、SELinux を permissive にしておくを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
UbuntuでQemu qcow2のイメージをつくりマウントする
前提、注意点、必要パッケージを入れるを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
GrubbyでELRepoカーネル設定
ELRepo kernel を確認、最新の ELRepo kernel をデフォルトに設定、設定確認を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
`gio trash` 入門:Linux CLI でファイルを「削除」せずゴミ箱へ送る
gio trash とは、基本的な使い方、ゴミ箱の中身を確認するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
DiXiM PlayがDIGAを見つけられるようにするSSDPプロキシ
目的、使い方、設定する主な項目を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Qiitaで注意書きを表示する方法
Qiita の note 記法、使い分け、実用例を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
巨大なレポジトリをAIエージェントに扱わせるときの差分管理
Gitが重いときの考え方、Copy-on-Writeを使ったコピー、CoW対応の代表的なファイルシステムを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Windows・Windows Terminal・VS Codeを一括でテーマ切替する
何をするスクリプトか、使い方、主な機能を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
WSLでホストネームを変更する方法
設定ファイルを編集する、WSLを再起動する、注意点を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
PowerPointで文字色と異なる輪郭をつけた文字を作るマクロ
このマクロの目的、仕組み、使い方を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Windows で CPU 周波数の最大値を制限する方法
背景、最初にハマった点、最終的に効いた設定を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
bcacheのdiscardとcache_modeを確認・設定する方法
discard設定の確認と有効化、cache_modeの確認と変更、使うときの注意点を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
headless Chromeでytmusicapiに必要な情報を取得するスクリプト
目的、何をしているか、事前準備を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
mdadm RAID復旧テスト支援スクリプト
目的、主な機能、使い方の概要を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
YouTube Musicの非表示ボタンを復元するユーザースクリプト
目的、使い方、動作の仕組みを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
時刻に応じてテーマを自動切替するPythonスクリプト
目的、基本的な仕組み、設定方法を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
`sudoers` を編集して `sudo -e` を通す方法と、Emacs TRAMP `/sudo::` で編集する方法
背景: なぜ sudo -e が止めるのか、方法1: sudoers を編集して sudo -e の制限を緩める、emacsclient を sudoedit から使うを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Home Assistant で Eufy の検出画像を Slack に自動投稿する
画像取得までは設定済みの状態から、Slack 通知を追加する手順、まず全体の流れを確認する、Slack App を作るを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Raspberry Pi 4 + Raspberry Pi OS + Docker で Home Assistant と Eufy IndoorCam 2K Pan & Tilt を連携し、ペット検出時に画像保存する
この記事でやりたいこと、まず結論、Raspberry Pi OS を準備するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
textarea を文字数に応じて自動で伸縮させる方法
フォームの入力欄で、`textarea` の内容が増えたら高さも自然に伸びてほしい、という場面は多いです。 この実装はシンプルで、JavaScript で `scrollHeight` を使うだけです。
Windowsのライト/ダークモードをPythonで切り替える方法
目的、仕組みの概要、主な機能を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Codexでユーザー入力のプロンプトに\nが入るのを防ぐ方法
これは何をするものか、何のために使うのか、使い方を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Windows Terminal用の白背景カラースキームの使い方
カラースキームの目的、設定内容のポイント、導入方法を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
白背景Terminalでも見やすいPowerShellにする方法
最小構成のカスタマイズ例、設定のポイント、設定を永続化する方法を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
[利用不可] ChatGPTでモデル設定画面を開きやすくするTampermonkeyスクリプト
目的、どのように動くか、使い方を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
WSL1 の DNS 問題を回避する方法
何をしているのかについて、具体的な手順と注意点をまとめます。
シェルスクリプトにおける `$@`, `$*`, `"$@"`, `"$*"` の違いを徹底解説
前提:位置パラメータとは、結論サマリ、$@ と $*(クォートなし)を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
rclone mountを快適に使うための、お気に入り設定
設定例、この設定の狙い、各オプションの意味を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Singularity(Apptainer)で non-root / 非特権ポートの Samba サーバーを立てて `$HOME` を共有する
要件と設計方針、コンテナイメージの作成、ホスト側のディレクトリ準備を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
rootless での `sshd` の実行
ディレクトリと変数の設定、ホストキーの生成、sshd 設定の作成を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
NVIDIA HPC SDK環境でNCCL Testsをビルドする方法
手順概要、各環境変数の意味、ビルドコマンドを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Web版 ChatGPT にモデル名を表示する方法
使用した設定、この設定が行うこと、なぜモデル名が表示されるのかを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Slurmで確保したリソース上でインタラクティブシェルを開く
依存関係のチェック、実行中ジョブの取得、ジョブ選択の処理を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Linux における Systemd 永続ジャーナルログの有効化
永続ログを有効化する理由、永続ジャーナルストレージを有効化する手順、設定の確認を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Tinyproxyをシンプルなプロキシとして使う方法
Tinyproxyのインストール、基本設定、Tinyproxyの起動を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
rcloneでGoogle Driveにアクセスするためのclient_idの作成方法
独自の client_id の作成方法について、具体的な手順と注意点をまとめます。
低電力モードが自動解除されても、すぐ再度オンにする
有効・無効を切り替えられる iPhoneショートカット自動化の作り方、この記事でできること、この仕組みの全体像を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Tailscaleで同一拠点に複数マシンがあるなら `tailscaled` のポートをずらしたほうがよい
なぜ起きるのか、対応方法、運用上のポイントを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Rootless Docker コンテナ内で X11 アプリを使う(xauth で MIT-MAGIC-COOKIE を渡す)
前提、全体像(何をしているか)、ホストで X11 の Cookie を確認するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
YAMNetを用いた音声セグメンテーション:Speech・Music・Silenceの検出
全体構成、必要ライブラリ、設定パラメータを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
GitHub ActionsでQEMU-KVMとSSHを用いてUbuntu Minimal Cloud Imageを実行する
ワークフローの概要、依存パッケージのインストール、KVMアクセスの確保を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Windows 11 Modern Standby中にネットワークを切断する設定
グループポリシーで「スタンバイ中のネットワーク接続」を無効化(Pro/Enterprise向け)、Modern Standby(S0)かどうかを確認する、注意点(副作用)を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Windows版 Python embeddable で pip を使う方法
対象環境、① embeddable を展開、② get-pip.py を取得を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Debian Trixie + Wine コンテナの利用方法
Docker イメージのビルド、コンテナの起動方法、Windows アプリケーションの実行を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Tailwind CSS v4.1.18 入門(静的 HTML + JavaScript 編)
作るもの、ディレクトリ構成、Tailwind CSS をインストール(v4.1.18)を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Google ChromeでChatGPTが開きにくいときの対処法
対処手順(Utility: Network Service のみ終了する)について、具体的な手順と注意点をまとめます。
ブックマークレットでChatGPTの会話を一括アーカイブする方法
全体の概要、認証情報の取得、アーカイブ処理の仕組みを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Android TVで指定したYouTube動画をYouTubeアプリで開く方法
Android TV 用 YouTube アプリのパッケージ名、Kotlin で指定動画を開く実装例、Android 11 以降のパッケージ可視性対策を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Google TV(Android TV OS)向け:Android Studio + Kotlin で 最小構成アプリ を起動するまで
利用環境(Android Studio)、新規プロジェクト作成、実行(エミュレータ or 実機)を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Android Studio 向け `.gitignore` の考え方と実務での定番構成
Android 向け .gitignore の基本方針、基準としてよく参照される公式情報、意見が分かれるポイント①:.idea/ をどうするかを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
Codex アシスタントの返信と PR メッセージをクリップボードにコピーするブックマークレット
ブックマークレットが抽出する内容、ページ内で正しいデータを見つける方法、コピーリストの順序付けと構築を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
プロンプト入力を簡単にするブックマークレット
このツールの動作、仕組み、使い方を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
ChatGPTのURLで長い下書きメッセージを扱う方法
長い下書きメッセージの問題点、簡単な回避方法について、具体的な手順と注意点をまとめます。
`docs` 以外のフォルダを GitHub Pages で公開する(GitHub Actions 方式)
GitHub Pages の公開ソースを GitHub Actions に切り替える、GitHub Actions のワークフローを追加する、重要: 公開したいフォルダをそのままアップロードするを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
iOSショートカットで「YouTubeリンクをYouTubeアプリで確実に開く」手順
クリップボードの内容を取得する、Shorts URLかどうか判定し、動画IDを抜き出す、通常動画(watch?v=)かどうか判定し、動画IDを抜き出すを中心に、記事全体の背景・手順・確認方法・注意点を整理します。
systemd と `certbot` による TLS 証明書自動更新(権限分離を重視)
セキュリティ設計(権限境界)、systemd による実行制御(最小・予測可能)、デプロイ時の安全策(無駄な再起動を避ける)を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
BUFFALO WSR-3200AX4S 管理画面の自動データ取得について
設定ファイル(config.toml)、ログイン処理の仕組み、情報取得処理を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
年賀状はがき宛名面用SVGテンプレート
表示上の注意(iOS Safari)、今後の展望について、具体的な手順と注意点をまとめます。
予備実験:オンデマンド(Suspend + WoL)アクセスシステムのための Floating IP/MAC ハンドオフ
目的、想定設計(意図した仕様)、なぜ自明ではないのか(成立させるための前提条件)を中心に、記事全体の背景・手順・確認方法・注意点を整理します。
RHEL 互換ディストリビューションでの DKMS モジュールとしての Realtek r8168 のインストール
DKMS を使用する理由、始める前に、ステップ 0: NIC と現在のドライバを特定するを中心に、記事全体の背景・手順・確認方法・注意点を整理します。