add hex-dec lookup table and 8bit-P character images, update speaker notes
This commit is contained in:
@@ -191,6 +191,11 @@ Eselsbrücke: 1 Byte = 1 Buchstabe/Symbol (in ASCII/UTF-8 für einfache Zeichen)
|
|||||||
Vorgeschichte:
|
Vorgeschichte:
|
||||||
|
|
||||||
US-ASCII (1967) Code Chart
|
US-ASCII (1967) Code Chart
|
||||||
|
- 7 Bit = 128 Zeichen
|
||||||
|
- Erste 32: Steuerzeichen (nicht druckbar)
|
||||||
|
- Zeichen 32-126: Druckbar (Buchstaben, Ziffern, Satzzeichen)
|
||||||
|
- Keine Umlaute, kein ñ, kein é
|
||||||
|
- "American Standard" → Rest der Welt ausgeschlossen
|
||||||
|
|
||||||
"Ich möchte, dass ihr das mit mir jetzt gemeinsam lesen lernt; stellt euch vor ihr seid ArchäologInnen."
|
"Ich möchte, dass ihr das mit mir jetzt gemeinsam lesen lernt; stellt euch vor ihr seid ArchäologInnen."
|
||||||
|
|
||||||
@@ -211,7 +216,6 @@ US-ASCII (1967) Code Chart
|
|||||||
|
|
||||||
»256 Shades of Gray«
|
»256 Shades of Gray«
|
||||||
|
|
||||||
|
|
||||||
256 Graustufen: 0 = Schwarz, 255 = Weiß
|
256 Graustufen: 0 = Schwarz, 255 = Weiß
|
||||||
-->
|
-->
|
||||||
|
|
||||||
@@ -238,6 +242,7 @@ Jeder Kanal 0-255 → 256³ = 16.777.216 Farben ("True Color")
|
|||||||
Das menschliche Auge kann etwa 10 Millionen Farben unterscheiden
|
Das menschliche Auge kann etwa 10 Millionen Farben unterscheiden
|
||||||
→ 24 Bit reicht für fotorealistische Bilder
|
→ 24 Bit reicht für fotorealistische Bilder
|
||||||
-->
|
-->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
@@ -294,6 +299,13 @@ background-color: #FF0000; = Rot
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<!-- _header: '' -->
|
||||||
|
<!-- _footer: '' -->
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
# Das Problem: Sprachen
|
# Das Problem: Sprachen
|
||||||
|
|
||||||
**Die Welt hat mehr als 256 Zeichen!**
|
**Die Welt hat mehr als 256 Zeichen!**
|
||||||
@@ -317,22 +329,6 @@ Chaos: Verschiedene Standards für verschiedene Sprachen
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!-- _header: '' -->
|
|
||||||
<!-- _footer: '' -->
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<!--
|
|
||||||
ASCII-Tabelle (1963)
|
|
||||||
7 Bit = 128 Zeichen
|
|
||||||
Erste 32: Steuerzeichen (nicht druckbar)
|
|
||||||
Zeichen 32-126: Druckbar (Buchstaben, Ziffern, Satzzeichen)
|
|
||||||
Keine Umlaute, kein ñ, kein é
|
|
||||||
"American Standard" → Rest der Welt ausgeschlossen
|
|
||||||
-->
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
# Unicode: Ein Standard für alle
|
# Unicode: Ein Standard für alle
|
||||||
|
|
||||||
**Unicode (1991):**
|
**Unicode (1991):**
|
||||||
@@ -380,19 +376,6 @@ UTF-8-Kodierung: Variable Länge spart Speicher bei ASCII
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!-- _header: '' -->
|
|
||||||
<!-- _footer: '' -->
|
|
||||||
<!-- _backgroundColor: #000 -->
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<!--
|
|
||||||
Hex-Binär-Umrechnungstabelle
|
|
||||||
Jede Hex-Ziffer = 4 Bits
|
|
||||||
-->
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hexadezimal: Lesbarkeit
|
# Hexadezimal: Lesbarkeit
|
||||||
|
|
||||||
**Binär ist unleserlich:**
|
**Binär ist unleserlich:**
|
||||||
@@ -460,6 +443,10 @@ Hex-Editor = Standard-Tool für Dateianalyse und Reverse Engineering
|
|||||||
<!--
|
<!--
|
||||||
Hex-Editor-Screenshot mit PNG-Datei
|
Hex-Editor-Screenshot mit PNG-Datei
|
||||||
Erste Bytes: 89 50 4E 47 = PNG-Signatur
|
Erste Bytes: 89 50 4E 47 = PNG-Signatur
|
||||||
|
- 89: non-printable character (signalisiert, dass wir hier außerhalb von ASCII sind)
|
||||||
|
- 50: P
|
||||||
|
- 4E: N
|
||||||
|
- 47: G
|
||||||
IHDR = Image Header (Breite, Höhe, Farbtiefe)
|
IHDR = Image Header (Breite, Höhe, Farbtiefe)
|
||||||
Zeigen, wie man Magic Number liest
|
Zeigen, wie man Magic Number liest
|
||||||
Tool: HxD (Windows), Hex Fiend (Mac), xxd (Linux)
|
Tool: HxD (Windows), Hex Fiend (Mac), xxd (Linux)
|
||||||
@@ -467,6 +454,13 @@ Tool: HxD (Windows), Hex Fiend (Mac), xxd (Linux)
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<!-- _header: '' -->
|
||||||
|
<!-- _footer: '' -->
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
# Magic Numbers
|
# Magic Numbers
|
||||||
|
|
||||||
**Dateityp-Identifikation durch erste Bytes**
|
**Dateityp-Identifikation durch erste Bytes**
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 4.2 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 4.4 MiB |
Reference in New Issue
Block a user