Log

Aus Zweites Gehirn, dem persönlichen Wiki

[2026-09-23] setup | LLM Wiki eingerichtet

  • CLAUDE.md zum vollständigen Schema ausgebaut (Architektur, Ordner, Seitenformat, Workflows Ingest/Query/Lint).
  • Ordner angelegt: wiki/quellen, wiki/konzepte, wiki/entitaeten, wiki/synthesen, sources/assets.
  • index.md und log.md angelegt.
  • Neue Rohquelle abgelegt: sources/LLM Wiki - Ideendatei.md (Grundlage des Schemas, noch nicht ingestet).

[2026-09-23] ingest | Warum ein Zweites Gehirn bauen

[2026-09-23] ingest | LLM Wiki - Ideendatei

[2026-09-24] ingest | Bildverarbeitung Zusammenfassung

[2026-09-24] query | Synthese Wissensrepräsentation damals und heute

  • Auf Wunsch des Nutzers (Idee aus dem Ingest der Bildverarbeitungs-Quelle) als Synthese angelegt.
  • Neu: Wissensrepräsentation damals und heute: Gegenüberstellung von Wissensbasierter Bildanalyse (2004) und LLM Wiki, dazu Veränderungen, Konstanten, Trade-offs und offene Fragen.
  • Aktualisiert: LLM Wiki, Wissensbasierte Bildanalyse (Querverweis), index.md (Synthesen, Lücken).
  • Lücke: Quelle zur Geschichte der KI fehlt; die Synthese ist bisher überwiegend Claude-Interpretation.

[2026-09-24] ingest | Automatentheorie Zusammenfassung

[2026-09-24] ingest | Informationssicherheit Zusammenfassung

[2026-09-24] ingest | Nachträgliche Auswertung der PDF-Abbildungen

  • Auf Wunsch des Nutzers PyMuPDF 1.28.2 installiert (pip install --user pymupdf). Die Grafikseiten wurden in den Scratchpad gerendert (nicht in den Vault) und angesehen.
  • Informationssicherheit (≈30 Seiten): Sicherheitsarchitektur, Rollen, Grundschutz, Risiko-Regelwerk, FlySec-Szenario, Zürcher Methode, Caesar/Vigenère/Friedman, DES, RSA-Beispiel, SHA-1, Signaturablauf, X.509, CA-Hierarchie, Biometrie, Unix-Rechte, MAC/RBAC, Bedrohungstabelle, Notfallhandbuch, MTTR/MTBF, OCTAVE, CC-Modelle, Kriterienvergleich, CMM, Cobit. Aktualisiert: alle 13 Konzeptseiten der Quelle und die Quellenseite.
  • Automatentheorie (≈25 Seiten): NFA-Beispiel, ε-Elimination, Minimierung, Komplement, CNF-Umformung, Pumping-Lemma-Beweis, Syntaxdiagramme, DPDA, Typ-1-Grammatiken, Turing-Beispiele, Übersichtstabellen S. 39–40, TURING-Sprache, Ackermann, Entscheidbarkeit. Aktualisiert: Endlicher Automat, Kontextfreie Sprache, Chomsky-Hierarchie, Turingmaschine, Berechenbarkeit, Komplexitätstheorie, Quellenseite.
  • Bildverarbeitung (72 Seiten): Masken, Formeln, Diagramme und Prüfungsbeispiele. Aktualisiert: alle 11 Konzeptseiten der Quelle (Abschnitt „Aus den Abbildungen der Quelle“) und die Quellenseite.
  • Neu gefundene Fehler: RSA-Entschlüsselung mit e statt d, MTBR statt MTBF, verschobene Organigramme (Informationssicherheit); vertauschte Syntaxdiagramm-Beschriftungen, verschobene Tabellenüberschriften S. 40, veraltetes „?“ zur DPDA-Äquivalenz (Automatentheorie); vertauschte U/V-Beschriftung, inverse DFT mit 1/(N₁+N₂) (Bildverarbeitung).
  • Claude-Vermutungen durch Quellenbelege ersetzt: Friedman-Formel, Zürcher Methode (= Risikomatrix), Ablauf der digitalen Signatur, Vergleich symmetrisch/asymmetrisch.
  • index.md: Lücken zu fehlenden Diagrammen entfernt.

[2026-09-24] lint | Wiki-Check nach drei PDF-Ingests

  • Automatisch geprüft: Frontmatter, Einzeiler, Titel = Dateiname, Verwandt-Abschnitte, tote Links, Waisen, Index-Abdeckung, Gegenseitigkeit der Verwandt-Links, häufige Begriffe ohne Seite. Manuell: Widersprüche, veraltete Aussagen, Querverbindungen zwischen den Themengebieten.
  • Ergebnis: keine toten Links, keine Waisen, alle 50 Seiten im Index, kein Widerspruch zwischen Seiten gefunden. Befunde: 2 Quellenseiten ohne „Verwandt“, 25 einseitige Verwandt-Links, Klassische Kryptographie fehlt in der Übersicht von Informationssicherheit, Synthese wird von ihren Bezugsseiten nicht zurückverlinkt, Seitenkandidat „Kellerautomat“ (5 Erwähnungen), Querverbindung Informationssicherheit ↔ eigener Vault fehlt.
  • Korrekturen stehen aus, sie brauchen die Freigabe des Nutzers.

[2026-09-24] lint | Korrekturen nach Freigabe

[2026-09-24] schema | HTML-Webseite und Git-Veröffentlichung

  • Auf Wunsch des Nutzers: HTML-Ansicht des Wikis im Wikipedia-Stil und automatischer Git-Checkpunkt nach jeder Änderung.
  • Neu: tools/build_site.py (Python, Paket markdown-it-py per pip --user installiert) erzeugt site/: Infobox aus dem Frontmatter, Inhaltsverzeichnis, Callouts als Hinweisboxen, rote Links, „Links auf diese Seite“, Kategorien aus Tags, Volltextsuche, Hell- und Dunkelmodus.
  • Nutzerentscheid: HTML wird lokal gebaut und mitcommittet, kein GitLab-CI.
  • CLAUDE.md: neuer Workflow „Veröffentlichen“ (Build → Commit → Push) als Schlussschritt von Ingest, Query mit gespeicherter Seite, Lint-Korrektur und Schema-Änderung. site/ und tools/ in Architektur und Ordnerübersicht aufgenommen, neue harte Regel: site/ nie von Hand bearbeiten.
  • index.md: Hinweis zu git-Versionierung aktualisiert.

[2026-09-24] setup | Webserver für die HTML-Seite

  • Neu: deploy/ mit docker-compose.yml, nginx.conf und .env.example. Container sync holt jede Minute den Stand von main aus GitLab (Deploy-Token, nur lesen), Container web (nginx) liefert nur site/ aus, Standardport 8090.
  • .gitignore angelegt: deploy/.env (enthält den Token) wird nie committet.
  • CLAUDE.md: deploy/ in die Ordnerübersicht aufgenommen.
  • Compose-Datei geprüft (docker compose config); nginx nicht live getestet, weil Docker Desktop lokal nicht lief.

[2026-09-24] setup | Passwortschutz für die Webseite

  • deploy/nginx.conf: HTTP Basic Auth für die ganze Seite (auth_basic).
  • deploy/docker-compose.yml: bindet deploy/.htpasswd ein; Anleitung zum Erzeugen in deploy/.env.example.
  • .gitignore: deploy/.htpasswd wird nie committet.
  • Nicht live getestet (Docker Desktop lief lokal nicht); docker compose config ok.

[2026-09-25] setup | Layout-Umschalter Klassisch/Modern

  • tools/build_site.py: zweites Layout „Modern“ (Docs-Stil: serifenlos, feste Seitenleiste links, mitlaufendes Inhaltsverzeichnis rechts ab 1200px, Karten-Optik) als CSS-Aufsatz über data-layout="docs".
  • Umschalter in der Kopfzeile; Wahl wird im Browser gespeichert (localStorage). „Klassisch“ (Wikipedia-Stil) bleibt Standard und unverändert.
  • tools/favicon.png ersetzt das „W“ in der Kopfzeile (beide Layouts); wird beim Build als site/logo.png kopiert.
  • Im Dunkelmodus wird das schwarze Logo per CSS invertiert (weiss). Nicht als Browser-Tab-Icon verwendet.

[2026-09-25] ingest | BWL Grundlagen Zusammenfassung

  • Quelle: sources/Zusammenfassung BWL_Grundlagen.pdf: eigene Zusammenfassung (FFH Schweiz, 20.02.2002), 37 Seiten. Text mit PyMuPDF gelesen, alle Grafikseiten gerendert (Scratchpad) und ausgewertet.
  • Mit Nutzer besprochen, dann „do it“.
  • Neu: Quelle - BWL Grundlagen Zusammenfassung, Wirtschaftsgut, Unternehmung, Problemlösungsprozess, Rechtsform, Unternehmungsverbindung, Standortwahl, Unternehmensziel, Betriebswirtschaftliche Kennzahl, Marketing, Markt und Konsumentenverhalten.
  • Aktualisiert: FFH Schweiz (vierte Quelle), index.md (neuer Abschnitt „Betriebswirtschaft“, Ideen).
  • Fehler in der Quelle markiert: „Kein-“ statt Klein-AG, „Aktien und Passiven“ statt Aktiven, „58 kg“ statt 48 kg im Büchsen-Beispiel, taktische = operative Sicht (gleicher Text), „Kaufprozessor“, „Simulate“ statt Stimulus (S-R/S-O-R), Gebrauchs-/Verbrauchsgüter beim Marktvolumen-Zeitraum vertauscht.
  • Nachgerechnet und korrekt: Büchsen-Beispiel (Wirtschaftlichkeit 1,20 vs. 1,24), Nutzwertanalyse (346/352/248/328).
  • Als veraltet markiert (Claude): AG-Gründung mit drei Aktionären (seit 2008 eine Person), Swiss (seit 2005 Lufthansa), Attisholz, Ciba, Grössenklassen (KMU heute < 250).
  • Einordnungen (Claude): St. Galler Management-Modell, PDCA, DuPont, Porter, SWOT, Kartellgesetz. Formeln als Klartext, weil build_site.py kein LaTeX darstellt.
  • Seitenzahl jetzt 63 (6 Quellen, 51 Konzepte, 4 Entitäten, 2 Synthesen).

[2026-09-25] ingest | Aktualisierung auf Stand 2026 per Webrecherche

[2026-09-26] ingest | BWL Marketing-Instrumente, Marktforschung, Material und Produktion

[2026-09-26] query | Recherche BWL-Einordnungen und Synthese Heuristiken

[2026-09-26] ingest | Mathematik Zusammenfassung

[2026-09-26] query | Ergänzung ITA

  • Auskunft des Nutzers: „ITA“ ist der Studiengang Informatik-Techniker TS an der TS Winterthur (Technikerschule), Jahrgang 1996–1998.
  • Aktualisiert: ITA (neu als Studiengang eingeordnet, Seitenname bleibt), Quelle - Mathematik Zusammenfassung, HP 48G, FFH Schweiz, index.md.
  • Offen: Bedeutung der Abkürzung „ITA“. Einordnung (Claude, unbelegt): „Techniker TS“ entspricht heute etwa einem HF-Abschluss.

[2026-09-26] query | Korrektur Schule STFW

  • Korrektur des Nutzers: Die Schule ist nicht die „TS Winterthur“, sondern die STFW, Schweizerische Technische Fachschule Winterthur (https://www.stfw.ch/de/). Name, Gründung 1935 und heutiges Angebot auf der Website geprüft.
  • Neu: STFW (Entität). Aktualisiert: ITA, Quelle - Mathematik Zusammenfassung (Institution jetzt STFW), HP 48G, FFH Schweiz, index.md (108 Seiten).

[2026-09-26] query | ITA als Klassenbezeichnung

  • Auskunft des Nutzers: „ITA“ ist die Klassenbezeichnung (Klasse ITA 96/98 im Studiengang Informatik-Techniker TS an der STFW).
  • Aktualisiert: ITA (Vermutung durch Angabe ersetzt), STFW, index.md (offener Punkt erledigt).

[2026-09-26] query | Informatiker HF als Nachfolger

  • Auskunft des Nutzers: Der heutige Informatiker HF ist der Nachfolger des Studiengangs Informatik-Techniker TS.
  • Aktualisiert: STFW (Claude-Einordnung durch bestätigte Angabe ersetzt), ITA, index.md.

[2026-09-26] ingest | Neuronale Netze selbst programmieren

  • Quelle: sources/Neuronale_Netze_selber_erstellen.pdf, Tariq Rashid, „Neuronale Netze selbst programmieren“, 2. Auflage 2024 (O'Reilly/dpunkt), 251 Seiten, Textebene mit PyMuPDF gelesen (Wasserzeichen und Diagrammzahlen gefiltert).
  • Lizenziertes E-Book: Auf Entscheid des Nutzers (Variante b) liegt das PDF nur lokal und ist per .gitignore vom Repository ausgeschlossen. Wiki-Seiten in eigenen Worten, Code nur in kurzen Zeilen.
  • Mit Nutzer besprochen: keine Seite für den Autor.
  • Neu (Quelle): Quelle - Neuronale Netze selbst programmieren.
  • Neu (5 Konzepte): Künstliches neuronales Netz, Linearer Klassifikator, Aktivierungsfunktion, Backpropagation, Gradientenverfahren.
  • Neu (2 Entitäten): MNIST, PyTorch.
  • Aktualisiert: Mustererkennung, Boolesche Algebra (XOR), Differentialrechnung (Kettenregel in neuronalen Netzen), Heuristiken in BWL und Informatik, Wissensrepräsentation damals und heute (Teilbeleg zur KI-Geschichte), Claude, Komplexitätstheorie, Merkmalsextraktion, index.md (neuer Abschnitt „Neuronale Netze“).
  • Nachgerechnet und korrekt: Klassifikator-Training (0,3083 → 1,6042), Signalfluss (0,7408 / 0,6457 / 0,761), Fehlerrückführung (0,42 / 0,88 / 0,362 / 0,938), Gewichtsaktualisierung (−0,0265 → 2,00265), Analysis-Anhang.
  • Fehler in der Quelle markiert: fehlendes „nicht“ (S. 43), „18.000 Möglichkeiten“ statt 10⁵⁴ (S. 86), Initialisierungsregel Text vs. Code (S. 106/137), Python-2-Division (S. 119), widersprüchliche Spitzenwerte (S. 170), Kleinigkeiten (S. 37, 193/207, 240). Veraltete Bibliotheksaufrufe als unbelegte Einordnung vermerkt.
  • Seitenzahl jetzt 116 (18 Quellen, 86 Konzepte, 9 Entitäten, 3 Synthesen).

[2026-09-26] setup | Lizenziertes Buch-PDF aus dem Repository entfernen

  • Panne: sources/Neuronale_Netze_selber_erstellen.pdf lag schon im Ordner, als der Commit 5b24edb („query: Ergänzung ITA“) mit git add … sources gemacht wurde, und wurde dabei unbemerkt committet und gepusht. Die .gitignore-Regel aus dem Ingest greift nur für noch nicht getrackte Dateien.
  • Behoben mit git rm --cached (Commit 3872a22): Das PDF ist nicht mehr im aktuellen Stand des Repositorys, die lokale Datei bleibt erhalten. In der Git-Historie (Commits 5b24edb bis b0e154b) auf GitLab ist es weiterhin enthalten. Ob die Historie bereinigt wird, entscheidet der Nutzer (erfordert Force-Push, laut Schema nur mit ausdrücklicher Freigabe).
  • Lehre: Vor jedem Commit neue Dateien in sources/ prüfen (git status), statt den Ordner ungesehen hinzuzufügen.

[2026-09-26] setup | Entscheid Git-Historie Buch-PDF

  • Der Nutzer hat entschieden, die Git-Historie nicht zu bereinigen (Variante a): Das Buch-PDF bleibt in den alten Commits 5b24edb bis b0e154b auf dem privaten GitLab. Kein Force-Push. Im aktuellen Stand ist es nicht mehr enthalten und per .gitignore ausgeschlossen.

[2026-09-26] ingest | Angular Mastery Workshop

  • Quelle: sources/angular_kurs.pdf, „Angular Mastery Workshop“ von Tomas Trajan und Kevin Kreuzer, 396 Folien (3 Kurstage), PDF vom 2024-01-21, Inhalt auf Stand Angular 12. Text mit PyMuPDF gelesen, Code auf den Folien meist nur als Bild.
  • Kommerzielles Kursmaterial: Auf Entscheid des Nutzers wie das Buch-PDF nur lokal, per .gitignore vom Repository ausgeschlossen.
  • Auf Wunsch des Nutzers Webrecherche zum heutigen Stand: neue Rohquelle sources/Recherche - Angular heute 2026.md (angular.dev, Angular-Blog, ngrx.io, Fachblogs).
  • Neu (2 Quellen): Quelle - Angular Mastery Workshop, Quelle - Recherche - Angular heute 2026.
  • Neu (9 Konzepte): Angular, Angular-Komponente, Angular-Architektur, Dependency Injection, Reaktive Programmierung, State Management, TypeScript, Modernes JavaScript, Softwaretest.
  • Neu (5 Entitäten): Tomas Trajan, Kevin Kreuzer, Angular CLI, RxJS, NgRx.
  • Aktualisiert: Heuristiken in BWL und Informatik (neuer Abschnitt zur Softwarearchitektur), IT-Audit (Verweis auf Softwaretest), index.md (neuer Abschnitt „Webentwicklung“).
  • Widersprüche Kurs vs. heute markiert: Release-Takt und Support, NgModules vs. Standalone, *ngIf/*ngFor vs. @if/@for, Zone.js vs. zoneless, OnPush als Standard, Konstruktor-Injektion vs. inject(), RxJS vs. Signals, Karma/Protractor vs. Vitest, NgRx Store vs. SignalStore, webpack vs. esbuild/Vite.
  • Kleinigkeiten in der Quelle vermerkt: kopierte Bildunterschrift (Folie 66), Folientitel „Visibility Modifiers“ (184), Tippfehler FromBuilder / HTTP_INTERCEPTOR.
  • Seitenzahl jetzt 132 (20 Quellen, 95 Konzepte, 14 Entitäten, 3 Synthesen).

[2026-09-26] ingest | Angular Mastery Workshop – Code-Beispiele

[2026-09-26] schema | Veröffentlichung auf Synology NAS

  • Entscheid: site/ wird per Synology Drive Client (Einweg-Upload) nach NAS /web/wiki gespiegelt und von Web Station ausgeliefert. GitLab läuft auf einem anderen Gerät, darum nicht die Docker-Variante.
  • CLAUDE.md §2 (Ordnerbaum) und §4 (Veröffentlichen, Schritt 1) ergänzt; deploy/ als derzeit ungenutzt markiert.

[2026-09-27] ingest | Neuronale Netze programmieren mit Python

  • Quelle: sources/Neuronale_Netze_mit_Python __ Copy 5ed8-wxnq-uv67-ckzb.pdf, Roland Schwaiger und Joachim Steinwendner, „Neuronale Netze programmieren mit Python“, 3. Auflage (Rheinwerk, Vorwort September 2024), 516 Seiten. Textebene mit PyMuPDF gelesen (Wasserzeichen gefiltert). Formeln sind im PDF grösstenteils Bilder und waren nicht lesbar.
  • Lizenziertes E-Book mit persönlichem Wasserzeichen: wie die beiden anderen Bücher nur lokal, per .gitignore vom Repository ausgeschlossen.
  • Mit Nutzer besprochen, Vorschlag unverändert freigegeben („do it“).
  • Neu (Quelle): Quelle - Neuronale Netze programmieren mit Python.
  • Neu (8 Konzepte): Perzeptron, Faltungsnetz, Transformer, Überanpassung, Maschinelles Lernen, Verstärkendes Lernen, Feature Engineering, KI-Ethik.
  • Neu (5 Entitäten): TensorFlow, Hugging Face, ImageNet, Joachim Steinwendner, Roland Schwaiger.
  • Neu (Synthese): Geschichte der neuronalen Netze.
  • Aktualisiert: Künstliches neuronales Netz (Biologie, Bienenbeispiel, tiefe Netze), Linearer Klassifikator (Perzeptron-Einordnung jetzt belegt), Aktivierungsfunktion (Heaviside, tanh, ELU, Softmax, Glorot/He), Backpropagation (Delta-Schreibweise, Herkunft Werbos/Rumelhart belegt), Gradientenverfahren (Batch/Epoche, Momentum, Adam, RMSprop), MNIST (CNN 99,4 %), PyTorch, Claude, FFH Schweiz (Steinwendner am Laboratory for Web Science, Name „Fernfachhochschule Schweiz“ jetzt belegt), Mustererkennung (k-NN), Wissensrepräsentation damals und heute (symbolisch vs. subsymbolisch belegt), Datenschutz Schweiz, index.md.
  • Widersprüche markiert: Zahl der Neuronen im Gehirn (100 Mrd. bei Rashid vs. 86 bzw. 80–100 Mrd.), Grösse von ImageNet (150 000 vs. 1,2 Mio. Bilder), Jahreszahlen Perzeptron/Backpropagation/CNN innerhalb der Quelle.
  • Nachgerechnet und korrekt: Trenngerade, Gradienten-Annäherung an x², Gradientenabstiegs-Tabelle, XOR-Gewichte, Parameterzahlen MNIST-CNN und Keras-Beispiel, Konfusionsmatrix (0,75 / 0,6 / 0,75), Hopfield-Kapazität.
  • Fehler in der Quelle markiert: California-Housing-Beispiel (Boston-Merkmale, 13 statt 8 Eingänge, Preise Faktor 10), 64,26 % statt 68,26 %, ResNet50-Parameter, Inception-v3-Wertebereich und falscher Paper-Link, ImageNet-Grösse, Q-Learning als „Supervised“, RMS statt LMS, make_blobs-Parameter, LabelEncoder-Reihenfolge, BinaryEncoder, DSGVO nur mit Zustimmung, „Legal AI Act vorgeschlagen“, Kleinigkeiten.
  • Seitenzahl jetzt 150 (21 Quellen, 106 Konzepte, 19 Entitäten, 4 Synthesen).

[2026-09-27] schema | Kopierschritt auf den NAS-Share

  • Befund: Der Synology Drive Client hatte den Build vom 2026-09-27 nicht nach /web/wiki übertragen, auf dem NAS lag noch der Stand vom 2026-09-26 (21:42).
  • Entscheid des Nutzers: Nach jedem Build wird site/ direkt auf den Share \\192.168.1.50\web\wiki kopiert.
  • CLAUDE.md §2 (Ordnerbaum) und §4 (Veröffentlichen, Schritt 1) angepasst: robocopy mit /E, ohne Löschen auf dem NAS, Ordner SynologyDrive ausgenommen. Exitcodes 0–7 gelten als Erfolg.
  • Erste Kopie des Ingest-Builds von heute erfolgreich (157 Dateien, 0 Fehler).

[2026-09-27] schema | Spiegelung auf den NAS-Share

  • Auf Wunsch des Nutzers robocopy /E durch /MIR ersetzt: Seiten, die im Wiki gelöscht werden, verschwinden jetzt auch auf dem NAS. Der Ordner SynologyDrive bleibt per /XD ausgenommen und wird nicht gelöscht.
  • Probelauf mit /L vorab: keine überzähligen Dateien auf dem NAS, nichts wäre gelöscht worden.
  • CLAUDE.md §2 und §4 angepasst.

[2026-09-27] ingest | Docker Bootcamp

  • Quelle: sources/Docker (Slides).pdf, „Docker Bootcamp“ von Jannis Seemann, 331 Folien, PDF vom 2022-11-03. Text mit PyMuPDF gelesen; die 120 Folien ohne Textebene gerendert und geprüft: nur Kapiteltitel, kein fehlender Inhalt.
  • Kommerzielles Kursmaterial: auf Entscheid des Nutzers nur lokal, per .gitignore vom Repository ausgeschlossen.
  • Auf Wunsch des Nutzers Webrecherche zum heutigen Stand: neue Rohquelle sources/Recherche - Docker heute 2026.md (docker.com, docs.docker.com, kubernetes.io, mirantis.com, endoflife.date, Wikipedia, Fachblogs gekennzeichnet).
  • Neu (2 Quellen): Quelle - Docker Bootcamp, Quelle - Recherche - Docker heute 2026.
  • Neu (6 Konzepte): Virtualisierung, Container, Dockerfile, Docker Compose, Container-Orchestrierung, Microservices.
  • Neu (3 Entitäten): Docker, Kubernetes, Jannis Seemann.
  • Aktualisiert: Sicherheit des eigenen Vaults (Veröffentlichung per Spiegelung, Docker-Variante in deploy/, Hinweis auf veralteten Massnahmen-Abschnitt), Netzwerksicherheit (Container-Netzwerke), Angular-Architektur (Container und Microservices), index.md (neuer Abschnitt „Container und DevOps“).
  • Beispiel aus dem eigenen Vault: gekürzte deploy/docker-compose.yml in Docker Compose (ohne .env).
  • Widersprüche Kurs vs. heute markiert: Kubernetes-Laufzeit Docker (dockershim seit 1.24 entfernt), Kubernetes-Veröffentlichung 2014 statt 2015, Compose-Feld version obsolet.
  • Fehler in der Quelle vermerkt: 65 535 statt 65 536 Ports, „Null“ statt none, doppelte Folie 240, cat zum Anlegen, Tippfehler.
  • Seitenzahl jetzt 161 (23 Quellen, 112 Konzepte, 22 Entitäten, 4 Synthesen).

[2026-09-27] ingest | SQL Outer Join

  • Quelle: sources/sql.pdf, eine Seite, Foto einer Lehrbuchseite (Titel und Autor unbekannt) mit handschriftlichen Notizen des Nutzers: Left, Right und Full Outer Join an R(A,B) und S(B,C).
  • Auf Entscheid des Nutzers nur lokal, per .gitignore vom Repository ausgeschlossen.
  • Auf Wunsch des Nutzers Webrecherche nach einfachen Erklärungen: neue Rohquelle sources/Recherche - SQL-Joins 2026.md (postgresql.org, dev.mysql.com, W3Schools, simpleclub, Blogs von Jeff Atwood und Lukas Eder gekennzeichnet).
  • Neu (2 Quellen): Quelle - SQL Outer Join, Quelle - Recherche - SQL-Joins 2026.
  • Neu (2 Konzepte): SQL-Join, SQL.
  • Aktualisiert: Boolesche Algebra (Verweis auf Joins und Venn-Diagramme), index.md (neuer Abschnitt „Datenbanken“).
  • Nachgerechnet und korrekt: alle drei Ergebnistabellen der Quelle (4, 5 und 6 Zeilen). Inner Join (3 Zeilen) als Ableitung ergänzt.
  • Fehler in der Quelle markiert: Joins ohne ON/USING/NATURAL geschrieben, laut PostgreSQL- und MySQL-Doku ungültig.
  • Seitenzahl jetzt 165 (25 Quellen, 114 Konzepte, 22 Entitäten, 4 Synthesen).

[2026-09-27] ingest | Physik für Dummies

[2026-09-27] ingest | Praxisbuch Usability und UX

[2026-09-27] ingest | Recherche - Usability und UX heute 2026

  • Auf Wunsch des Nutzers Webrecherche zu den veralteten Stellen des Praxisbuchs Usability und UX: neue Rohquelle sources/Recherche - Usability und UX heute 2026.md (Bundesfachstelle Barrierefreiheit, admin.ch, fedlex, W3C, Google, matomo.org, nngroup.com; Blogs gekennzeichnet).
  • Neu (1 Quelle): Quelle - Recherche - Usability und UX heute 2026.
  • Aktualisiert: Barrierefreiheit (BFSG mit Kleinstunternehmen-Ausnahme, BITV 2019, WCAG 2.2, neuer Abschnitt Schweiz mit eCH-0059 und BehiG-Revision), Usability (ArbStättV Anhang 6, ASR A6), Web-Analytics (Matomo), A/B-Test (Optimize-Ende), Prototyping (InVision-Ende, Figma), UI-Richtlinien (24 × 24 px nach WCAG 2.2), Jakob Nielsen (NN/g-Gründung 1998, Ruhestand 2023), Quelle - Praxisbuch Usability und UX, index.md.
  • Bestätigt: alle Claude-Einordnungen des Ingests (BFSG, WCAG 2.2, Piwik → Matomo, Optimize, InVision, Bildschirmarbeitsverordnung, NN/g mit Don Norman).
  • Präzisiert: BFSG-Ausnahme gilt nur für Kleinstunternehmen mit Dienstleistungen; Schweizer BehiG-Revision noch im Parlament, „ab 2027“ nur in Blogs (als unsicher markiert).
  • Neu erfahren: Jakob Nielsen seit 1. April 2023 im Ruhestand.
  • Seitenzahl jetzt 210 (29 Quellen, 151 Konzepte, 26 Entitäten, 4 Synthesen).