技術– category –
-
技術
1Password を使っている開発者へ。.env の平文をやめて op run に乗り換えた話
スマホの 1Password は、もう手放せません。指紋認証や顔認証でロックを解除すれば、マスターパスワード以外は何も覚えなくていい。サイトごとに違う長いパスワードを、頭の中から完全に追い出せます。 ただ、その便利さを「スマホとブラウザの中だけ」で... -
技術
ConoHa WINGのデータベースマイグレーションを勢いで押したので、移行後チェックリストを作った
結論:移行後にサイトが動いていれば、まずは落ち着いて確認すればいい ConoHa WINGのデータベースマイグレーション(WordPressが使っているデータベースのバージョンを上げる作業)で、MySQL 5系からMySQL 8系へ移行しました。 本来なら、事前にバックア... -
技術
WSL2 に Ubuntu 26.04 LTS を .wsl 公式イメージからクリーンインストールで入れ直した記録
2026年4月23日に Ubuntu 26.04 LTS "Resolute Raccoon" がリリースされました。早速 WSL2 の環境を 25.10 から 26.04 に入れ替えたので、手順とハマりどころを記録として残します。 結論から言うと、25.10 からのアップグレードパス自体はありますが、今回... -
技術
Claude Desktop の WordPress MCP を op run で認証したら、Windows Hello が 10 分ごとに出る問題を潰した話
Claude Desktop から 1Password CLI 経由で WordPress MCP を起動する構成で、10 分おきに Windows Hello が出続ける問題を 4 つの罠に分解して解消した記録。 -
技術
Ubuntu 26.04 LTSクリーンインストール前に、デュアルブート時刻問題をWindows側で片付けた
はじめに 去年の10月にUbuntu 25.10にアップデートしてから、デュアルブート環境で時刻が定期的にズレるようになった。当時はchrony が初めてデフォルトNTPデーモンになったタイミングで、/etc/chrony/chrony.conf の rtcsync を一行コメントアウトして凌... -
技術
Claude Code で Playwright CLI を使いこなす:導入ハードルと解消法まとめ
はじめに 「Claude Code にブラウザ操作させたい」と思ったとき、選択肢は主に2つあります。Playwright MCP と Playwright CLI です。 MCP はセットアップが分かりやすい反面、ページの構造データ(アクセシビリティツリー)を丸ごと AI の作業メモリに載... -
技術
Ubuntu ISOダウンロードサイトの全体構造【releases / cdimage / ミラーの違い】
UbuntuのISO配布サイト全体構造を解説。releases.ubuntu.comはamd64専用、cdimage.ubuntu.comはARM・RISC-V等と公式フレーバー。富山大学ミラー終了後の国内ミラー最新状況も網羅。用途別早見表付き。 -
技術
【Windows OpenSSH】公開鍵認証が弾かれてパスワードを要求される原因と完全解決マニュアル
はじめに Windows環境でOpenSSHサーバーを構築し、TermuxやWSL、Macなどから公開鍵認証でSSH接続しようとしたとき、「なぜか公開鍵が無視され、無言でパスワード入力を求められる」 という経験はないでしょうか。 Linuxであれば ssh-copy-id コマンド一発... -
技術
Python GUIの配布地獄からGo製AI搭載TUIへ:ターミナルSQLクライアント「asql」開発記
はじめに 「ちょっとSQLiteの中身を見たいだけなのに、なぜこんなに面倒なんだろう」 そんな素朴な不満から始まったプロジェクトが、Python製GUIツール → Go製TUI → AI搭載ターミナルSQLクライアントへと変貌を遂げました。この記事では、asql の開発スト... -
技術
【試行錯誤の記録】Pop!_OSからUbuntu 25.10へ:デュアルブート環境構築の完全ガイド
はじめに:このブログ記事について この記事は、既存のWindows + Ubuntuデュアルブート環境から、UbuntuをPop!_OSに入れ替えようとして様々なトラブルに遭遇し、最終的にUbuntu 25.10に落ち着くまでの 試行錯誤の完全記録 です。 この記事で分かること: P...
12