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.

Développement Web
LaravelPHPStorageWeb

Upload de fichiers Laravel : Storage et validation

Upload de fichiers Laravel : un flux sécurisé et validé avec la façade Storage, le lien public et la validation d'images.

17.07.2026 · 7 dk okuma
Metin2
Metin2ServerQuestSistem

Système de boss Metin2 : spawn et drop du grandboss

Le système de boss Metin2 expliqué : réglez timers de spawn, drops et annonces avec regen.txt et quest Lua, pas à pas.

17.07.2026 · 8 dk okuma
Bots Discord
DiscordBotNode.jsMongoDB

Discord Bot MongoDB : stocker les données avec Mongoose

Configuration Discord bot MongoDB : apprenez à stocker durablement les données avec Mongoose, schémas, modèles et upserts.

17.07.2026 · 6 dk okuma
Design
TasarımFigmaUIComponent

Figma Auto Layout pour un design flexible et responsive

Apprends Figma Auto Layout pas à pas : composants responsives, padding, gap et resizing, avec un exemple concret de bouton et de carte.

16.07.2026 · 6 dk okuma
Serveur de Jeu
SunucuNetworkingC++Protokol

Conception de paquets de jeu : en-tête, sérialisation, ordre des octets

Conception de paquets de jeu : bâtir un protocole binaire solide sur TCP avec en-tête, sérialisation et ordre des octets.

16.07.2026 · 7 dk okuma
Développement Web
LaravelPHPWebi18n

Laravel Multilingue : Construire la Localisation

Un guide pratique du multilingue Laravel : fichiers de langue, routage de locale et traduction du contenu de bout en bout.

16.07.2026 · 7 dk okuma
Metin2
Metin2QuestServerSistem

Création de donjon Metin2 : concevoir un donjon en Lua

Création de donjon Metin2 : conditions d'entrée, système de vagues, phase de boss, limite de temps et récompenses, un donjon complet en Lua.

15.07.2026 · 8 dk okuma
Outils & DevOps
DevOpsDockerLinuxCI-CD

Écrire un Dockerfile : images efficaces avec couches et cache

Apprenez à écrire un Dockerfile avec les couches et le cache : ordre des instructions, multi-stage et images petites et rapides.

15.07.2026 · 6 dk okuma
SEO & Marketing
SEOBacklinkGoogle

Qu'est-ce qu'un backlink et comment obtenir des liens de qualité

Découvrez ce qu'est un backlink, pourquoi il compte et comment obtenir des liens de qualité par l'autorité, la pertinence et le naturel.

15.07.2026 · 7 dk okuma
Bots Discord
DiscordBotdiscord.jsNode.js

Bot de bienvenue Discord : image Canvas personnalisée

Créez un bot de bienvenue Discord qui génère une image personnalisée pour chaque nouveau membre avec discord.js et Canvas, étape par étape.

14.07.2026 · 5 dk okuma
Frontend & UI
FrontendCSSResponsiveUI

Guide CSS Media Query : design responsive

Apprenez une stratégie de points de rupture mobile-first avec CSS media query, évitez les erreurs et appliquez des techniques responsive modernes.

14.07.2026 · 6 dk okuma
Développement Web
LaravelPHPWeb

Laravel Middleware : c'est quoi et comment l'écrire

Ce qu'est le Laravel middleware, son rôle dans le cycle requête/réponse et comment écrire et enregistrer le vôtre, étape par étape avec des exemples.

14.07.2026 · 6 dk okuma
Metin2
Metin2SistemQuestServer

Système de monture Metin2 : installation et bonus

Comment installer le système de monture Metin2 : montures de combat, bonus et fonctions quest pour un déploiement équilibré.

13.07.2026 · 8 dk okuma
Design
TasarımFigmaUI

Comment utiliser Figma : votre premier design

Comment utiliser Figma ? Apprenez à créer votre premier design de zéro avec l'interface, les frames et les outils de base.

13.07.2026 · 7 dk okuma
Serveur de Jeu
SunucuNetworkingC++Linux

TCP vs UDP pour serveurs de jeu : lequel choisir ?

Le choix TCP vs UDP pour un serveur de jeu : fiabilité ou faible latence ? Décryptage des deux protocoles et du bon choix.

13.07.2026 · 7 dk okuma
Bots Discord
DiscordBotdiscord.jsNode.js

Créer un bot Discord Reaction Role (auto-rôle)

Créez un bot Discord reaction role avec discord.js pour que les membres s'attribuent un rôle via un emoji ou un bouton, étape par étape.

12.07.2026 · 7 dk okuma
Développement Web
LaravelPHPValidationWeb

Laravel Validation : guide pratique des règles de formulaire

La validation Laravel en pratique : syntaxe des règles, classes Form Request, règles personnalisées et messages d'erreur lisibles.

12.07.2026 · 6 dk okuma
Metin2
Metin2SistemServerQuest

Système de pets Metin2 : guide d'ajout de familiers

Comment fonctionne le système de pets Metin2 ? Bonus, mécanique de nourrissage et ajout d'un nouveau modèle de pet sur votre serveur.

12.07.2026 · 7 dk okuma
Outils & DevOps
DevOpsDockerLinuxContainer

Docker, c'est quoi ? Conteneurs et images expliqués

Docker, c'est quoi, en quoi un conteneur diffère d'une VM et comment fonctionnent les images — les bases de l'isolation.

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

L'art d'écrire des meta title et description

Règles pratiques, limites de longueur et exemples pour écrire des meta title et description qui génèrent des clics.

11.07.2026 · 6 dk okuma
Développement Web
LaravelBladePHPWeb

Composant Blade Laravel et slots : guide pratique

Apprenez à créer des éléments d'interface réutilisables avec le composant Blade Laravel, les props et les slots.

11.07.2026 · 6 dk okuma
Metin2
Metin2SistemClientServer

Système de costumes Metin2 : installation et configuration

Guide pas à pas pour activer le système de costumes Metin2 côté serveur et définir de nouveaux costumes de corps et d'arme.

10.07.2026 · 6 dk okuma
Design
TasarımRenkUIFigma

Créer une palette de couleurs : la règle 60-30-10

Réussir la création de palette de couleurs avec la règle 60-30-10, les bons outils et un contraste accessible.

10.07.2026 · 6 dk okuma
Bots Discord
DiscordBotdiscord.jsNode.js

Bot ticket Discord : système de support à boutons

Créez un bot ticket Discord qui ouvre un salon privé au clic : permissions, bouton de fermeture et contrôle des doublons, étape par étape.

10.07.2026 · 6 dk okuma