#UNIX

3 件の記事

TUI開発で役立つターミナル仕様の理解
アプリケーション 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#プロセス
UNIXという考え方
アーキテクチャ 2018-05-18

UNIXという考え方

『UNIXという考え方』の書評。UNIXの背後にある思想と哲学を、わずか150ページに凝縮した一冊。「スモール・イズ・ビューティフル」など、コーディングや設計に普遍的に活かせる考え方が詰まっており、設計に立ち向かうときに折に触れて振り返りたくなる。

#UNIX#書評