shinpinoshi blog|金融系SEの投資・節約・プログラミング・旅ブログ

PRを自動作成するBotが並列で動いて、一部だけプレビューURLが出なかった話|GitHub Actionsのconcurrency設定で解決

PRを自動発行しているワークフローで、複数のトリガーがほぼ同時に来た回だけ、一部のPRにCloudflareのプレビューURLコメントが付かない現象が起きました。ワークフロー自体はgreen表示でエラーもなく、原因調査には手こずりましたが、最終的にGitHub Actionsのconcurrency設定で解決した実体験をまとめます。

ネギの臭いを消す方法|科学的根拠のある口臭ケア5選

焼き鳥のねぎまやラーメンの薬味で欠かせないネギですが、食べた後の口臭が気になって人と会う前は避けている方も多いはず。歯磨きやガムだけでは臭いが消えない理由と、ネギの臭いが発生する仕組み、そしてりんごや牛乳など研究で効果が確認されている消臭方法を整理しました。

Discordの通知本文がスマホでコピペできない!原因はコードブロックの種類だった

GitHub ActionsからDiscordに送っている通知の本文が、スマホアプリだとどうしてもワンタップでコピーできない不具合にハマりました。embedからcontentへの移行だけでは直らず、原因は実は「インラインコードかフェンス付きコードブロックか」という表記の粒度にありました。

群馬・草津温泉旅行まとめ|そばきち・湯畑・ガラス蔵・西の河原・亀の井ホテル宿泊レポ全4記事

群馬・草津温泉に旅行するにあたり、グルメも温泉も観光も宿も情報が多くてどこから調べればいいか迷いますよね。自分も同じところから出発し、そばきちのまいたけ天もりそばや湯畑、草津ガラス蔵・西の河原公園、亀の井ホテル草津リゾートまで実際に回ってきました。持ち物や現地で気づいたことも含め、体験レポ全4記事をまとめました。

ObsidianのナレッジベースをローカルRAGでチャット化した話|Ollama+Chromaで完全ローカル構築

Claude Codeでの開発ログをObsidianのvaultに自動で貯める仕組みは既に動かしていたものの、貯まる一方で振り返る手段がありませんでした。OllamaとChromaを組み合わせたローカルRAGを構築し、API課金なし・vaultの中身を外部に送らない形でチャット検索できるようにした記録です。

群馬・草津「草津ガラス蔵」の温泉たまごと「西の河原公園」の足湯を巡ってみた

草津温泉の湯畑から少し離れた「草津ガラス蔵」と「西の河原公園」を歩いてきました。温泉たまごやガラス工芸品、とんぼ玉体験ができるガラス蔵、公園入口の片岡鶴太郎美術館ArtCafeKusatsuでのモーニング、湯気が立ちこめる西の河原公園の足湯まで、実際に巡って感じたことをまとめています。