libretech
56901d6068
update logos
2026-05-14 22:58:35 +02:00
libretech
2184870e0b
dhbw 01-intro: über-mich collage refresh + wording-fixes + index-script polish
...
- collage.png neu: 11 marken (3 spalten brick-staggered + breite kombi-row für klett+pons+langenscheidt), normalisiert mit padding rechts, dhbw-dark + uni-stuttgart-dark variants (light-svgs unsichtbar auf weiß)
- neue logos: pons.svg (wikimedia, ersetzt gecropptes pons.jpg), bosch.svg, leibniz-fh.svg (alle wikimedia), hdm.jpg, libretech.png (gitea avatar), nextlevelshit.png (github avatar), pons-langenscheidt-klett.png (kombi)
- 01-intro slide: "Web App" -> "Web Applikation" (PWA-fachbegriff bleibt), "Betriebssystem (GNU/Linux, Windows, macOS, iOS, Android)" als erste kategorie ergänzt + OSs aus desktop/mobile rausgezogen, "ODER" -> "XOR"
- scripts/generate-index: dhbw spezifisch — KONTAKT_URL/LABEL pro course, QR_IMG-pfad pro course, footer 'Kursübersicht'-link conditional auf BREADCRUMB_URL, dhbw-subtitle ohne hdm-modul-name
2026-05-09 20:47:03 +02:00
libretech
755aadbc6a
scripts/generate-index: per-course BREADCRUMB_URL + EXAM_URL/EXAM_LABEL — dhbw ohne 'kursübersicht'-link (ging fälschlich auf homepage), dhbw mit prüfungsleistung-link (git.librete.ch/DHBW/pruefungsleistung)
2026-05-08 21:49:55 +02:00
libretech
3554908246
scripts/generate-index: dhbw-case ergänzt (web engineering, dhbw stuttgart, himbeer-akzent, sitzung statt kapitel), HEADLINE+INSTITUTION+KAPITEL_TERM pro course, dhbw-topics in TOPIC_MAP (html-css, js-frameworks, nodejs-basics, express, testing, typescript, docker, best-practices)
2026-05-08 21:39:55 +02:00
libretech
2ac3303167
dhbw: file-namen auf dash-convention vereinheitlicht (consistent mit hdm), Makefile dhbw_KAPITEL aktualisiert
2026-05-08 21:36:59 +02:00
libretech
7970ba84d1
dhbw 09_best_practices: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:57:44 +02:00
libretech
bb7c2730ca
dhbw 08_docker: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:57:14 +02:00
libretech
4f4e989721
dhbw 07_typescript: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:56:42 +02:00
libretech
32a633188a
dhbw 06_testing: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:56:09 +02:00
libretech
8ae050baad
dhbw 05_express: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:55:33 +02:00
libretech
19d05252ef
dhbw 04_nodejs_basics: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:54:53 +02:00
libretech
e1c75a1ba3
dhbw 03_js_frameworks: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:54:17 +02:00
libretech
c21a073984
dhbw 02_html_css: qr-code-folie nach cover + url unter cover, mirror hdm-pattern
2026-05-08 13:53:36 +02:00
libretech
bd473fc890
dhbw 01_intro: qr-code-folie nach cover (zeigt auf librete.ch/dhbw/) + url unter cover, mirror hdm-pattern
2026-05-08 13:52:40 +02:00
libretech
95ff4a08d7
dhbw assets: qr-code zu librete.ch/dhbw/ (slides-dhbw.png) für post-cover-folien
2026-05-08 13:51:54 +02:00
libretech
29403e0f78
dhbw 01_intro: was-keine-webapp-folie auf * statt - bullets für marp-fragmented-list
2026-05-08 13:35:44 +02:00
libretech
0a7730ad9a
dhbw 01_intro: vorstellungsrunde-folie zwischen über-mich und vorlesungsplan (gap aus original-PDF slide 4 — wer bist du, was machst du)
2026-05-08 13:32:43 +02:00
libretech
c4c6119b8a
dhbw 01_intro: was-ist-keine-webapp-block (cover + content) zwischen prüfungsleistung-abgabe und internet-timeline (gap aus original-PDF slides 8/9)
2026-05-08 13:30:43 +02:00
libretech
a830480100
dhbw 01_intro: erwartungen-und-wünsche-folie zwischen vorlesungsplan und prüfungsleistung (gap aus original-PDF slide 6)
2026-05-08 13:27:46 +02:00
libretech
a56b487bd4
dhbw 01_intro: editor-folie titel präzisiert (Editor → Editor (IDE))
2026-05-08 13:24:27 +02:00
libretech
81f233b61a
dhbw slides: 1 file pro sitzung (issue #2 )
...
01_web_eng.md (103 slides) aufgesplittet:
- 01_intro.md: cover, ueber-mich, vorlesungsplan, pruefungsleistung, internet 101, onboarding
- 02_html_css.md: html, a11y/wcag, css basics + css extended (aus 02_css_extended.md gemergt)
- 03_js_frameworks.md: ecmascript, js, dom, fetch, async, frameworks, build tools, microfrontends
renames (03-08 -> 04-09):
- 03_nodejs_basics -> 04_nodejs_basics
- 04_nodejs_advanced -> 05_express
- 05_testing -> 06_testing
- 06_typescript -> 07_typescript
- 07_docker -> 08_docker
- 08_best_practices -> 09_best_practices
02_css_extended.md geloescht (inhalte in 02_html_css.md)
makefile: dhbw_KAPITEL + dhbw_NAME aktualisiert
2026-05-08 09:06:19 +02:00
libretech
0774b8652d
dhbw 01: pruefungsleistung aktualisiert (100 basis + 15 bonus statt 75+10)
...
punkteverteilung nach source-of-truth (git.librete.ch/DHBW/pruefungsleistung):
- grundanforderungen 30p (projektgrundlagen 15 + praesentation 15)
- clean code 25p (struktur 10 + qualitaet 10 + doku 5)
- accessibility & ux 25p (a11y 15 + responsive 10) — neu
- technische umsetzung 20p — neu
- bonus max 15p (6 bereiche statt 8, je 5p)
2026-05-08 08:54:40 +02:00
libretech
dde33f108f
dhbw 01: fix pruefungsleistung link (git.librete.ch)
2026-05-08 08:46:23 +02:00
libretech
82407679b5
dhbw 01_web_eng: ecmascript-history slide (ecma international, ECMA-262, ES15, kompat-tabelle), html-anatomie ascii-diagramm (opening/closing tag, content, element, attribute), css-anatomie ascii-annotation (#description-beispiel mit pfeilen auf property+value), framework-logos als bg right:25% auf react/vue/svelte/astro/webpack/vite/parcel slides, a11y-test-slide layout fix (image inline statt bg-right wie hdm)
2026-05-07 17:21:25 +02:00
libretech
c242e0f947
dhbw inhalt: vorlesungsplan tabelle → cards-grid (4×3, milestones hervorgehoben), über-mich logos-collage, internet-101 erweitert (timeline + arpanet-bg + WWW-1989 + mosaic-bg + unterseekabel + heute + five-eyes), a11y/WCAG-block (~12 slides nach native html, vor css), direkt-install slide gesplittet (szenario / symptome), code-block-color → #f48fb1 (alle 8 files), section.invert h2 #f48fb1 für barrierefreiheit, ressourcen-slide auf 01-05 nach cover, alle emojis raus (✓✗ ⚠️ 🍞 🥬 🏆 + ↔), ESM statt CJS in 03/04, librete.ch domain, kleinere fixes (chromium statt chrome, CLI aufgelöst, JetBrains edu, hoppscotch, SOLID-abk., node 24 LTS, brew/winget/scoop/choco-links, vim/neovim/emacs editoren, herzlich willkommen)
2026-05-07 17:09:04 +02:00
libretech
52312f1cb8
dhbw assets: arpanet 1969 + arpanet 90er, mosaic-screenshot, unterseekabel-karte für internet-101 + 5 a11y-demos (kontrast, fokus, error, semantik, keyboard) für barrierefreiheit-block
2026-05-07 17:08:46 +02:00
libretech
e2bab75e60
dhbw assets: 13 logos (uni-stuttgart, dhbw, klett, pons, langenscheidt, nextmarkets, re-cinq, experience-one, becklyn, caesargustav) + collage.png für über-mich-slide, dark-varianten der weiß-auf-transparent-logos
2026-05-07 15:29:45 +02:00
libretech
b242c7b4e6
223015c 02 + dhbw 01: klausurfolien markiert, prosa-sätze bei allen tabellen, layout-fixes
...
223015c/02:
- glossar landkarte: klausur, prosa, reihenfolge (host→client→server→req→res→protokoll), tcp/http als beispiel
- glossar adressen/daten/eigenschaften/protokolle: prosa-sätze
- tcp/ip-modell: nichtssagenden satz ersetzt
- dateneinheiten: merkhilfe durch prosa ersetzt
- osi vs tcp/ip: bg right statt h:440, prosa statt einzeiler
- port: tabelle→liste, prosa statt bullets
- ip vs mac vs port: prosa
- tcp vs udp, http-methoden, status-codes, einheiten: prosa
- selektoren id + farben: klausur markiert
- farben: mdn-link, prosa-satz
dhbw/01:
- farben: prosa-satz synchronisiert
- über-mich: collage-bild hinzugefügt
2026-05-07 15:21:40 +02:00
libretech
46b297ada4
dhbw 01_web_eng: direkt-install slide ausgebaut (szenario, symptome), du-formen entfernt (sachlich/akademisch), editor-liste vim/neovim/emacs (helix raus), git inline erklärt
2026-05-07 14:48:33 +02:00
libretech
8dabc4e570
dhbw farb-schema: himbeer (wie hdm 223015c) — highlight #d63384, h1 #a02060, h2 #1f2937 (#f48fb1 auf invert für barrierearmut), pre/code #0f0f23/#d63384, dimmed #4a4a6a, invert-bg #001520→#000; herzlich willkommen statt willkommen; git kurz erklärt
2026-05-07 14:41:07 +02:00
libretech
6b33a79d9c
dhbw 01_web_eng: über-mich aktualisiert (systems & platform engineer, dhbw-mail), onboarding-block (werkzeuge/os, node-install pro os mit lts node 24, versionsmanager, alternative runtimes deno/bun, editor, browser-devtools, http-clients, git setup, projekt-skeleton), html-block aus hdm (was ist html, anatomie, metadaten, tags+attribute, native html), css-block aus hdm (selektoren, spezifität, box-modell, farben, einheiten, pseudo-klassen, responsive), mandala-PNG mit erklärungs-folie, font 1.7→1.4rem, semesterplan + prüfungsleistung details, ascii-browser-request raus (PNG bleibt), kleine fixes (chromium statt chrome, cli aufgelöst, brew-link, jetbrains edu, hoppscotch, solid abkürzungen aufgelöst)
2026-05-07 14:21:19 +02:00
libretech
a07ab0a3d1
dhbw 02_css_extended: native html-block + basic-selektoren + basic-pseudoclasses + specificity raus (jetzt in 01), einheitliche cover (sitzung 2 — html & css frameworks), font 1.7→1.4rem, fragen-slide raus
2026-05-07 14:21:00 +02:00
libretech
5c25b14a59
dhbw 03-04 (node.js basics+advanced): cjs → esm in code-beispielen (import + node:-präfix), legacy-cjs als vergleichsbeispiel markiert, einheitliche cover, font 1.7→1.4rem, fragen-slides raus, __dirname/__filename via import.meta.url
2026-05-07 14:20:46 +02:00
libretech
79fbe046d9
dhbw 05-08 (testing/typescript/docker/best-practices): einheitliche cover (web engineering / dhbw stuttgart / sose 2026 · sitzung x), font 1.7→1.4rem, fragen+hausaufgabe-slides raus (kein klausur an dhbw)
2026-05-07 14:20:35 +02:00
libretech
4b267bcb8b
dhbw assets: html/css demo-pngs aus hdm kopiert (20 files) + web-engineering-mandala.png
2026-05-07 14:20:20 +02:00
libretech
df52a8c6a5
makefile: konsolidiere dev — nur 'make dev' (alle kurse, port 1312), per-course dev-targets + _PORT vars raus
2026-05-07 10:58:24 +02:00
libretech
6e41b8c3eb
makefile: unified per-course pattern rules (build-/dev-/deploy-/klausur-<course>) statt hdm-/dhbw- duplikate, ~100 zeilen weg, neue kurse via variablen
2026-05-06 18:37:59 +02:00
libretech
96362e2959
dhbw: import original web-eng inhalte (testing, typescript, docker, best practices) + framework-übersicht, native html, prüfungsleistung-detail, sose 2026
2026-05-06 18:28:20 +02:00
libretech
73be35ccb8
dhbw: semesterplan sose 2026 (11 sitzungen) + deploy-path fix (kein doppeltes dhbw)
2026-05-06 17:03:44 +02:00
libretech
3c938b4b1c
rebrand: hdm slides → uni slides (dhbw + hdm), make-targets mit hdm-/dhbw- prefix, dhbw_deploy_path typo fix
2026-05-04 20:05:50 +02:00
libretech
841a7ced76
dhbw: neuer kurs technik I — 4 kapitel + demo assets
2026-05-04 20:05:46 +02:00
libretech
ec800d28ae
a11y werkzeuge-folie überarbeitet: screenreader tabelle, orca/talkback, wcag-formulierungen
2026-04-21 23:38:06 +02:00
libretech
80786cb040
a11y folien feinschliff, input-date demo, tag-attribut demo update, synonyme
2026-04-21 23:32:30 +02:00
libretech
67857b9bfd
a11y vertiefung: keyboard-demo, input-devices, mdn-links vereinheitlicht
2026-04-21 20:58:52 +02:00
libretech
cedda338df
double qr overlay size on wave slide
2026-04-21 19:43:11 +02:00
libretech
bfe7f3576a
add inverted wave qr overlay on tab-order slide
2026-04-21 19:35:19 +02:00
libretech
6b21b45e01
shrink mdn reference urls to compact text links
2026-04-20 18:26:50 +02:00
libretech
aeaeed6867
wave-tab-order as standalone full-bleed slide
2026-04-20 18:24:14 +02:00
libretech
72b7d51af9
add contrast-levels demo, wave-tab-order image, link a11y tools, mark axe as paid/pro
2026-04-20 18:22:42 +02:00
libretech
bd5d7f0028
disable klausurfolien and klausurfragen cards on index (still being reworked)
2026-04-20 13:35:08 +02:00
libretech
b6334035fc
add js basics demos: console, arrays, objects, loops
2026-04-20 13:25:09 +02:00
libretech
7626852ac1
add js demos for chapter 3: manipulate, classlist, create, events, preventdefault, todo, fetch, localstorage
2026-04-20 13:14:56 +02:00
libretech
754ff9436c
add dark mode js demo on chapter 3 slide
2026-04-20 12:54:52 +02:00
libretech
0367f07166
fix broken dns tree and port connector, full-bleed handshake and dns-lookup slides, siezen in all demos, first-letter sizing
2026-04-20 12:06:04 +02:00
libretech
c45ddc779c
replace arp dialog with visual, inline first-hop arrow
2026-04-20 11:52:13 +02:00
libretech
5b7170e5f4
remove stray handshake png from repo root
2026-04-20 11:48:06 +02:00
libretech
cbebc1a6f7
remove klausur class from chapter 2, siezen students, add server-decap demo, hide header/footer on oversized slides
2026-04-20 11:47:55 +02:00
libretech
8ed7796968
replace ascii trees: dns hierarchy, dom structure
2026-04-20 11:38:28 +02:00
libretech
5d4d167cbd
replace ascii: encap layers, timeline, dns lookup sequence, hop chain
2026-04-20 11:34:56 +02:00
libretech
6c8688c9f6
replace ascii arrows: network chain, port highlight, client/server, encap/decap, response hops
2026-04-20 11:27:28 +02:00
libretech
54ba08cdbc
mark css einheiten slide as klausur
2026-04-20 11:11:57 +02:00
libretech
777e0ffddb
replace ascii encapsulation diagrams: tcp, ip, ethernet, router re-hop
2026-04-20 11:10:47 +02:00
libretech
76f7ff3a46
replace ascii osi/tcpip layer diagram with rendered visual
2026-04-20 11:06:16 +02:00
libretech
b3c0994b7e
replace ascii box-model with diagram, expand explanation
2026-04-20 10:59:00 +02:00
libretech
fb361a2854
add css demos for 223015c chapter 2: selectors, specificity, box-model, colors, pseudo, responsive
2026-04-20 10:53:11 +02:00
libretech
a2934f1327
add html/css demos for 223015c chapter 1: html basics, widgets, a11y
2026-04-20 10:44:12 +02:00
libretech
558d0e5ecd
update 223015c chapter 1: wording, formatting, gendering
2026-04-20 10:27:06 +02:00
libretech
6aba40e128
rename materials wtf1-3 to hex1-3 and add hex4, hex5
2026-04-17 12:37:12 +02:00
libretech
f6d9992a2c
add grayscale gradient svg and zoom slide
...
- replace grayscale-gradient.png with svg (256 discrete rects)
- add grayscale-zoom.svg: 16 brightest shades with decimal + hex labels
- add zoom slide after '256 shades of gray'
- minor tweaks: Mbps capitalization, remove redundant '256' prefix in states list
2026-04-17 12:37:09 +02:00
libretech
3e7fdf5dfc
fix order
2026-04-17 03:34:01 +02:00
libretech
85ff73774c
fix questions
2026-04-17 02:57:54 +02:00
libretech
e5e7d80050
update 223015b chapter 1: step-by-step reveals, content tweaks
...
- split 'ein konkretes beispiel' into 5 progressive reveal slides
- add lead slide 'das problem der datengröße oder knappen speichers'
- add samplerate.webp background to 'zurück zu analog' slides
- rework bandbreite slide: klausur class, clearer mbit/s vs mb/s framing
- update 'was sind daten': hausarbeit, 3d-rendering examples
- add matrix red/blue pill to das bit slide
- replace dvd.jpg with kubrick.jpg for video eskaliert slide
- minor wording fixes (mögliche zustände, mbps notation)
2026-04-17 01:42:38 +02:00
libretech
8c2f388c7f
update 223015b chapter 1: remove unused slides, fix erklaerung comment, reorder hex slide content
...
- remove placeholder todo slides and compression-types image slide
- remove hex-dec-lookup-table slide
- remove dateneinheiten-vertiefung erklaerung slide
- fix broken erklaerung comment block in kompression-vertiefung
- reorder hexadezimal slide: nibble definition before ascii table link
2026-04-17 00:44:29 +02:00
libretech
1bbe41b6fc
update 223015b chapter 1: new assets, slide edits, asset cleanup
...
- add druckwelle.png, samplerate.webp, kubrick.jpg, morpheus.jpg
- remove Red-Pill-Blue-Pill-in-Matrix.jpg
- update slide content
2026-04-16 22:18:15 +02:00
libretech
fde51856ce
fix 223015b chapter 1: marp fragment pattern for druckwelle + zurück zu analog
...
- split 'schall ist eine druckwelle' into two slides: * fragments
then full reveal + vinyl line
- split 'zurück zu analog' into two slides: * fragments for dac
chain then full reveal + conclusion
- apply duplicate-slide reveal pattern consistently
2026-04-16 21:55:00 +02:00
libretech
8935f31091
rework 223015b chapter 1: analog/digital narrative arc
...
replace flat analog-vs-digital slide and sampling overview with
four-slide narrative: schallwelle → abtastung → digitales ergebnis
→ zurück zu analog (dac). builds a causal chain from sound wave
through digitization back to playback.
2026-04-16 18:29:41 +02:00
libretech
81156284ac
update 223015b chapter 1: new slides, speaker notes, abbreviation fixes
...
- add download/upload speed slides with ADSL/FTTH context
- add quiz slide (250 Mbit/s → MB/min)
- add analog vs. digital and sampling slides
- add cd-audio vertiefung (erklaerung slide)
- expand "was sind daten?" with content
- expand speaker notes with sources and terminology (DE/EN)
- resolve all abbreviations in speaker notes: FTTH, ITU, NTSC, PAL, NHK, IEC
- fix typo: "eie" → "eine" binärdatei
- fix spelling: "spektrogram" → "spektrogramm"
- update zettabyte example and 181 ZB as projection not fact
2026-04-16 18:10:00 +02:00
libretech
7dd46de5d9
WIP: dateiformate rework
2026-04-16 11:20:08 +02:00
libretech
7d8e9f596c
add diday and palantir slides to 223015c chapter 1
2026-04-10 09:18:58 +02:00
libretech
ef0a55db77
update 223015c chapter 1: new hex table, zahlensysteme slide, fix byte to 42
2026-04-10 09:18:44 +02:00
libretech
ceb5f89320
update 223015b chapter 1: add floridi source to speaker notes, fix artemis slide
2026-04-10 09:18:37 +02:00
libretech
a18afde2db
update 223015b intro: fix umfrage wording, remove suggestive question
2026-04-10 09:18:30 +02:00
libretech
38563e2142
fix growth-of-big-data image: rename to remove spaces, hide footer
2026-04-10 01:29:16 +02:00
libretech
aeb0adada9
update 223015b chapter 1: add images, artemis slide, fix hex table
...
- add cd logo, cd player, dvd, artemis images
- add artemis ii slide with apollo comparison and bandwidth calculation
- regenerate hex-dec lookup table as 16x16 grid with ascii highlight
- move hex-dec table next to hexadezimal slides
- fix mp3 bitrate: 320 -> 128 kbps to match stated file size
2026-04-10 01:10:26 +02:00
libretech
e58dacd98c
rework 223015b intro: cleaner structure, new umfrage, consolidate slides
...
- update über mich (full name, proper title)
- remove ama/jung-naiv slides
- new course-specific umfrage questions with speaker notes
- consolidate warum/ziel/kompetenzen into two slides
- chapter-based kursübersicht, klausur-styled prüfungsleistung
2026-04-10 01:10:17 +02:00
libretech
edc9225ccf
add assembler and fortran slides to 223015c chapter 1
...
- assembler (1947): kathleen booth, mnemonics, rollercoaster tycoon
- fortran (1957): john backus, lois haibt, formula translator
- detailed speaker notes with biographical and technical context
2026-04-09 22:11:11 +02:00
libretech
5b94593d94
update 223015b klausurfolien: endnutzer -> endnutzerInnen
2026-04-09 22:11:04 +02:00
libretech
3bd6d7b459
update 223015b chapter 1: content fixes, expand speaker notes with abbreviations
...
- endnutzer -> endnutzerInnen, fix lossy reversibility wording
- add tar to deflate examples, reword shannon-limit
- expand kompression-vertiefung speaker notes: lz77/lz78/deflate/tar explained
- resolve all abbreviations in speaker notes (cmyk, rgb, css, html, http,
smtp, url, cjk, utf-8, si, iec, iot, lto, ssd, hdd, ecc, raid, vhs,
fft, jpeg, aac, riaa, foss, iis, rle)
- minor slide fixes: hex examples, byte value, wording improvements
2026-04-09 22:10:59 +02:00
libretech
c57db78c52
rework dev server: hmr for all courses, per-course targets, root index
...
- make dev serves all courses on port 1312 with marp live reload
- make dev-b/dev-c for single course on 1313/1314
- dev-kill only kills specific ports instead of all marp processes
- add generate-root-index.sh for prod build overview page
- cleanup function uses exec + trap instead of pid files
2026-04-09 22:10:48 +02:00
libretech
c1277cc737
update 223015c chapter 1: add mosaic browser image, remove duplicate speaker notes
2026-03-27 09:46:56 +01:00
libretech
fd8b107643
add 00-intro for 223015c, update chapter 1 speaker notes and five eyes
...
- new intro deck for 223015c with adapted content, colors, and assets
- chapter 1: expanded sputnik/kalter krieg speaker notes, five eyes on unterseekabel slide
- bits/bytes table: added factor 8 conversion, removed 1tb slide
2026-03-27 09:41:29 +01:00
libretech
3a2e1a8d15
rework 223015c chapter 1: reorder history, improve slides, fix terminology
...
- kursübersicht: themen -> kapitel, format-zeile entfernt, vor kapitel 1 verschoben
- teil 1/2/3 prefixes entfernt, section titles vereinfacht
- von-neumann-architektur: konzeptfolie überarbeitet, klausur-titel ergänzt, redundante zeile entfernt
- folien-reihenfolge: von-neumann direkt nach eniac, lektionen für heute ans ende
- slide 34 (kalter krieg): inhalt erweitert, sputnik-schock speaker notes ergänzt
- bits/bytes-tabelle: faktor 8 zwischen bit und byte ergänzt
- 1tb-festplatte folie entfernt
- unterseekabel: bild hinzugefügt, five eyes ergänzt, text verbessert
2026-03-26 19:02:31 +01:00
libretech
ac89d69365
update claude.md: add git checkout restriction, simplify nix section
2026-03-26 18:17:23 +01:00
libretech
552949811e
rework 223015c chapter 1: improve formatting, speaker notes, remove redundant slides
2026-03-26 18:17:16 +01:00
libretech
030bb322a2
update semester to sommersemester 2026 across all courses
2026-03-26 18:17:09 +01:00
libretech
9631a1c45b
simplify flake.nix: remove redundant scripts and claude-code, bump to node 22
2026-03-26 18:17:01 +01:00
libretech
4245ea2567
add essay questions across all blocks in 223015c
...
- A4: von-neumann komponenten (disabled)
- B7a: IP/MAC/Port vergleichen
- B13a: TCP vs UDP vergleichen
- C9a: status codes 2xx/4xx/5xx erklären
- C9b: HTTP-methoden vergleichen (disabled)
- D5: encapsulation erklären (disabled)
- E3: gesamtablauf DNS/TCP/HTTP
- H2a: einschränkungstypen erklären
2026-02-02 21:12:48 +01:00
libretech
51146d3dfc
add more essay questions to 223015b (all disabled)
...
- J25: redundanz vs irrelevanz
- K12: rasterisierung vs vektorisierung
- L12: warum 8x8 blöcke bei JPEG
- N9: container vs codec transfer
2026-02-02 21:10:47 +01:00
libretech
fda4aca4c7
add essay questions across all blocks in 223015b
...
- J23-J24: distribution comparison, analog vs digital
- K10-K11: image types, color depth (disabled)
- L10-L11: JPEG pipeline, artifacts (L11 disabled)
- M7-M8: image format comparison, GIF alternatives (M8 disabled)
- N7-N8: frame types, video codec comparison (N8 disabled)
- O14-O15: storage tech comparison, backup strategies (O15 disabled)
2026-02-02 20:51:46 +01:00
libretech
aff352fa91
add questions for analog/digital media and storage types in 223015b
...
- J15-J22: analog/digital media, distribution methods, generationsverlust
- O9-O13: storage media categories, cloud, LTO
- some questions disabled for later use
2026-02-02 20:38:48 +01:00