Coding & Development – verständlich erklärt
CodingDev sammelt Anleitungen und Hintergrundwissen rund um Programmierung, Server und Computertechnik. Für Einsteigerinnen und Einsteiger ebenso wie für alle, die ein Thema schnell nachschlagen wollen.
~/codingdev $ whatis codingdev codingdev (1) – Anleitungen und Hintergründe zu Programmierung, Servern und Computertechnik. Auf Deutsch. ~/codingdev $ ls programmieren/ server-und-plugins/ computer/ ~/codingdev $
Wie wählt man die erste Programmiersprache? Wie richtet man einen Linux-Server ein, schreibt ein Plugin für den eigenen Minecraft-Server oder verbindet ihn mit einer Webseite? Und was steckt eigentlich hinter Cloud, künstlicher Intelligenz oder Quantencomputern? Die Beiträge erklären solche Fragen Schritt für Schritt, mit kurzen Codebeispielen, eigenen Grafiken und Verweisen auf die offiziellen Dokumentationen.
Drei Bereiche
programmieren/ · 4 Beiträge
Programmieren & Entwickeln
Der Einstieg ins Programmieren, Reifestufen von Software und sichere Webanwendungen mit PHP und WordPress.
server-und-plugins/ · 5 Beiträge
Server, Plugins & Streaming
Linux-Server verwalten, Minecraft-Plugins schreiben, Server und Webseite verbinden, Overlays für OBS Studio.
computer/ · 9 Beiträge
Computerwissen
Hardware, Betriebssysteme, PC-Bau und die großen Themen der Informatik – von der Cloud bis zum Quantencomputer.
Alle Beiträge auf einen Blick
Begriffe von A bis Z
Kurz erklärt: Fachbegriffe, die in den Beiträgen immer wieder auftauchen – jeweils mit Verweis auf den Artikel, der sie ausführlich behandelt.
- API
- Programmierschnittstelle: vereinbarte Funktionen, über die Programme miteinander sprechen – etwa ein Plugin mit dem Minecraft-Server. mehr
- Backup
- Sicherungskopie von Daten. Bewährt ist die 3-2-1-Regel: drei Kopien, zwei Medien, eine außer Haus. mehr
- Compiler
- Übersetzt Quelltext vor dem Start in ausführbaren Code und meldet dabei viele Fehler frühzeitig. mehr
- Cronjob
- Zeitgesteuerte Aufgabe auf Linux-Systemen, festgelegt über fünf Zeitfelder in der Crontab. mehr
- Hash
- Kryptografischer Fingerabdruck fester Länge; schon kleinste Änderungen der Daten ergeben einen völlig anderen Wert. mehr
- Honeypot
- Unsichtbares Formularfeld, das nur Bots ausfüllen – ein einfacher, datensparsamer Spam-Schutz. mehr
- Kernel
- Kern des Betriebssystems, der Prozesse, Arbeitsspeicher und Geräte verwaltet. mehr
- Overlay
- Grafische Ebene über einem Video- oder Spielbild, zum Beispiel eine Anzeige der aktiven Sprecher. mehr
- Passkey
- Anmeldung mit Schlüsselpaar statt Passwort – an die echte Webseite gebunden und damit resistent gegen Phishing. mehr
- Qubit
- Recheneinheit eines Quantencomputers, die sich in einer Überlagerung von 0 und 1 befinden kann. mehr
- RCON
- Protokoll zur Fernsteuerung eines Spieleservers per Befehl – unverschlüsselt und deshalb nur lokal zu nutzen. mehr
- Release Candidate
- Vorabversion, die veröffentlicht wird, wenn keine schweren Fehler mehr auftauchen. mehr
- Session
- Serverseitig gespeicherte Sitzung, die über eine zufällige ID im Cookie wiedererkannt wird. mehr
- SSD
- Massenspeicher auf Flash-Basis ohne bewegliche Teile; als NVMe-Variante besonders schnell. mehr
- SSH
- Verschlüsselte Verbindung zur Kommandozeile eines entfernten Rechners. mehr
- Transformer
- Architektur neuronaler Netze aus dem Jahr 2017, auf der große Sprachmodelle beruhen. mehr
- Virtualisierung
- Aufteilung eines physischen Rechners in mehrere virtuelle Maschinen – eine Grundlage der Cloud. mehr
Wie hier gearbeitet wird
Jeder Beitrag stützt sich auf offizielle Dokumentationen, Standards und etablierte Nachschlagewerke, auf die im Text verlinkt wird. Codebeispiele sind bewusst kurz gehalten und zeigen Prinzipien; vor dem Einsatz auf einem echten Server gehören sie an die eigene Umgebung angepasst. Die Website verzichtet auf Cookies, Tracking und Werbung. Mehr dazu unter Über das Projekt.