過去のコミットをcheckoutした状態に気付かずそのままコミットしてしまい、detached HEADの迷子コミットを作ってしまいました。git statusで状態を確認し、reflogでハッシュを特定、救出ブランチ経由でcherry-pickして本来のブランチに取り込むまでの手順をまとめます。
秋葉原で行列ができる「ローストビーフ大野」に実際に並んで、ローストビーフ丼定食のMサイズを食べてきました。ご飯の量とソースの選び方、卵黄との相性、地下フロアならではの注意点まで、訪問時の体験をそのまままとめています。
自作の旅しおりポータルで、検索窓に「軽井沢」ではなく「か」や「ka」と打ってもヒットしないことに気付きました。部分一致自体は実装済みでしたが、検索対象が漢字表記しか持っていなかったのが原因です。ブラウザ側で形態素解析をせず、ビルド時にwanakanaでかな→ローマ字を静的展開して解決した方式をまとめます。
自分が運営しているちょっとしたツール系サイトに忍者AdMaxを設置して3ヶ月分の実測データを取ったので、月次レポートの数字をそのまま公開します。クリックされても収益がほぼ発生しなかった原因も合わせて整理しました。
PRを自動発行しているワークフローで、複数のトリガーがほぼ同時に来た回だけ、一部のPRにCloudflareのプレビューURLコメントが付かない現象が起きました。ワークフロー自体はgreen表示でエラーもなく、原因調査には手こずりましたが、最終的にGitHub Actionsのconcurrency設定で解決した実体験をまとめます。
焼き鳥のねぎまやラーメンの薬味で欠かせないネギですが、食べた後の口臭が気になって人と会う前は避けている方も多いはず。歯磨きやガムだけでは臭いが消えない理由と、ネギの臭いが発生する仕組み、そしてりんごや牛乳など研究で効果が確認されている消臭方法を整理しました。
秋葉原にある牛かつ専門店「壱弐参」に行ってきました。鉄板で自分好みに焼き上げるレア牛かつの魅力や、受付システム、当日の待ち時間、実際のお会計まで、正直な感想をまとめています。
GitHub ActionsからDiscordに送っている通知の本文が、スマホアプリだとどうしてもワンタップでコピーできない不具合にハマりました。embedからcontentへの移行だけでは直らず、原因は実は「インラインコードかフェンス付きコードブロックか」という表記の粒度にありました。
群馬・草津温泉に旅行するにあたり、グルメも温泉も観光も宿も情報が多くてどこから調べればいいか迷いますよね。自分も同じところから出発し、そばきちのまいたけ天もりそばや湯畑、草津ガラス蔵・西の河原公園、亀の井ホテル草津リゾートまで実際に回ってきました。持ち物や現地で気づいたことも含め、体験レポ全4記事をまとめました。
Claude Codeでの開発ログをObsidianのvaultに自動で貯める仕組みは既に動かしていたものの、貯まる一方で振り返る手段がありませんでした。OllamaとChromaを組み合わせたローカルRAGを構築し、API課金なし・vaultの中身を外部に送らない形でチャット検索できるようにした記録です。