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
Concrete Machines (bephpug)
Search
Igor Wiedler
April 01, 2014
Programming
1
320
Concrete Machines (bephpug)
Igor Wiedler
April 01, 2014
Tweet
Share
More Decks by Igor Wiedler
See All by Igor Wiedler
Redis Bedtime Stories
igorw
1
330
Wide Event Analytics (LISA19)
igorw
4
940
a day in the life of a request
igorw
0
160
production: an owner's manual
igorw
0
180
The Power of 2
igorw
0
320
LISP 1.5 Programmer's Manual: A Dramatic Reading
igorw
0
460
The Moral Character of Software
igorw
1
300
interdisciplinary computing (domcode)
igorw
0
310
miniKanren (clojure berlin)
igorw
1
310
Other Decks in Programming
See All in Programming
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
290
Feature Toggle は捨てやすく使おう
gennei
0
340
CSC307 Lecture 15
javiergs
PRO
0
260
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
420
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
370
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
190
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
400
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.7k
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
330
飯MCP
yusukebe
0
340
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
HDC tutorial
michielstock
1
580
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The Curious Case for Waylosing
cassininazir
0
280
Docker and Python
trallard
47
3.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
New Earth Scene 8
popppiees
1
1.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
270
Making the Leap to Tech Lead
cromwellryan
135
9.8k
The browser strikes back
jonoalderson
0
840
Transcript
Konkrete Maschinen
@igorwhiletrue
Disclaimer
Computers!!! How do they work?
Quantum Electrodynamics
• A photon goes from one place and time to
another place and time. • An electron goes from one place and time to another place and time. • An electron emits or absorbs a photon at a certain place and time.
None
None
None
Particle-wave duality
Basic Quantum Physics
Atoms
None
Molecules
None
Conductivity
• Metals • Gold • Lose all the electrons
Circuits
None
Logic Gates
AND OR
AND OR NOR
NAND
Transistors
(it’s a switch controlled by current)
None
Silicon is a semiconductor
Binary Adder
XNOR NAND
XOR XOR AND OR NOR
None
Flip-Flops
None
None
None
Memory
Shitloads of flip-flops
16GB = 64 billion transistors
Clock
Crystal oscillator
Frequency divider
None
Addressing
None
Bus
None
Control
Store instructions in memory
Use a clock to drive an increment thing
That indexes into memory to fetch instructions
Decoder on the instructions
Then address either an adder or whatever
It’s a CPU!
Modern CPU has 5 billion transistors
Transistor size 28 nm
~84 atoms across WHEEEEEEE
Data encoding
None
UTF-8
Operating System
Assembly
Go talk to Nicolas about that
Integrated Circuit
None
None
None
That’s how computers work.
Questions?