#UNIX
3 件の記事
アプリケーション
2025-10-18
TUI開発で役立つターミナル仕様の理解
TUI(Terminal User Interface)アプリケーションを開発する基盤となる、ターミナルの仕様について解説する記事です。既存ライブラリの裏でターミナルがどう動作しているのかに踏み込み、Line Disciplineやtermios、ANSIエスケープシーケンス、Raw Modeの動作原理を、Goでの実装を交えて紹介します。
#TUI#termios#ターミナル#UNIX#Golang
コンピューターアーキテクチャ
2020-08-24
孤児プロセスとゾンビプロセスの違い
ゾンビプロセス(defunct)と孤児プロセスの違いを解説。PIDの枯渇リスク・psコマンドによる確認手順・killの方法、親プロセスとwaitシステムコールの仕組みをDockerコンテナの文脈も交えて紹介します。
#UNIX#プロセス
アーキテクチャ
2018-05-18
UNIXという考え方
『UNIXという考え方』の書評。UNIXの背後にある思想と哲学を、わずか150ページに凝縮した一冊。「スモール・イズ・ビューティフル」など、コーディングや設計に普遍的に活かせる考え方が詰まっており、設計に立ち向かうときに折に触れて振り返りたくなる。
#UNIX#書評