Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
端末デバイス
Search
Satoru Takeuchi
PRO
December 26, 2021
Technology
0
190
端末デバイス
以下動画のテキストです
https://youtu.be/ArXSuUCtYLc
Satoru Takeuchi
PRO
December 26, 2021
Tweet
Share
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
eBPF
sat
PRO
1
100
waruiBPF
sat
PRO
0
99
eBPFとwaruiBPF
sat
PRO
4
3.1k
Pythonのコードの気になる行でスタックトレースを出す
sat
PRO
0
89
ソースコードを読むときの思考プロセスの例 ~markdownのレンダリング方法を知りたかった2 markdownパッケージ~
sat
PRO
0
180
様々なファイルシステム
sat
PRO
0
330
ソースを読む時の思考プロセスの例-MkDocs
sat
PRO
1
420
ソースを読むプロセスの例
sat
PRO
22
18k
メモリマップトファイル
sat
PRO
1
170
Other Decks in Technology
See All in Technology
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
17
2.9k
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
1
200
AR Guitar: Expanding Guitar Performance from a Live House to Urban Space
ekito_station
0
250
Connection-based OAuthから学ぶOAuth for AI Agents
flatt_security
0
400
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
770
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
230
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
240
AWSインフルエンサーへの道 / load of AWS Influencer
whisaiyo
0
230
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.3k
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
270
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
1.7k
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
140
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
70
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
520
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
97
Building AI with AI
inesmontani
PRO
1
580
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
37
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
79
We Are The Robots
honzajavorek
0
120
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Practical Orchestrator
shlominoach
190
11k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
410
Transcript
端末デバイス Dec. 26th, 2021 Satoru Takeuchi twitter: satoru_takeuchi 1
プロセスは端末デバイスに結びついている • プロセスは端末デバイスに結びついている • psコマンドの出力結果のTTYフィールドが該当 • /dev/<TTYフィールドの値>という名前のデバイスファイルがある ◦ /proc/<pid>/fd/{0,1,2}(標準入力、標準出力、標準エラー出力に対応 )を参照
• gtermなどのターミナルソフトウェアでbashを動かしているとすると… ◦ キーボード入力をbashに標準入力として与える ◦ bashの標準出力、標準エラー出力への書き込みをターミナル上に表示 2
昔話 • 入力はキーボード、出力は紙への印刷という物理端末デバイス ◦ デカいコンピュータにいっぱい端末デバイスが繋がっていた キーボード プリンタ デカいコンピュータ unkoコマンド実行! カチャカチャ...
ッターン! キーボード プリンタ シェル 3
昔話 • 入力はキーボード、出力は紙への印刷という物理端末デバイス ◦ デカいコンピュータにいっぱい端末デバイスが繋がっていた キーボード プリンタ デカいコンピュータ キーボード プリンタ
シェル そんなコマンド無いが ? 4
昔話 • 入力はキーボード、出力は紙への印刷という物理端末デバイス ◦ デカいコンピュータにいっぱい端末デバイスが繋がっていた キーボード プリンタ デカいコンピュータ キーボード プリンタ
シェル ソンナコマンドハナ イ カタカタカタ... 5
人の端末デバイスにアクセス • 他人の端末デバイスに書き込みできる • bashに結びついていれば書き込んだ文字を表示できる • 頑張ればチャットできなくもない 6
まとめ • プロセスは端末デバイスに結びついている • 標準{入力、出力、エラー出力}が端末デバイス • 人の端末デバイスがわかればチャットできる 7