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.

Webentwicklung
LaravelPHPStorageWeb

Laravel Datei-Upload: Storage und Bildvalidierung

Laravel Datei-Upload richtig gemacht: ein sicherer, validierter Ablauf mit Storage-Facade, Public-Symlink und Bildvalidierung.

17.07.2026 · 6 dk okuma
Metin2
Metin2ServerQuestSistem

Metin2 Boss-System: Grandboss-Spawn und Drop einrichten

So funktioniert das metin2 Boss-System: Spawnzeiten, Drops und Ansagen mit regen.txt und Quest-Lua einrichten.

17.07.2026 · 7 dk okuma
Discord-Bots
DiscordBotNode.jsMongoDB

Discord-Bot MongoDB: Daten mit Mongoose speichern

Discord-Bot MongoDB einrichten: Lerne Schritt für Schritt, Nutzerdaten mit Mongoose über Schemas, Models und Upserts dauerhaft zu speichern.

17.07.2026 · 6 dk okuma
Design
TasarımFigmaUIComponent

Figma Auto Layout für flexibles, responsives Design

Lerne Figma Auto Layout Schritt für Schritt: responsive Komponenten, Padding, Gap und Resizing, mit echtem Button- und Karten-Beispiel.

16.07.2026 · 6 dk okuma
Game-Server
SunucuNetworkingC++Protokol

Game-Packet-Design: Header, Serialisierung, Byte-Reihenfolge

Game-Packet-Design: ein robustes Binärprotokoll über TCP mit Header, Serialisierung und Byte-Reihenfolge.

16.07.2026 · 6 dk okuma
Webentwicklung
LaravelPHPWebi18n

Laravel Mehrsprachig: Localization-System Aufbauen

Ein praktischer Leitfaden für Laravel mehrsprachig: Sprachdateien, Locale-Routing und Inhaltsübersetzung von A bis Z.

16.07.2026 · 6 dk okuma
Metin2
Metin2QuestServerSistem

Metin2 Dungeon erstellen: einen Dungeon mit Lua bauen

Metin2 Dungeon erstellen: Eintrittsbedingungen, Wellensystem, Boss-Phase, Zeitlimit und Belohnungen — ein kompletter Dungeon in Lua.

15.07.2026 · 7 dk okuma
Tools & DevOps
DevOpsDockerLinuxCI-CD

Dockerfile schreiben: effiziente Images mit Layern und Cache

Lerne, ein Dockerfile mit Layern und Cache zu schreiben: Reihenfolge, Multi-Stage-Builds und kleine, schnelle Images.

15.07.2026 · 5 dk okuma
SEO & Marketing
SEOBacklinkGoogle

Was ist ein Backlink und wie gewinnt man hochwertige Links

Erfahre, was ein Backlink ist, warum er zählt und wie du durch Autorität, Relevanz und natürliche Methoden hochwertige Links gewinnst.

15.07.2026 · 6 dk okuma
Discord-Bots
DiscordBotdiscord.jsNode.js

Discord Willkommens-Bot: Personalisiertes Canvas-Bild

Baue einen Discord Willkommens-Bot, der mit discord.js und Canvas für jedes neue Mitglied ein personalisiertes Bild erzeugt, Schritt für Schritt.

14.07.2026 · 5 dk okuma
Frontend & UI
FrontendCSSResponsiveUI

CSS Media Query Leitfaden: Responsive Design

Lerne mit CSS media query eine Mobile-first-Breakpoint-Strategie, vermeide Fehler und nutze moderne responsive Techniken mit Beispielen.

14.07.2026 · 5 dk okuma
Webentwicklung
LaravelPHPWeb

Laravel Middleware: Was es ist und wie man es schreibt

Was Laravel Middleware ist, wie sie in der Request/Response-Kette arbeitet und wie du eigene Middleware schreibst und registrierst — Schritt für Schritt.

14.07.2026 · 5 dk okuma
Metin2
Metin2SistemQuestServer

Metin2 Reittier-System: Einrichtung und Boni

So richtest du das Metin2 Reittier-System ein: Kampf-Reittiere, Boni und Quest-Funktionen für ein faires Rollout.

13.07.2026 · 7 dk okuma
Design
TasarımFigmaUI

Figma verwenden: Dein erstes Design

Wie verwendet man Figma? Lerne Schritt für Schritt, dein erstes Design mit Oberfläche, Frames und Werkzeugen zu erstellen.

13.07.2026 · 6 dk okuma
Game-Server
SunucuNetworkingC++Linux

TCP vs UDP für Game-Server: Welches wählen?

Die TCP-vs-UDP-Entscheidung für Game-Server: Zuverlässigkeit oder niedrige Latenz? Beide Protokolle und die richtige Wahl erklärt.

13.07.2026 · 6 dk okuma
Discord-Bots
DiscordBotdiscord.jsNode.js

Discord Reaction Role (Selbstrollen) Bot erstellen

Baue mit discord.js einen Discord Reaction Role Bot, mit dem Mitglieder sich per Emoji oder Button selbst Rollen geben - Schritt für Schritt.

12.07.2026 · 6 dk okuma
Webentwicklung
LaravelPHPValidationWeb

Laravel Validation: Praxisleitfaden für Formularregeln

Laravel-Validation in der Praxis: Regelsyntax, Form-Request-Klassen, eigene Regeln und saubere Fehlermeldungen.

12.07.2026 · 5 dk okuma
Metin2
Metin2SistemServerQuest

Metin2 Pet-System: Anleitung zum Hinzufügen von Pets

Wie funktioniert das Metin2 Pet-System? Pet-Boni, die Fütterungsmechanik und Schritte, um ein neues Pet-Modell hinzuzufügen.

12.07.2026 · 6 dk okuma
Tools & DevOps
DevOpsDockerLinuxContainer

Was ist Docker? Container und Images erklärt

Was ist Docker, wie sich Container von VMs unterscheiden und wie Images funktionieren — die Grundlagen der Isolation.

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

Meta Title und Description richtig schreiben

Praktische Regeln, Längenlimits und Beispiele für Meta Title und Description, die Klicks bringen.

11.07.2026 · 5 dk okuma
Webentwicklung
LaravelBladePHPWeb

Laravel Blade Component und Slots: praktischer Leitfaden

Lerne Schritt für Schritt wiederverwendbare UI-Teile mit Laravel Blade Component, Props und Slots zu bauen.

11.07.2026 · 5 dk okuma
Metin2
Metin2SistemClientServer

Metin2 Kostümsystem: Einrichtung und neue Kostüme

Schritt-für-Schritt-Anleitung zum Aktivieren des Metin2 Kostümsystems serverseitig und zum Definieren neuer Kostüme.

10.07.2026 · 6 dk okuma
Design
TasarımRenkUIFigma

Farbpalette erstellen: Balance mit der 60-30-10-Regel

Mit der Farbpalette erstellen ein ausgewogenes Design dank 60-30-10-Regel, passenden Tools und barrierefreiem Kontrast.

10.07.2026 · 5 dk okuma
Discord-Bots
DiscordBotdiscord.jsNode.js

Discord-Ticket-Bot: Support-System per Button

Baue einen Discord-Ticket-Bot, der per Klick einen privaten Kanal öffnet: Berechtigungen, Schließen-Button und Duplikatprüfung, Schritt für Schritt.

10.07.2026 · 5 dk okuma