情報系の教員として技術動向を追えているか?という自問から始まり、サプライチェーン攻撃などのセキュリティ、DDD/TDDといった設計論、Lispや「枯れた技術」、低レイヤー体験の喪失、そして気づけばターミナル・コーディングフォント・日本語入力の沼へ。最新技術というより最新フォントとIMEに詳しくなった、技術カルチャー雑談回。
Chapters
(00:00) 情報系教員、技術動向を追うべきか/フィルターバブル
(02:07) セキュリティ:サプライチェーン攻撃とプロンプトインジェクション
(06:31) 技術情報源(GIGAZINE・ロケットニュース24…)
(09:19) 設計論:DDDとTDD、生成AIとの相性
(14:11) 設計の揺り戻し(イベントソーシング・関数型・クリーンアーキ)
(20:02) Lispの安定性と発祥の概念史、「枯れた技術」
(26:47) Linus・OSSのメンテとサプライチェーン
(29:57) 低レイヤー体験の喪失(Arch・ラズパイ・オーバークロック)
(34:17) 量子・ノイマン型の先と「数学」という難しさ
(40:22) ターミナル沼:GhosttyとEmacsの日本語表示
(44:28) プログラミングフォントとUDフォント(白源・モリサワ)
(53:15) 媒体の個別最適化と日本語入力(ATOK・AzooKey)
Show notes
- サプライチェーン攻撃… ソフトが依存するライブラリ等を汚染し、広範に被害を出す攻撃。学生からの質問(最近すごいが今後どうすべきか)がこの回のきっかけ。
- プロンプトインジェクション… コードやデータに悪意あるAI向け指示を仕込む攻撃。例として、生成AIに.envの鍵をSecret Gistへアップさせるプロンプトをコードに埋める手口。OSSはレビューが追いつかず危険、という話。
- Five Eyesのセキュリティ合同声明… koikeが触れた「数カ国同盟の声明」。Five Eyesのサイバー当局が2026年6月に「The AI shift in cyber risk」を出し、セキュリティを一部門任せにせず抜本対応を、レガシーは穴になる、と提言。声明
- ドメイン駆動設計(DDD)… 業務ドメインを中心にモデルを設計する手法。エリック・エヴァンス(2003)。kunoriが再読中で、最新動向より深く理解したい志向の象徴として登場。Evans 2003
- テスト駆動開発(TDD)と生成AIの相性… テストを先に書く開発手法(ケント・ベック, 2002)。生成AI時代に再注目だが、「テストは通っても内部アーキテクチャが期待通りにならない」=AIとの相性が良くない、という現場感も。TDD
- イベントソーシング/CQRS/クリーンアーキ/GoF… 設計の定番。イベントソーシング=状態でなくイベント履歴で表現、CQRS=読み書きの責務を分離(Greg Young・Fowler)。クリーンアーキやGoFの23パターン(1994)も普遍的に生きる思想として登場。
- Lispと発祥の概念(GC・CLOS・MOP)… 仕様が長年安定した言語。ガベージコレクションはLisp発祥、Common LispはCLOSでオブジェクト指向、メタオブジェクトプロトコルでメタプログラミングを実現。JVM上の方言Clojureも。
- CORBA… 古い分散オブジェクト技術(OMG, 1991〜)。PowerShellがオブジェクトをパイプで渡す思想に近い、「枯れた技術」の代表例。CORBA
- Linuxの生成AIコード方針… LinuxカーネルがAI支援コードの扱いを明文化(2026)。「提出物は自分で理解・弁護できること」「Assisted-by:タグで開示」「責任は人間が取る」。Torvalds自身は一律禁止には反対だった。kernel docs
- npmサプライチェーン事件… 2025年9月、chalk・debug・ansi-styles等の超人気パッケージ(依存は週数十億DL規模)がメンテナのフィッシング被害で汚染された事件。OSSメンテナンスのコストの象徴として。CISA
- Ghostty… 高速・GPUアクセラレーションのターミナルエミュレータ(Mitchell Hashimoto作)。Warp/iTermから移行、Emacsの日本語表示も綺麗にレンダリングされると好評。Ghostty
- プログラミングフォント(白源・Ricty・UDEV Gothic・JetBrains Mono)… 等幅の和欧混植コーディングフォント。Ricty/Ricty Diminishedは2023年に開発終了し、後継に白源(HackGen)やUDEV Gothic(BIZ UDゴシック+JetBrains Mono)など。
- UDフォントと合理的配慮(モリサワ)… 読みやすさに配慮したユニバーサルデザイン書体。ただし形によってはディスレクシアの人に読みづらい場合もあり、一意に「これが良い」とは言えない。モリサワは当事者協力で質的・量的に評価しているという話も。
- 日本語入力:AzooKey/ATOK… AzooKey(あずきー)は未踏発の、ニューラル変換エンジン「Zenzai」を使う次世代IME(Miwa作)。ATOK(ジャストシステム)はサブスク化、Mac標準IMEやGoogle日本語入力の不具合の話も。
- Stack Overflow Developer Survey… 開発者の技術動向を毎年調べる世界最大級の調査。
- フェイブル/ミトス… koikeがセキュリティの文脈で「フェイブルやミトスがヤバすぎる」と言及。強力なAIモデル(Claude Fable 5/Mythos 5)が脅威になりうる、という話。