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.

Discord-Bots
DiscordBotdiscord.jsNode.js

Discord-Musikbot bauen mit discord.js und Lavalink

So baust du einen Discord-Musikbot: Audio mit @discordjs/voice, stabile Warteschlange via Lavalink und Slash-Befehle, Schritt für Schritt.

01.07.2026 · 6 dk okuma
Webentwicklung
LaravelPHPEloquentWeb

Laravel Eloquent-Beziehungen: Leitfaden zu hasMany und belongsTo

Ein Leitfaden zu Laravel Eloquent-Beziehungen: Lernen Sie hasMany, belongsTo und Eager Loading, um das N+1-Problem mit Beispielen zu lösen.

01.07.2026 · 6 dk okuma
Metin2
Metin2ClientVisual StudioC++

Metin2 Client Source Kompilieren Anleitung (Visual Studio)

Kompiliere die Metin2 Client Source von Grund auf mit Visual Studio: Abhängigkeiten, Platform-Toolset-Einstellungen, Include/Lib-Pfade und häufige LNK-Fehler.

30.06.2026 · 6 dk okuma
Frontend & UI
CSSFrontendLayout

Ausrichtung und Layout mit CSS Flexbox

Lerne die Grundlagen von CSS Flexbox: Haupt- und Querachse, justify-content, align-items, gap, flex-grow/shrink/basis und praxisnahe Layout-Muster.

30.06.2026 · 5 dk okuma
Tools & DevOps
GitVersiyon KontrolDevOps

Git-Grundlagen: commit, branch, merge

Git-Grundlagen: eine praktische Einführung in die Versionskontrolle, die Repository, Staging-Area, Commit und Branch mit korrekten Befehlsbeispielen klar erklärt.

30.06.2026 · 5 dk okuma
SEO & Marketing
SEOİçerikGoogle

Keyword-Recherche richtig durchführen

Eine praxisnahe, Schritt-für-Schritt-Methode für die Keyword-Recherche mit korrekter Einschätzung von Suchintention, Volumen und Wettbewerb.

29.06.2026 · 5 dk okuma
Game-Server
SunucuVPSOyunLinux

Den richtigen VPS für einen Game-Server wählen: Worauf es ankommt

Beim VPS für einen Game-Server: Warum Single-Core-CPU-Leistung, RAM, NVMe-Disk, Netzwerk, Standort und Virtualisierung zählen. Praktische Entscheidungskriterien und Beispiel-Mindestanforderungen.

29.06.2026 · 6 dk okuma
Design
TasarımLogoRenkMarka

Leitfaden zur Farbpsychologie im Logodesign

Wie prägt Farbpsychologie die Markenwahrnehmung im Logo? Ein ausgewogener Leitfaden zu Farbe-Emotion, Branche, Kontrast, Barrierefreiheit und Kultur.

29.06.2026 · 6 dk okuma
Discord-Bots
Discorddiscord.jsBotNode.js

Discord-Slash-Befehle erstellen (discord.js v14)

Lerne Discord-Slash-Befehle mit discord.js v14 zu erstellen: SlashCommandBuilder, ein REST-Deploy-Skript, das interactionCreate-Event und lauffähige Codebeispiele.

28.06.2026 · 6 dk okuma
Webentwicklung
LaravelPHPWeb

Die Neuerungen in Laravel 12 und die neue Starter-Struktur

Ein praktischer Leitfaden zu den Neuerungen in Laravel 12, den neuen Starter Kits und dem Upgrade: was sich ändert, was bleibt und wie der Umstieg mit Composer reibungslos gelingt.

28.06.2026 · 5 dk okuma
Metin2
Metin2ServerFreeBSDMySQL

Metin2 Server Files Installation: Schritt für Schritt

Praktische Anleitung zur Metin2 Server Files Installation: vom leeren VPS zum laufenden Server mit MySQL-Import, Rechten und erstem Start.

28.06.2026 · 6 dk okuma
Discord-Bots
DiscordOtomasyonBotTopluluk

Automatisiere deinen Discord-Server mit Bots: Moderation & Wachstum

Auto-Rolle, Begrüßung, Moderation, Event-Ankündigungen und Spiel-DB-Integration: ein Leitfaden zur Automatisierung deines Discord-Servers mit Bots.

27.06.2026 · 2 dk okuma
SEO & Marketing
SEOWebGoogleİçerik

Website-SEO-Leitfaden: 2026 an die Spitze von Google

Technisches SEO, On-Page, Inhalt, strukturierte Daten und Messung: die SEO-Grundprinzipien, die eine Website bei Google sichtbar machen.

27.06.2026 · 2 dk okuma
Game-Server
C++Oyun GeliştirmeSunucuMetin2

Ein C++-Spielserver-Kern: ein Architekturüberblick

Hauptschleife, Netzwerkschicht, Paketverarbeitung und Weltverwaltung: ein Überblick, wie ein Metin2-C++-Kern funktioniert.

27.06.2026 · 3 dk okuma
Game-Server
MySQLVeritabanıPerformansOyun Geliştirme

MySQL-Optimierung für einen Spielserver mit hohem Traffic

EXPLAIN, Indizes, zusammengesetzte Indizes und die SELECT-*-Falle: die MySQL-Optimierungsprinzipien, die einen ausgelasteten Metin2-Server schnell halten.

27.06.2026 · 3 dk okuma
Design
TasarımLogoMarka Kimliği

Professionelles Logo-Design: 7 Schritte von der Idee zur Marke

Briefing, Recherche, Skizze, Vektor und Varianten: der 7-Schritte-Prozess, der ein einprägsames, skalierbares Logo von der Idee zur Lieferung führt.

27.06.2026 · 3 dk okuma
Webentwicklung
LaravelPHPWebBlade

Wie man eine moderne Portfolio- & Blog-Seite mit Laravel baut

Routes, Controller, Blade und Eloquent: die Logik einer mehrsprachigen Laravel-Seite, die Inhalte aus einer Datenbank zieht und per Panel verwaltet wird.

27.06.2026 · 3 dk okuma
Discord-Bots
DiscordPythondiscord.pyBot

Ein Discord-Bot in Python: Einstiegsleitfaden mit discord.py

Slash-Befehle mit discord.py 2.x, der Command-Tree und Verbindung zu einer Spieldatenbank mit aiomysql: einen Discord-Bot in Python bauen.

27.06.2026 · 3 dk okuma
Discord-Bots
DiscordNode.jsdiscord.jsBot

Discord-Bot mit Node.js bauen: Schritt für Schritt (discord.js)

Vom ersten Slash-Befehl mit discord.js v14 bis zu einem Bot, der sich mit einer Spieldatenbank verbindet: einen Discord-Bot mit Node.js bauen.

27.06.2026 · 3 dk okuma
Metin2
Metin2LuaQuestOyun Geliştirme

Das Metin2-Questsystem: Quests in Lua von Grund auf schreiben

Von quest-, state- und when-Blöcken bis zu say, select und pc.give_item2: schreibe deine erste kompilierbare Metin2-Quest in Lua, Schritt für Schritt.

27.06.2026 · 4 dk okuma
Metin2
Metin2Oyun GeliştirmeC++Server

Metin2-PvP-Server von Grund auf einrichten (Leitfaden 2026)

C++-Kern, MySQL, Lua-Quests und Client: eine Schritt-für-Schritt-Anleitung aus dem Aufbau meines Metin2-PvP-Servers (Runa2).

27.06.2026 · 4 dk okuma
Intro

Willkommen im aslain.dev-Journal

Eine kurze Einführung darüber, was ich hier teilen werde: Spieleentwicklung, Web, Discord-Bots und Design.

26.06.2026 · 1 dk okuma