aslain.dev
0%
01 Hizmetler 02 Hakkımda 03 Projeler 04 Stack 05 Blog 06 İletişim
/ blog — günlük

Öğretici & eğitici makaleler

Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.

Metin2
Metin2PvPSistemSunucu

Metin2 PvP-Balance: Klassen fair einstellen

Die Logik der Metin2 PvP-Balance: Krieger, Sura, Ninja und Schamane mit Daten messen und fair einstellen.

11.09.2026 · 5 dk okuma
Design
TasarımLogoMarkaFigma

Logo-Designprozess: vom Briefing bis zur Auslieferung

Wie läuft der Logo-Designprozess wirklich ab? Schritt für Schritt: Recherche, Skizze, Digitalisierung und Auslieferung.

11.09.2026 · 5 dk okuma
Game-Server
SunucuMySQLPerformansNetworking

MySQL Connection Pool: Leitfaden zur Verbindungsverwaltung

Wie ein MySQL Connection Pool die Kosten einer neuen Verbindung pro Anfrage beseitigt und die Serverlast deutlich senkt.

11.09.2026 · 6 dk okuma
Discord-Bots
DiscordBotdiscord.jsdiscord.py

Discord 'Application did not respond' Fehler richtig beheben

Der Discord 'application did not respond' Fehler kommt von der 3-Sekunden-Regel. Behebe ihn dauerhaft mit defer, editReply und richtigem Timing.

10.09.2026 · 5 dk okuma
Webentwicklung
LaravelPHPWeb

Laravel-Autorisierung: Policy- und Gate-Leitfaden

Laravel-Autorisierung erklärt: modellbasierte Zugriffskontrolle mit Policies und Gates, angewendet in Controllern, Blade und APIs.

10.09.2026 · 5 dk okuma
Metin2
Metin2ClientTextureDDS

Metin2 Texturen bearbeiten und DDS-Konvertierung

Metin2 Texturen bearbeiten Schritt für Schritt: DDS verstehen, DXT-Kompression wählen, Item-/Rüstungstexturen bearbeiten und neu packen.

10.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxTerminalCLI

Linux-Befehle: Grundlagen der Kommandozeile (CLI)

Wesentliche Linux-Befehle für Dateien, Verzeichnisse und Prozesse: ls, cd, cp, mv, rm, ps, grep und mehr mit praktischen Beispielen.

09.09.2026 · 6 dk okuma
SEO & Marketing
SEOİçerikGoogle

Long-Tail-Keywords: schnell ranken bei wenig Konkurrenz

Erfahre, was ein Long-Tail-Keyword ist, warum es leichter rankt und wie du mit wenig Konkurrenz schnell Traffic gewinnst, Schritt für Schritt.

09.09.2026 · 5 dk okuma
Webentwicklung
LaravelPHPMailWeb

Laravel Mail und Notifications: E-Mails richtig senden

Lernen Sie zuverlässigen E-Mail-Versand mit Laravel Mail, Notification-Kanälen und sauberen Templates Schritt für Schritt.

09.09.2026 · 5 dk okuma
Metin2
Metin2ClientModelGranny

Metin2-Modell hinzufügen: .gr2 Granny-Dateien und Index

Anleitung für ein Metin2-Modell: .gr2 Granny-Dateien, .msm-Statemachine, npclist.txt Index-Bindung und Client-Crashes vermeiden.

08.09.2026 · 6 dk okuma
Design
TasarımPortfolyoUIMarka

Designer-Portfolio: So baust du eines, das überzeugt

Ein praktischer Leitfaden für ein Designer-Portfolio, das durch Projektauswahl, Fallstudien und Präsentation überzeugt.

08.09.2026 · 5 dk okuma
Discord-Bots
DiscordBotdiscord.jsPython

Discord-Bot-Fehlerbehandlung: try/except und Global Handler

Discord-Bot-Fehlerbehandlung einrichten: häufige Fehler, Global Handler und Logging gegen Abstürze.

08.09.2026 · 6 dk okuma
Frontend & UI
FrontendCSSAnimasyonUI

CSS Transform: Leitfaden für 2D- und 3D-Effekte

Lerne, CSS transform mit translate, rotate und scale für flüssige, GPU-beschleunigte 2D- und 3D-Effekte einzusetzen.

07.09.2026 · 5 dk okuma
Game-Server
SunucuNetworkingLinuxC++

Spiel-Latenz senken: Standort, Route und Code

Drei Ebenen, um die Spiel-Latenz zu senken: der richtige Serverstandort, Routen-Optimierung und Tick/Paket-Tuning im Code.

07.09.2026 · 6 dk okuma
Webentwicklung
LaravelSchedulerPHPWeb

Laravel Scheduler: Leitfaden für geplante Aufgaben

Mit dem Laravel Scheduler ersetzen Sie verstreute Cron-Zeilen durch einen Befehl: Aufgaben im Code definieren und überwachen.

07.09.2026 · 6 dk okuma
Metin2
Metin2ClientEfektParticle

Metin2 Effekt Hinzufügen: .mse, Particles und EffectEditor

Metin2 Effekt hinzufügen Anleitung: eine .mse mit EffectEditor erstellen, Particle- und Textureinstellungen, packen und den Effekt an Waffe oder Skill binden.

06.09.2026 · 7 dk okuma
Discord-Bots
DiscordBotdiscord.pySQLite

discord.py SQLite: asynchrone Datenspeicherung mit aiosqlite

discord.py SQLite mit aiosqlite: asynchrone Datenbankoperationen ohne Blockieren des Event-Loops, Tabellen und sichere Abfragen.

06.09.2026 · 6 dk okuma
Design
TasarımRenkUICSS

Gradient-Design: Visuelle Balance mit Modernen Übergängen

Ein vollständiger Leitfaden zu Gradient-Design, Farbübergangstypen und praktischen CSS-Beispielen für ausgewogene Visuals.

06.09.2026 · 5 dk okuma
Webentwicklung
PHPComposerAutoloadWeb

PHP PSR-4-Autoloading: Namespace-zu-Verzeichnis-Zuordnung

Nutze PHP PSR-4, um Namespaces auf Verzeichnisse abzubilden und Klassen automatisch zu laden: Regeln, composer.json und dump-autoload mit Beispielen.

05.09.2026 · 6 dk okuma
Metin2
Metin2ItemSistemClient

Metin2 Acce-System: Accessoire-Socketing und Absorption

Das Metin2 Acce-System hinzufügen: vom Costume-Proto über Sockets bis zum Absorptionsprozentsatz und Anwenden der Boni auf den Spieler.

05.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxSSHGüvenlik

VPS-Sicherheits-Checkliste: Erste Einrichtungsschritte

Die VPS-Sicherheitsschritte für die ersten Stunden nach einem neuen Server: SSH-Härtung, Firewall, fail2ban und Updates.

05.09.2026 · 5 dk okuma
SEO & Marketing
SEOİçerikGoogleAnalytics

Blog-SEO: Einen Beitrag Schritt für Schritt optimieren

Ein praktischer Blog-SEO-Leitfaden: vom Titel und den Meta-Tags bis zu internen Links und Rankings.

04.09.2026 · 6 dk okuma
Game-Server
SunucuLinuxSSHGüvenlik

SSH-Sicherheit: Schlüssel-Login und fail2ban-Anleitung

Härten Sie die SSH-Sicherheit mit Schlüssel-Login, deaktivierten Passwörtern, Portwechsel und Brute-Force-Schutz durch fail2ban.

04.09.2026 · 7 dk okuma
Discord-Bots
DiscordBotdiscord.pyPython

discord.py Musikbot: Schritt für Schritt mit yt-dlp & FFmpeg

So baust du einen discord.py Musikbot: Audio mit yt-dlp und FFmpeg abspielen, die Warteschlange verwalten und Slash-Befehle nutzen.

04.09.2026 · 7 dk okuma