July 2025
Intermediate to advanced
492 pages
8h 23m
Japanese
父親のIBM PC(1983年)でコーディングを学ぶ。DOSでC+アセンブリでプログラミングを行う。その後Unixに、そしてLinuxに出会う。Linuxシステムプログラミングスタックに幅広く関わってきた。商用FOSSプロジェクトに積極的に関わり、ドライバやGitHubでホストされている小規模なプロジェクトに貢献している。
Linuxへの情熱は、20年以上にわたってエンジニアたちに関連トピックを教える際にも役立っている。自分の主な貢献は、『Hands-On System Programming with Linux』『Linux Kernel Programming』『Linux Kernel Programming Part 2』『Linux Kernel Debugging』の執筆だと自任している。趣味はランニング。
2005年から2017年まで、富士通(株)においてエンタープライズ向けLinux、とくにカーネルの開発、サポートに従事。2017年からサイボウズ(株)技術顧問。2018年、サイボウズ(株)に入社。cybozu.comの新インフラのストレージ開発に従事。これまでに「[試して理解]Linuxのしくみ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】」(技術評論社)を執筆。共訳書に『入門 モダンLinux』、『入門 eBPF』(いずれもオライリー・ジャパン)
サーバ向けや組み込み向けのLinuxにおいて、ユーザ空間、カーネルを問わず、調査や不具合の解析をしている。共著書に『Debug Hacks』、『LinuxカーネルHacks』、共訳書に『入門 ...
Read now
Unlock full access