Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
Game-Loop-Tick-Rate: Den Server-Loop Entwerfen
Was Game-Loop-Tick-Rate ist, warum ein fester Zeitschritt zählt und wie man einen stabilen Server-Loop baut. Mit praktischen C++-Beispielen.
Next.js Data Fetching: fetch und Caching-Strategien
Ein Next.js Data-Fetching-Leitfaden: Unterschiede zwischen fetch, static, SSR und ISR im App Router mit Beispielen.
Metin2 Quest Timer: Verwendung und Beispiele
Der Metin2 Quest Timer Schritt fur Schritt: verzogerte Events, Cooldowns und wiederholte Aufgaben mit q.start_timer und server_timer.
UI/UX Unterschied: klare Erklärung für Designer
Was ist der UI/UX Unterschied genau? Wir erklären die Grenzen, Aufgaben und das Zusammenspiel beider Disziplinen klar.
Discord Log-Bot: Serverereignisse protokollieren
Baue einen discord log bot, der gelöschte Nachrichten, Beitritte/Austritte und Rollenänderungen Schritt für Schritt protokolliert.
Next.js SEO: Titel, OG und Canonical mit der Metadata-API
Praktischer Leitfaden zu Next.js SEO: Titel, Open Graph und Canonical korrekt setzen mit der App-Router-Metadata-API und generateMetadata.
Metin2 Quest-Funktionen: die meistgenutzten
Leitfaden zu Metin2 Quest-Funktionen: die meistgenutzten Befehle der pc-, npc-, game- und item-Namespaces mit Beispielen.
CSS Dark Mode: prefers-color-scheme und Toggle-Anleitung
So baust du CSS Dark Mode mit Custom Properties, prefers-color-scheme und einem kleinen Toggle. Eine flickerfreie, dauerhafte Theme-Anleitung.
Linux Cron Job: geplante Aufgaben mit Crontab
Skripte periodisch ausführen mit Linux cron: Crontab-Syntax, Beispiele, Logging und Lösungen für typische Fehler.
Arten der Suchintention: ein praktischer SEO-Leitfaden
Lerne die vier Arten der Suchintention kennen und richte jede Seite auf die passende Intention aus, um besser zu ranken.
C++ Speicherverwaltung: Lecks Verhindern
Praktischer Leitfaden zur C++ Speicherverwaltung: RAII, Smart Pointer und Valgrind gegen Speicherlecks.
HEX, RGB, CMYK: konsistente Markenfarben
Verstehe HEX, RGB und CMYK, den Unterschied zwischen Bildschirm und Druck und halte deine Markenfarbe überall gleich.
Discord-Umfrage-Bot: Abstimmung per Button und Ergebnisse
Baue einen Discord-Umfrage-Bot mit discord.js v14: Button-Abstimmung, Schutz vor Doppelstimmen, Live-Balken und Persistenz.
Next.js Server Actions: Formulare ohne API
Lerne, wie Next.js Server Actions serverseitige Formular-Mutationen sicher und validiert ausführen, ganz ohne separate API-Route.
Metin2 Root Python: UI-Fenster Anpassen
Schritt-für-Schritt-Anleitung zum Bearbeiten der Metin2 root python-Dateien, um Inventar-, Charakter- und Chatfenster anzupassen.
Next.js Server Components: Wann welche wählen
Ein klarer Leitfaden zu Next.js Server Components und Client Components: wie sie im App Router arbeiten und wann man welche wählt.
Metin2 Neuen Skill Hinzufügen: Source und Client
Metin2 neuen Skill hinzufügen Schritt für Schritt: Skilldefinition serverseitig, skill_proto-Eintrag und Effekte, Icons sowie Beschreibungen clientseitig.
Discord-Gewinnspiel-Bot: zeitgesteuerte Verlosungen und Gewinner
Baue einen Discord-Gewinnspiel-Bot mit discord.js v14: Button-Teilnahme, zeitgesteuerte Verlosungen, faire Gewinnerwahl und Persistenz.
Grid-System im Design: Spalten und Baseline
Lerne Grid-System-Design über Spalten, Stege und Baseline-Grid für saubere, ausgewogene Kompositionen.
Server-Monitoring für Gameserver mit Grafana und Prometheus
Server-Monitoring mit Prometheus, node_exporter und Grafana einrichten: CPU, RAM und Spieler live im Blick.
Next.js App Router: das app-Verzeichnis und verschachtelte Routen
Lerne den Next.js App Router von Grund auf: app-Verzeichnis, Layouts, Seiten und verschachteltes Routing mit echten Beispielen.
Metin2 Skills bearbeiten: Schaden und Dauer einstellen
Metin2 Skills bearbeiten: Schaden, Dauer und Cooldown sicher über skill_proto und skill_table balancieren.
Nginx Reverse Proxy: den App-Server dahinter stellen
Schritt-für-Schritt-Anleitung, um deinen App-Server hinter einen Nginx Reverse Proxy mit TLS-Terminierung zu stellen.
Content-Marketing-Strategie: Schritt-für-Schritt-Plan
So baust du eine umsetzbare Content-Marketing-Strategie aus Zielgruppe, Redaktionsplan und Distribution.