add turing slides and fix image optimization workflow
- add alan turing slides (biography, enigma, turing machine) - add ibm holocaust book cover to ns-deutschland slide - rename nazi-deutschland to ns-deutschland - fix makefile: optimize-images now reads from assets-original - add new images: alan-turing.jpg, IBM book cover
@@ -96,14 +96,10 @@ install:
|
|||||||
|
|
||||||
# Optimize images (resize to max 1920px, requires nix-shell -p imagemagick)
|
# Optimize images (resize to max 1920px, requires nix-shell -p imagemagick)
|
||||||
optimize-images:
|
optimize-images:
|
||||||
@echo "Backing up originals to assets-original/..."
|
@echo "Creating optimized images from assets-original..."
|
||||||
@mkdir -p $(SLIDES_DIR)/assets-original
|
@mkdir -p $(SLIDES_DIR)/assets
|
||||||
@cp $(SLIDES_DIR)/assets/*.png $(SLIDES_DIR)/assets-original/ 2>/dev/null || true
|
@nix-shell -p imagemagick --run 'find $(SLIDES_DIR)/assets-original -maxdepth 1 -type f \( -name "*.png" -o -name "*.jpg" -o -name "*.jpeg" -o -name "*.webp" -o -name "*.avif" \) -exec sh -c '"'"'for img; do magick "$$img" -resize "1920x>" -quality 85 "$(SLIDES_DIR)/assets/$$(basename "$$img")"; done'"'"' _ {} +'
|
||||||
@cp $(SLIDES_DIR)/assets/*.jpg $(SLIDES_DIR)/assets-original/ 2>/dev/null || true
|
@echo "Done! Optimized images in assets/"
|
||||||
@echo "Resizing images to max 1920px..."
|
|
||||||
@nix-shell -p imagemagick --run 'for img in $(SLIDES_DIR)/assets/*.png; do magick "$$img" -resize "1920x>" -quality 85 "$$img"; done'
|
|
||||||
@nix-shell -p imagemagick --run 'for img in $(SLIDES_DIR)/assets/*.jpg; do magick "$$img" -resize "1920x>" -quality 85 "$$img"; done'
|
|
||||||
@echo "Done! Originals backed up in assets-original/"
|
|
||||||
|
|
||||||
# Deploy slides (full build)
|
# Deploy slides (full build)
|
||||||
deploy: build
|
deploy: build
|
||||||
|
|||||||
@@ -70,44 +70,9 @@ Hochschule der Medien Stuttgart
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Über mich
|
|
||||||
|
|
||||||
**Michael Czechowski**
|
|
||||||
|
|
||||||
- Softwareentwickler & IT-Berater
|
|
||||||
- Schwerpunkte: Cloud, AI, Web-Technologien, Systemarchitektur, Open Source
|
|
||||||
- Hintergrund: Philosophie & Informatik
|
|
||||||
- Kontakt: mail@librete.ch
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Kurze Vorstellung
|
|
||||||
Praxisbezug betonen
|
|
||||||
Fragen jederzeit willkommen
|
|
||||||
-->
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
# Kurze Umfrage
|
|
||||||
|
|
||||||
**Bitte Hand heben:**
|
|
||||||
|
|
||||||
1. Wer hat einen Windows-Laptop dabei?
|
|
||||||
2. Wer hat einen Mac dabei?
|
|
||||||
3. Wer nutzt Linux?
|
|
||||||
4. **Wer hat schon mal HTML oder CSS geschrieben?**
|
|
||||||
5. Wer kann programmieren (egal welche Sprache)?
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Niveau der Gruppe einschätzen
|
|
||||||
Keine falschen Antworten
|
|
||||||
OS-Verteilung wichtig für Tools später
|
|
||||||
-->
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
# Kursübersicht
|
# Kursübersicht
|
||||||
|
|
||||||
**3 Ganztage (10:00 – 16:30 Uhr):**
|
**3 Termine (10:00 – 16:30 Uhr):**
|
||||||
|
|
||||||
| # | Datum | Thema |
|
| # | Datum | Thema |
|
||||||
|---|-------|-------|
|
|---|-------|-------|
|
||||||
@@ -119,12 +84,6 @@ OS-Verteilung wichtig für Tools später
|
|||||||
|
|
||||||
**Ziel:** Ihr könnt am Ende eine eigene interaktive Webseite bauen!
|
**Ziel:** Ihr könnt am Ende eine eigene interaktive Webseite bauen!
|
||||||
|
|
||||||
<!--
|
|
||||||
Nicht nur theoretische Inhalte
|
|
||||||
Praktische Übungen eingebaut
|
|
||||||
MedienStudentInnen, nicht InformatikerInnen
|
|
||||||
-->
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!-- _class: lead -->
|
<!-- _class: lead -->
|
||||||
@@ -220,7 +179,9 @@ Dehomag = Deutsche Hollerith-Maschinen GmbH (IBM-Tochter)
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# IBM und Nazi-Deutschland
|

|
||||||
|
|
||||||
|
# IBM und NS-Deutschland
|
||||||
|
|
||||||
**Dehomag** = Deutsche Hollerith-Maschinen GmbH (IBM-Tochter)
|
**Dehomag** = Deutsche Hollerith-Maschinen GmbH (IBM-Tochter)
|
||||||
|
|
||||||
@@ -244,15 +205,15 @@ Wichtige Lektion für MedienethikerInnen
|
|||||||
|
|
||||||
**Hollerith-Maschinen zeigen:**
|
**Hollerith-Maschinen zeigen:**
|
||||||
|
|
||||||
1. **Daten sind Macht** – Wer Daten kontrolliert, kontrolliert Menschen
|
1. **Daten sind Macht** – *"Wer Daten kontrolliert, kontrolliert Menschen"*
|
||||||
2. **Technologie verstärkt** – Gut UND Böse
|
2. **Technologie verstärkt** – Gut UND Böse
|
||||||
3. **"Neutrale" Tools** sind nie neutral
|
3. **"Neutrale" Tools** sind nie neutral
|
||||||
|
|
||||||
**2025:** Big Data, AI, Social Media → dieselben Fragen
|
**2025:** Big Data, AI, Social Media → dieselben Fragen
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Facebook, Cambridge Analytica
|
Facebook, Cambridge Analytica, Oracle Blue Kai
|
||||||
Gesichtserkennung, Überwachung
|
Gesichtserkennung, Überwachung, Social Credit System (China)
|
||||||
Verantwortung von TechnikerInnen und MedienarbeiterInnen
|
Verantwortung von TechnikerInnen und MedienarbeiterInnen
|
||||||
-->
|
-->
|
||||||
|
|
||||||
@@ -268,6 +229,92 @@ Verantwortung von TechnikerInnen und MedienarbeiterInnen
|
|||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
<!-- _footer: '' -->
|
<!-- _footer: '' -->
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<!--
|
||||||
|
Alan Turing, ca. 1940
|
||||||
|
Bletchley Park
|
||||||
|
-->
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Alan Turing (1912–1954)
|
||||||
|
|
||||||
|
**Vater der theoretischen Informatik**
|
||||||
|
|
||||||
|
- 1936: **Turing-Maschine** – theoretisches Modell eines Computers
|
||||||
|
- 1939–1945: **Bletchley Park** – Enigma-Entschlüsselung
|
||||||
|
- 1950: "Computing Machinery and Intelligence" → **Turing-Test**
|
||||||
|
|
||||||
|
**Tragisches Ende:**
|
||||||
|
- 1952: Verurteilung wegen Homosexualität
|
||||||
|
- Chemische Kastration als "Behandlung"
|
||||||
|
- 1954: Tod durch Zyanid (vermutlich Suizid)
|
||||||
|
- **2013:** Posthume königliche Begnadigung
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Genialer Mathematiker und Logiker
|
||||||
|
Rettete vermutlich Millionen Leben durch Enigma-Arbeit
|
||||||
|
Erst 2009 offizielle Entschuldigung der brit. Regierung
|
||||||
|
-->
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Enigma & Bletchley Park
|
||||||
|
|
||||||
|
**Das Problem:** Deutsche Enigma-Maschine erzeugte 158 Trillionen mögliche Einstellungen
|
||||||
|
|
||||||
|
**Turings Lösung:** Die "Bombe" – elektromechanischer Entschlüssler
|
||||||
|
|
||||||
|
**Ergebnis:**
|
||||||
|
- Alliierten konnten deutschen Funkverkehr mitlesen
|
||||||
|
- Krieg wurde um geschätzt **2 Jahre** verkürzt
|
||||||
|
- Bis zu **14 Millionen** Leben gerettet
|
||||||
|
|
||||||
|
**Geheim bis 1970er!** Turing starb ohne Anerkennung.
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Enigma: Elektrische Rotor-Chiffriermaschine
|
||||||
|
Täglich neue Einstellungen
|
||||||
|
Bombe: Vorläufer moderner Computer
|
||||||
|
Parallelisierte Berechnung
|
||||||
|
-->
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Die Turing-Maschine (1936)
|
||||||
|
|
||||||
|
**Theoretisches Modell eines Computers:**
|
||||||
|
|
||||||
|
```
|
||||||
|
┌─────────────────────────────────────────┐
|
||||||
|
│ ... │ 0 │ 1 │ 1 │ 0 │ 1 │ 0 │ ... │ ← Unendliches Band
|
||||||
|
└─────────────────────────────────────────┘
|
||||||
|
↑
|
||||||
|
┌─────────────┐
|
||||||
|
│ Lese-/ │
|
||||||
|
│ Schreibkopf │
|
||||||
|
└─────────────┘
|
||||||
|
↓
|
||||||
|
┌─────────────┐
|
||||||
|
│ Zustand │ ← Endliche Zustände
|
||||||
|
└─────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
**Beweis:** Alles Berechenbare kann so berechnet werden!
|
||||||
|
→ Grundlage für **alle** modernen Computer
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Abstraktes Gedankenmodell
|
||||||
|
Kein echter Bau nötig
|
||||||
|
Church-Turing-These
|
||||||
|
-->
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- _header: '' -->
|
||||||
|
<!-- _footer: '' -->
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
@@ -1373,7 +1420,7 @@ Validierung kostenlos
|
|||||||
# Zusammenfassung Termin 1
|
# Zusammenfassung Termin 1
|
||||||
|
|
||||||
**Geschichte:**
|
**Geschichte:**
|
||||||
- Hollerith → IBM → Nazi-Deutschland → Verantwortung
|
- Hollerith → IBM → NS-Deutschland → Verantwortung
|
||||||
- Manhattan-Projekt → Von Neumann → Computer-Architektur
|
- Manhattan-Projekt → Von Neumann → Computer-Architektur
|
||||||
- ARPANET → Internet → WWW
|
- ARPANET → Internet → WWW
|
||||||
|
|
||||||
|
|||||||
|
After Width: | Height: | Size: 3.5 MiB |
|
After Width: | Height: | Size: 470 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 112 KiB |
|
Before Width: | Height: | Size: 150 KiB After Width: | Height: | Size: 150 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |