1620 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
99 Treffer · die ersten 40
In C verwaltet man Speicher manuell (Zeiger/Pointer, malloc/free) — es gibt keinen Garbage Collector wie in Java. Das macht C extrem performant und kontrollierbar, aber auch fehleranfällig (Speicherlecks, Buffer Overflows). Bis heute die Sprache der Wahl für Betriebssystemkerne, Treiber und eingebettete Systeme.
Verwandt: C++ · Rust · Mikrocontroller · Assembly · Code · Garbage Collector
Ganzer Artikel im Wiki →Syntaktisch eng an Java und C++ angelehnt (geschweifte Klammern, statische Typisierung), aber mit modernen Spracherweiterungen wie LINQ, async/await und Nullable-Reference-Types. Wird vor allem für Windows-Anwendungen, Unity-Spieleentwicklung und Backend-Dienste mit ASP.NET eingesetzt.
Verwandt: ASP · C++ · Java · WPF
Ganzer Artikel im Wiki →Gibt dem Programmierer direkte Kontrolle über Speicher (Pointer, manuelles Allokieren/Freigeben), was Performance-Vorteile bringt, aber auch Fehlerquellen wie Memory-Leaks oder Buffer-Overflows öffnet. Wird typischerweise dort eingesetzt, wo Geschwindigkeit kritisch ist: Betriebssysteme, Spiele-Engines, eingebettete Systeme.
Verwandt: C · C# · Java · Code · Garbage Collector · Rust
Ganzer Artikel im Wiki →Erlaubt eine Kombination aus TTL (Time-to-live, als Sicherheitsnetz) und gezielter, sofortiger Invalidierung bei genau den Aktionen, die die zugrunde liegenden Daten wirklich ändern. Seit Next.js 16 verlangt revalidateTag() ein zweites Argument (Cache-Profil, z. B. "max") — das steuert Stale-While-Revalidate-Verhalten: der Tag wird als veraltet markiert, aber nicht mehr zwingend sofort und hart für alle Clients gepurged wie in älteren Next.js-Versionen ohne dieses zweite Argument.
Verwandt: React.cache() · Next.js App Router · Daten · TTL
Ganzer Artikel im Wiki →Caches existieren auf vielen Ebenen — im Browser (HTML/CSS/JS/Bilder), auf DNS-Resolvern (Antworten bis zum Ablauf der TTL), in CDNs oder in der Datenbank-Anbindung einer Anwendung. Ziel ist immer, langsamere Originalquellen (Netzwerk, Datenbank) seltener anfragen zu müssen.
Verwandt: Caching · Upstash Redis · DNS · Browser · CSS · HTML
Ganzer Artikel im Wiki →Caching-Strategien unterscheiden sich darin, wie lange (TTL) und wie ein Cache aktualisiert wird — z. B. "Cache-Invalidierung" beim Ändern der Originaldaten, oder "Stale-while-revalidate", bei dem veraltete Daten kurz weiter ausgeliefert werden, während im Hintergrund neu geladen wird.
Verwandt: Caches · TTL · DNS · Browserspiele programmieren · Daten · DNS-Einträge
Ganzer Artikel im Wiki →Caches beschleunigen Zugriffe und entlasten Datenbanken, kosten aber Speicher und erzeugen die Gefahr veralteter Daten. Eine bekannte Aussage lautet, Cache-Invalidierung sei eines der schwersten Probleme der Informatik.
Verwandt: Bloom-Filter und probabilistische Datenstrukturen · Speicherhierarchie und Cache-Lines · LRU-Cache
Ganzer Artikel im Wiki →Statt auf Papier zu zeichnen, definiert man Skizzen mit Maßen und Beziehungen („Bedingungen", zum Beispiel parallel, gleich lang) und formt daraus Bauteile. Ändert man ein Maß, passt sich das ganze Modell an. Das spart Zeit und verhindert Fehler.
Verwandt: 3D-Drucker · Fusion 360 · TinkerCAD · 3D-Modellierung (Modeling) · Blender
Ganzer Artikel im Wiki →Callbacks ermöglichen, Verhalten flexibel einzusetzen: Der Aufrufer bestimmt, was passieren soll, die aufgerufene Funktion, wann. Sie sind das Fundament von Ereignisbehandlung (Klick-Handler), asynchroner Programmierung (Dateien lesen, Netzwerk) und Bibliotheken wie map, filter und sort mit eigener Vergleichsfunktion.
Verwandt: async/await · Closure · Event Loop (Ereignisschleife) · Observer-Muster (Beobachter) · Higher-Order-Funktion (Funktion höherer Ordnung) · Lambda (Lambda-Ausdruck)
Ganzer Artikel im Wiki →Der Browser nennt dabei die Eigenschaft, zum Beispiel „reading 'length'“.
Verwandt: JS · TypeScript
Ganzer Artikel im Wiki →Von den drei Eigenschaften Consistency (alle sehen dieselben Daten), Availability (jede Anfrage bekommt eine Antwort) und Partition tolerance (das System läuft trotz Netzwerktrennung) kann man im Fehlerfall nur zwei haben. Da Netzwerkausfälle vorkommen, muss man sich zwischen C und A entscheiden.
Verwandt: Datenbank-Transaktionen und ACID · Skalierung · Konsens in verteilten Systemen (Paxos und Raft) · Konsistenzmodelle und Eventual Consistency · NoSQL-Datenbanken im Überblick
Ganzer Artikel im Wiki →Neben Screen-Capture-Software (rein digital, direkt vom eigenen Bildschirm) gibt es dedizierte Capture-Hardware für externe Quellen, etwa eine Spielkonsole oder Kamera, deren Videosignal sonst nicht direkt am PC verarbeitbar wäre.
Verwandt: Aufnahme · Capture-Card · Bildschirm · CPU · Grafikkarten · Kamera
Ganzer Artikel im Wiki →Typischer Einsatz: eine Spielkonsole oder Kamera wird per HDMI an die Capture-Card angeschlossen, der PC empfängt das Signal wie eine normale Videoquelle und kann es aufzeichnen oder live streamen. Capture-Cards gibt es als interne PCIe-Karte oder als externes USB-Gerät.
Verwandt: Capture · Kamera · Aufnahme · DP (DisplayPort) · Erweiterungskarten · Grafikkarten
Ganzer Artikel im Wiki →Eine höhere Cat-Nummer bedeutet grundsätzlich bessere Abschirmung und höhere unterstützte Bandbreite — Cat5e reicht z. B. für Gigabit-Ethernet, während Cat6a/Cat8 für 10-Gigabit-Verbindungen gedacht sind. Wichtig: Die tatsächlich erreichbare Geschwindigkeit ist immer durch das schwächste Glied in der Kette begrenzt (Kabel, Netzwerkkarte, Switch).
Verwandt: Ethernet · Patchpanel · Verkabelungsplan · Bandbreite · Coax · Fiber
Ganzer Artikel im Wiki →Jede ccTLD wird von einer nationalen Registrierungsstelle verwaltet (für .de z. B. die DENIC) und unterliegt oft eigenen, landesspezifischen Vergaberichtlinien (z. B. Pflicht zu einem admin-c mit Wohnsitz im jeweiligen Land).
Verwandt: Geografische TLD · Ländercodes · TLD · Code
Ganzer Artikel im Wiki →Die CD-ROM baut auf der Audio-CD auf (Standard „Yellow Book“) und fügt eine zusätzliche Fehlerkorrektur hinzu, weil Daten fehlerfrei sein müssen, Musik dagegen kleine Aussetzer verträgt. Dateisysteme wie ISO 9660 und Joliet machen den Inhalt für Windows, macOS und Linux lesbar.
Verwandt: Compact Disc (CD) · DVD · Optische Laufwerke · Blu-ray Disc · PlayStation · Spielkonsolen und Videospiele
Ganzer Artikel im Wiki →Statt jede Datei vom Ursprungsserver zu holen, bekommt der Nutzer sie vom nächsten Standort. Das senkt die Wartezeit und entlastet den Ursprung. Gesteuert wird es über Cache-Header (z. B. Cache-Control: max-age).
Verwandt: HTTP-Caching · Nginx und Reverse-Proxy · Google Fonts und Datenschutz · Man-in-the-Middle und DDoS · Anycast und Lastverteilung im Netz
Ganzer Artikel im Wiki →Der Hersteller (oder Importeur) bewertet die Konformität selbst oder lässt sie von einer benannten Stelle prüfen. Er erstellt eine Konformitätserklärung und technische Unterlagen. Das Zeichen darf nur angebracht werden, wenn alle zutreffenden EU-Richtlinien erfüllt sind (z. B. Niederspannung, EMV, Funkanlagen, RoHS).
Verwandt: Elektroschrott und Entsorgung · Garantie und Gewährleistung
Ganzer Artikel im Wiki →CentOS Linux wurde Ende 2021 eingestellt (CentOS 8). Nachfolger im Sinne eines Nachbaus sind Rocky Linux und AlmaLinux.
Verwandt: AlmaLinux · Fedora · Rocky Linux · Debian · Linux · Linux-Distributionen
Ganzer Artikel im Wiki →Die Change-Cipher-Spec-Nachricht besteht nur aus einem einzigen Byte und markiert den Übergang vom unverschlüsselten Handshake zur verschlüsselten Kommunikation. Sowohl Client als auch Server senden diese Nachricht jeweils einmal, sobald sie bereit sind, mit dem neu ausgehandelten Sitzungsschlüssel zu verschlüsseln. In TLS 1.3 wurde dieser Schritt aus Vereinfachungsgründen entfernt (nur noch aus Kompatibilitätsgründen vorhanden).
Verwandt: Handshake Protocol · Alert Protocol · Application Data Protocol · Cipher Suite · Sitzungsschlüssel · TLS
Ganzer Artikel im Wiki →Man formuliert eine Hypothese („Fällt ein Server aus, bleibt die Fehlerrate unter 0,1 %“), führt ein kleines Experiment in kontrollierter Umgebung aus und beobachtet. Findet man Schwächen, behebt man sie, bevor sie im echten Ausfall auftreten.
Verwandt: Circuit Breaker und Backpressure · SLI, SLO und Error Budget
Ganzer Artikel im Wiki →Der Chipsatz bestimmt u. a., wie viele PCIe-Lanes, USB-Anschlüsse und RAM-Kanäle nutzbar sind sowie welche CPU-Generationen unterstützt werden. Bei modernen CPUs sind einige früher im Chipsatz sitzende Funktionen (z. B. der Speichercontroller) direkt in die CPU gewandert.
Verwandt: CPU · Erweiterungskarten · Motherboard/Mainboard · PCIe · CPU-Sockel · Grafikkarten
Ganzer Artikel im Wiki →Der Schwerpunkt liegt auf dem Browser, Web-Apps und Android-Apps.
Verwandt: Debian · Fedora · Google Chrome · Linux · Linux-Distributionen · Ubuntu
Ganzer Artikel im Wiki →CI steht dafür, dass Änderungen häufig und automatisiert getestet und zusammengeführt werden (statt seltener, großer manueller Integrationen). CD baut darauf auf und liefert getestete Änderungen automatisiert in eine Test- oder Produktivumgebung aus. Läuft meist auf jeden Git-Push oder Pull Request.
Verwandt: GitHub · Request · Anwendungsentwicklung · Bash · Blue-Green- und Canary-Deployment · DevOps
Ganzer Artikel im Wiki →Jede Sicherheitsmaßnahme dient mindestens einem dieser drei Ziele. Die Abkürzung CIA hat nichts mit dem Geheimdienst zu tun, sondern kommt aus dem Englischen.
Verwandt: DORA · Authentizität · Cybersecurity · Datenmanipulation · DDoS · Hashing
Ganzer Artikel im Wiki →Eine Cipher Suite wie TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 legt fest: welches Verfahren für den Schlüsselaustausch genutzt wird (ECDHE), welcher Algorithmus für die Authentifizierung (RSA), welcher symmetrische Algorithmus für die eigentliche Verschlüsselung (AES-256-GCM) und welche Hash-Funktion für Integritätsprüfungen (SHA-384). Im Handshake schlägt der Client eine Liste unterstützter Cipher Suites vor, der Server wählt eine davon aus.
Verwandt: Handshake Protocol · TLS · Change Cipher Spec Protocol · Handshake · SHA-256 · Signatur
Ganzer Artikel im Wiki →Wenn ein Dienst langsam oder defekt ist, stauen sich Anfragen und reißen Aufrufer mit (Kaskadenausfall). Der Circuit Breaker wechselt nach vielen Fehlern auf „offen“ und antwortet sofort mit einem Fehler oder Ersatzwert. Nach einer Wartezeit testet er vorsichtig („halb offen“).
Verwandt: SLI, SLO und Error Budget · Idempotenz · Chaos Engineering
Ganzer Artikel im Wiki →Eine Klasse selbst ist noch kein konkretes Objekt, sondern die Vorlage, aus der über new beliebig viele Objects erzeugt werden können, die jeweils eigene Werte für die Felder tragen. In Java lebt pro Datei üblicherweise genau eine öffentliche Klasse, benannt wie die Datei selbst.
Verwandt: Constructors · Encapsulation · Methods · Modifiers · Objects · OOP
Ganzer Artikel im Wiki →Eine Klasse selbst ist noch kein konkretes Ding, sondern nur die Vorlage — erst wenn mit ihr ein Objekt erzeugt wird (instanziiert), existiert eine konkrete Ausprägung mit eigenen Werten. Über Konstruktoren wird festgelegt, wie ein neues Objekt beim Erzeugen initialisiert wird. Klassen können außerdem von anderen Klassen erben (siehe Vererbung), um gemeinsame Funktionalität wiederzuverwenden.
Verwandt: Constructors (Konstruktoren) · Methods (Methoden) · Objects (Objekte) · OOP (Objektorientierte Programmierung) · Inheritance (Vererbung) · UML
Ganzer Artikel im Wiki →Hooks werden in settings.json konfiguriert, pro Event (z. B. Stop, PreToolUse, SessionEnd) und optional mit einem “Matcher” (z. B. nur für bestimmte Tools). Wichtig: Stop feuert nach jedem Antwort-Turn, nicht nur einmal am Ende der ganzen Konversation – für “einmal pro Session” ist eigentlich SessionEnd gedacht.
Verwandt: JSONL (JSON Lines) · Session
Ganzer Artikel im Wiki →Code wird deutlich öfter gelesen als geschrieben – deshalb zahlt sich Lesbarkeit aus. Der Begriff geht auf das Buch von Robert C. Martin zurück. Die Regeln sind Richtlinien, keine Gesetze; im Team zählen gemeinsame Konventionen mehr als persönlicher Geschmack.
Verwandt: Code-Review · Refactoring · SOLID-Prinzipien · Debugging · Test-Driven Development (TDD)
Ganzer Artikel im Wiki →Beispiele: ein Browser, der eine Webseite von einem Webserver lädt, oder ein E-Mail-Programm, das Nachrichten von einem Mailserver abruft. Ein Gerät kann je nach Kontext gleichzeitig Client und Server sein (z. B. bei Peer-to-Peer-Systemen).
Verwandt: Endgerät · Server · Next.js App Router · MCP (Model Context Protocol) · Streamable HTTP · ARP
Ganzer Artikel im Wiki →Closures entstehen, wenn eine innere Funktion auf Variablen der äußeren zugreift und zurückgegeben oder weitergereicht wird. Sie sind die Grundlage für Zähler, Fabriken, Callbacks, Teilanwendung (Currying) und das Modul-Muster in JavaScript. Unterstützt werden sie von JavaScript, Python, Java (Lambda-Ausdrücke), C#, Go, Kotlin, Swift, Rust, Haskell und vielen weiteren.
Verwandt: Callback · Currying · Higher-Order-Funktion (Funktion höherer Ordnung) · Decorator-Muster (Dekorierer) · Encapsulation (Kapselung) · Lambda (Lambda-Ausdruck)
Ganzer Artikel im Wiki →Die Ressourcen liegen in Rechenzentren des Anbieters, werden bei Bedarf bereitgestellt und nach Verbrauch bezahlt. Man verbindet sich per Browser oder App, ohne zu wissen, auf welchem einzelnen Server es läuft.
Verwandt: Virtualisierung · Neon · Rechenzentrum · Leaf-Spine-Architektur · DSGVO · Datenbankserver
Ganzer Artikel im Wiki →Der Datenverkehr einer Seite läuft über das Netz von Cloudflare. Dieser Zwischenhändler (Reverse Proxy) kann Inhalte zwischenspeichern, Angriffe abwehren und Besucher prüfen, bevor sie den eigenen Server erreichen.
Verwandt: Proxy · Botschutz · DNS · DNS-Server · Latenz · Traffic
Ganzer Artikel im Wiki →Deutlich älter und funktional eingeschränkter als das modernere PowerShell, das objektbasiert arbeitet statt nur mit reinem Text. CMD wird aus Kompatibilitätsgründen weiterhin mitgeliefert, für neue Skripte und Automatisierung wird unter Windows heute meist PowerShell bevorzugt.
Verwandt: Netzwerkbefehle in der CMD · PowerShell · Shell · Windows · ipconfig · netstat
Ganzer Artikel im Wiki →Man öffnet CMD über die Windows-Suche („cmd“). Mit befehl /? zeigt jeder Befehl seine Hilfe. Mehr zum Programm selbst steht unter CMD.
Verwandt: ARP · DNS-Server · ipconfig · MAC-Adressen · Netzwerkbefehle in der CMD · nslookup
Ganzer Artikel im Wiki →Der Name kommt von der Bauweise (Complementary Metal-Oxide-Semiconductor), die kaum Strom braucht. Die Einstellungen (Bootreihenfolge, Datum, Zeit, Lüfterkurven) liegen darin. Ist die Batterie leer, gehen sie verloren und der Rechner startet mit Werkseinstellungen.
Verwandt: POST (Power-On Self-Test) · Motherboard/Mainboard · BIOS
Ganzer Artikel im Wiki →Zum Beispiel kann wiki.emzett-digital.com per CNAME auf emzett-digital.com zeigen — die eigentliche IP-Auflösung erfolgt dann über den Zieleintrag. Ein CNAME darf laut Standard nicht neben anderen Eintragstypen (z. B. MX) für denselben Namen existieren, das ist eine häufige Fehlerquelle bei der DNS-Konfiguration.
Verwandt: A-Eintrag · DNS-Einträge · Subdomain · DNS-Records · DNS · AAAA-Eintrag
Ganzer Artikel im Wiki →Die konzentrische Bauweise (daher "koaxial") schirmt das Signal gut gegen elektromagnetische Störungen ab. In der Netzwerktechnik weitgehend durch Twisted-Pair-Kabel und Glasfaser abgelöst, aber im Kabel-Internet (DOCSIS) noch verbreitet.
Verwandt: Fiber · CSMA/CD · Ethernet · Leitung · OSI-Schicht Bitübertragung · Physical Structure
Ganzer Artikel im Wiki →