About Me
ソフトウェアと文字が好きな大学生。oは4つです。RustでCLIツールなどを開発しています。エディタはVim派です。
I am a university student who loves software and text. (My name has four 'o's). I develop CLI tools mainly using Rust. I'm a Vimmer.
Projects
私が参加しているプロジェクトです。
These are the projects I participate in.
CraBWave_FM
まだ準備中のプロジェクトですがスピーカーとして出演予定です。
This project is currently in preparation, and I plan to participate as a speaker.
CrabWaveはソフトウェアの開発と研究について語り合う4人の大学生によるプロジェクトです。 浅瀬のような軽い話題からコアな話題までラジオとブログで発信しています。
CrabWave is a project by four university students discussing software development and research. We broadcast topics ranging from light shallow discussions to core technical topics via radio and blog.
Source: CrabWave
Articles
なんでもできるスーパーアプリは魅力的だが、それはソフトウェア間の国境を塗りつぶし、崩壊寸前の巨大帝国を作り出すことに等しい。
Windowsの悪口とLinux Desktopの話 in 2026
実行時に型を決定したい場合のRustのテクニック。
個人的によく使うからaliasにしてるコマンド群について。
Rustで構造体をserdeライブラリを使ってシリアライズする話。
Rustに関するnote記事のまとめ。
垂直タブの利点と小画面ゆえの悩ましさについて。
キー配置の不便を解決する話。
Repositories
ghost_git_writer
LLMでGitコミットメッセージ、README、または差分要約を作成するツール。
track2line
VoiSona Talk などから出力された音声ファイルの名前を、台詞テキストを参照して一括変換するツール。
dotfiles
私のCLI系の設定ファイル一覧。Neovimなどの設定も管理しています。
Fork Notes
GithubのissuesページのようなGUIノートアプリ。gemini cliの練習でもあります。local_issues_lib にコア機能を依存している。
local_issues_lib
Fork Notesのコア機能郡。
polish_notation
Rustで再帰関数を用いたポーランド記法電卓。