お雑煮研究会

好きな焼肉は魚

2025.12 読書ログ

書くの忘れてたので書く 読んだ わたしが恋人になれるわけないじゃん、ムリムリ! (※ムリじゃなかった!?) booklog.jp 小説: 既刊すべて (10 冊) コミカライズ: 既刊すべて (8冊) 12 月に一番狂っていたコンテンツです。 TV アニメの追加 5 話を劇場で先行上映…

開発環境現状確認 2026

流行っていそうなので開発環境はこんな感じでやっていますというメモを書く。 OS エディタ AI Coding Agent Terminal Terminal Emulator Terminal Multiplexer macOS デスクトップまわり ランチャー ブラウザ フォント その他 Shell dotfiles キーボード キ…

2025 ふりかえり

先日 2025 年の短めのふりかえりを書いていたが、数年後に見返しても何もわからない気がしたので詳細に立ち入った長めのふりかえりを別途書いていこうと思う。 sushichan044.hateblo.jp 時系列順 1 月 2 月 3 月 4 月 5 月 6 月 7 月 8 月 9 - 12 月 その他 …

Short Recap of 2025

2025 年もいよいよ残すところわずか。 今年は自分の趣味・職業に不可逆的な変化が持ち込まれたこともあり、身の振り方を考え直した 1 年だったと思う。 数年後に読み返すために軽く振り返っておきたい。 仕事 趣味プログラミング・OSS ソフトウェアコミュニ…

気に入った Claude Code Hooks を紹介する

Claude Code の Hooks をそれなりに設定しているのですが、結構体験が変わってお得だったので自分が実際に常用している Hook の小ネタをいくつか紹介します。 この記事は Claude Code の Hooks をすでに触ったことがあり、自分で Hook を書くことに抵抗がな…

Web Fetch API に準拠した JavaScript Webフレームワーク同士をつなぐ: Hono と React Router の一例

こんにちは。 この記事は UEC Advent Calendar 2025 の 4 日目の記事です。 昨日の記事は id:ushiromiya3 さんの 「天井画や壁画はあるのに床画はないよね」でした。 ykm11.hatenablog.com 自分は学部卒予定というのもあり 修士 / 博士後期課程への解像度が…

Claude Code の Hooks をTypeScript で軽快に書く

Claude Code の Hooks をかなり使っている。 Hooks は Context File や Slash Command に頼らず、AI に対して機械的・自動的に介入できるしくみだ。 静的解析の自動実行など、特定の状況で素早くフィードバックを返したいケースに向いており、世間でも活用プ…

2025.11 読書ログ

11 月もある程度本を読むことに成功したのでメモを残す。 読んだ 楽園追放 2026 年公開に向け新作映画を制作しています、という告知を見て知った。 せっかくなのでノベライズから読んでみるかということで読んでみた。 自分は SF は一旦文字で読んでから映像…

個人的に最近面白い YouTube

最近謎の動画にハマっているのでメモる 漢 Kitchen 日本を代表するクラスの HIP HOP MC である漢さんが、毎回様々な MC / ラッパーの方々をゲストに迎えながら料理をしている番組... なのだが、 あまりにも絵面が面白すぎる 料理をしているはずなのに話題が…

2025.10 ふりかえり

10 月のふりかえりを書こうと思っていたが普通に 11 月半ばになってしまった 身体 8 月頃から自覚症状があるレベルで精神に不調をきたしていて一時は家から出られない状態になっていた。 が、10 月はまともに家から出られるようになってきたのでかなり回復し…

2025.10 読書ログ

10 月もある程度本を読むことに成功したのでメモを残す。 なお、先月にこう言ったものの実際には割と違う本を読んでいそうだった。 9 月は百合小説とラブコメの発売ラッシュだったので、手元に 20 冊ほど積んでしまっている。 来月はこのあたりをガツガツ読…

「あそびのかんけい」1・2 巻を読んだ

9 月は百合小説とラブコメの発売ラッシュだったので、手元に 20 冊ほど積んでしまっている。 来月はこのあたりをガツガツ読むぞ。2025.09 読書ログ - お雑煮研究会 ということで今月はラブコメと百合の強化月間に指定されている。 早速気になっていた「あそ…

2025.09 読書ログ

今月はあまり読めなかった。腰を据えて読書できる時間が少なかったので主に Web 小説を読んでいた。 ログを見返したら今月は魔法が絡む作品が多かった。現実逃避というやつかもしれない。 紙の本もかなり買ってしまい、積読が高くなってきている... 読んだ …

ghostty v1.2.0 以上でキーバインドを設定する場合 JIS 配列環境では注意が必要

TL; DR 主に @ ; : [ ] ^ キーを含む keybind を設定する際は、この記事に書いてあることを確認してから設定することを推奨する。 特に [ ] はデフォルトでタブ / ペイン移動のキーにバインドされているため、タブやペインの移動が動かなくて困っている場合…

とにかくリポジトリ内になんでもメモしてみる

最近、実装中に思いついたメモなどをとにかくリポジトリ内に書き留めておくようにしている。 やっていることは単純で、 .sushichan044/ というディレクトリを global な gitignore の設定に追加したうえでそこにどんどん Markdown を書いているだけだ。 書き…

Astro Font API で必要な字形だけに最適化された Google Font を使う

CJK 圏ではフロントエンドのパフォーマンス改善において、しばしば「フォントのサブセット化」を行うことがある。 これは、「一部のみデザインの都合でこのフォントを利用したい」という場合に、そこで使われている字形だけを含むように最適化したフォントフ…

VSCode のエディタウィンドウに高速にターミナルを召喚する

最近は CLI ベースの Coding Agent をよく使っている。 自分は設定の都合上 Claude Code の起動エイリアスが 2 種類あったり、Gemini CLI を使ったりするため Claude Code の VSCode Extension のボタン以外でエディタウィンドウにすぐターミナルを出したい…

2025.08 読んだ本メモ

昔から基本的にライトノベル or ミステリを読んでいる。 今月は割と本を読んだので一旦メモ書き程度に感想をまとめる 読んだ本 転生王女と天才令嬢の魔法革命 fantasiabunko.jp 書籍 1 〜 11 巻 + 王宮秘話 1 巻 + Web 版すべて 地の文がかなり一人称という…

Private Repository で開発されている Go ツールを GoReleaser で Homebrew Cask としてリリースできるようにした

GoReleaser 2.10 から、Homebrew Formula のリリースを非推奨とし、代わりに Homebrew Cask をリリースする機能が推奨されるようになった。 goreleaser.com 社内で配布していた Private な Formula も Cask に移行しようとしたら色々足りないものがあること…

休養と読書

気疲れと休養 2 週間ほど前から心身のバランスを崩してしまっている。 ここ数ヶ月、ソフトウェア開発のあり方は音を立てて軋んでいる。業務ではない部分に目を向けるなら、 Deep Research や Coding Agent によって知らないこと・ 手を出したことがないもの…

Claude Code Hooks を使って Gemini CLI 経由での検索を義務付ける

日夜 Claude Code と開発する中で、やはり Web 検索の精度は Gemini ないし Google のほうが強いという気持ちになっている。 このような記事もあるほどなので、おそらくこれは共通認識だろう。 zenn.dev とはいえ、Claude Code が Web 検索をするたびに介入…

pfnet/plamo-translate-cli を mise で管理する

先日 PFN からリリースされた plamo-translate-cli が大変便利なので使っている。 github.com ところで私は PC の構成管理に mise を使っているので、plamo-translate-cli も mise で管理したい。 やってみたらできたので、やり方を紹介する。 やり方 こうす…

fzf で高速に git worktree 間を移動する

AI Coding の発展により、 最近は一つのリポジトリの中に複数のgit worktreeを切って並列作業をすることが増えてきた。 こうなると、当然git worktreeの間を素早く移動したくなるのが人間というものである。 いいアイデアはないだろうかと考えていたら、ふと…

作業するまでのハードルを下げる技術

自分は結構作業のハードルを下げることが大事だと思っている。 アイデアが降ってきても、それを形にする前段階の準備が面倒だとだいたい Scrapbox などにメモしてそのまま埋もれることが経験上多いからだ。 特に中身はないが、自分が作業のハードルを下げる…

AI Coding Agent に優しい PC にする

AI Coding Agent は当然ホスト上のコマンドを叩くので、自分が良かれと思ってやっていたことが裏目に出ることがある。 特に find はよく使っていそうで、自分は find を sharkdp/fd に alias していたので AI が本来の find と違うオプション体系に困って作…

AI Coding Agent のルール形式周りの複雑さ

最近、AI Coding Agent のルール管理と配布を効率良く行うためのルールを開発した。 github.com zenn.dev 統一されたフォーマットから各 Agent に合わせたフォーマットに変換するしくみなども当然必要なのだが、これを実装するのに結構困ったので裏話的なこ…

Warp でペイン移動しようとすると 1Password の自動入力が起動する場合

Warp で次ペインにフォーカスを当てる Cmd + ] と 1Password のショートカットが競合すると 1Password 側が勝ってしまう 画像の「自動入力」ショートカットに Cmd + \ あるいは Cmd + ] が設定されていれば消去することで、 想定通りに Warp のペイン移動が…

Pythonのプロジェクト管理ツールをryeからuvへ移行する

ryeとuvとはなにか 移行のモチベーション 移行方法 おわり ryeとuvとはなにか rye: Python のプロジェクトとパッケージ管理を包括的に行うことを目的に開発されているツール。 Python のバージョン管理・venv 管理・依存関係管理を一括で行えるのが特徴であ…

情報系学生こそmiseを使おう

miseとは何か miseとは、様々なプログラミング言語のランタイムやツールのバージョンを管理できるツールである。 注意として、このツールは macOS or Linux での使用が想定されている。 Windows ユーザーの方は WSL*1 を利用するなどで対応いただきたい。 mi…