| A/D | Analog-to-Digital Converter | Verwandelt die reale Welt in Zahlen. Ohne sie würden wir noch Musik auf Schallplatten hören. | Allgemein | Dein Mikrofon verwandelt deine Stimme in Zahlen, nicht in Magie. Wenn es kaputtgeht, wirst du nicht singen, sondern quaken. | |
| ABAC | Attribute-Based Access Control | Zugang wird nicht nach Position gewährt, sondern nachdem, wer du bist und wo du dich befindest. | Sicherheit | Damit Vasya aus der Buchhaltung nicht um 3 Uhr morgens dein Gehalt sieht. Wenn er da ist, hat er allerdings Probleme. | |
| ABI | Application Binary Interface | Eine Vereinbarung zwischen Programmen auf Maschinenebene. | Architektur | Für den durchschnittlichen Programmierer — Magie; für einen Systemingenieur — eine Verfassung; für einen Laien — einfach IT-Fachjargon. | |
| ACID | Atomicity, Consistency, Isolation, Durability | Eigenschaften, die sicherstellen, dass dein Geld bei einer Überweisung nicht verschwindet. | Daten | Wenn die Datenbank nicht ACID-konform ist, erfährst du es im ungünstigsten Moment — wenn dein Geld verschwunden ist. | |
| ACL | Access Control List | Eine Liste von Regeln, die festlegen, wer lesen darf und wer nicht einmal das Recht hat hinzusehen. | Sicherheit | Ein Wächter mit einem Zettel, der entscheidet, ob du in den Keksraum darfst. | |
| AES | Advanced Encryption Standard | Ein Algorithmus, mit dem alles von Passwörtern bis zu Staatsgeheimnissen verschlüsselt wird. | Sicherheit | Wenn deine Daten nicht mit AES verschlüsselt sind, liest ein Hacker sie schneller, als du deinen Kaffee trinken kannst. Wenn sie verschlüsselt sind — herzlichen Glückwunsch! — werden sie erst nach dem Leeren der Tasse geknackt. | |
| AOP | Aspect-Oriented Programming | Eine Möglichkeit, denselben Code nicht in allen Methoden zu duplizieren. | Architektur | Du schreibst einen Aspekt — und er funktioniert überall. Wie Copy-Paste, nur ohne die Folgen. | |
| AOT | Ahead-Of-Time Compilation | Kompilierung vor dem Start des Programms. | Entwicklung | Wie ein Essen vorkochen und in der Mikrowelle aufwärmen. Schnell, aber langweilig. | |
| API | Application Programming Interface | Eine Tür, durch die ein Programm etwas von einem anderen anfordert. | Architektur | Es ist wie ein Kellner in einem Restaurant. Du sagst ihm, was du willst (Anfrage), er gibt es an die Küche (System) weiter und bringt dir das fertige Gericht (Antwort). Du gehst nicht selbst in die Küche, und der Koch kommt nicht zu dir. Alle kommunizieren über den Kellner. Aber im Gegensatz zum wirklichen Leben sind Trinkgelder nicht erforderlich, obwohl sich Entwickler über eine gute Bewertung freuen. | |
| ArcGIS | Geographic Information System | Professionelle Software für die Arbeit mit Karten. | Daten | Wenn du eine Karte zeichnen musst, entweder ArcGIS oder QGIS. Letzteres ist kostenlos, wie alle guten Dinge im Leben. | QGIS |
| ASIC | Application-Specific Integrated Circuit | Ein Chip, der für eine einzige Aufgabe entwickelt wurde — zum Beispiel Bitcoin-Mining. | Allgemein | Schnell, günstig, aber zu nichts anderem fähig. Wie ein Mensch, der nur rennen kann, aber das gut. | |
| AST | Abstract Syntax Tree | Ein Baum, in den der Compiler deinen Code umwandelt. | Entwicklung | Wenn du professionell mit Code arbeitest, wirst du ihm begegnen. Wenn nicht — keine Sorge. | |