Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
Édition de bonus Metin2 : tables attr et types apply
Modifiez les tables item_attr et item_attr_rare, les poids prob et les types apply pour maîtriser l'édition de bonus Metin2 et ajouter de nouveaux bonus.
Logo Illustrator : guide Plume et Pathfinder
Les bases d'un logo Illustrator : tracés nets à la Plume, formes combinées avec Pathfinder et export vectoriel scalable.
iptables Firewall : guide du pare-feu serveur Linux
Configurez un pare-feu iptables sur votre serveur Linux : règles de ports, blocage du trafic indésirable et filtrage des attaques de base.
Sécurité du token de bot Discord et usage du .env
Évitez la fuite de votre token de bot Discord : guide pratique du .env, du .gitignore, de la rotation et du déploiement sécurisé.
React Context API : un état global sans prop drilling
Mettez fin au prop drilling avec React context : provider, hooks personnalisés, pièges de performance et limites.
Système d'événements Metin2 : configurer des events auto
Comment créer un metin2 event system qui lance OX, double drop et pêche automatiquement via event flags et timers de quête.
Astuces VS Code : coder plus vite au quotidien
Des astuces VS Code concrètes, raccourcis et réglages pour accélérer votre flux de travail quotidien au clavier.
Local SEO : se hisser en tête des recherches locales
Le local SEO bien fait : optimisez votre fiche Google, vos signaux locaux et vos avis pour toucher les clients proches.
React Custom Hook : réutiliser proprement la logique
Apprenez à déplacer la logique répétée dans votre propre fonction réutilisable avec un React custom hook, étape par étape avec des exemples concrets.
Système Metin2 Gift Code : créer des codes cadeaux
Comment créer un système metin2 gift code : base de données, génération de codes uniques, panneau web et remise sûre des récompenses.
Différence Vectoriel Matriciel : Lequel Choisir et Quand
Quand la différence vectoriel matriciel est claire, choisir le bon format devient simple : du logo à la photo, où chaque type fonctionne.
Discord bot sur VPS : tourner 24/7 avec pm2
Installation pas à pas d'un Discord bot sur VPS : préparer Ubuntu, installer Node.js et le faire tourner en continu avec pm2.
Introduction à Three.js : votre première scène 3D
Une introduction à Three.js : comprenez le WebGL et créez votre premier cube 3D animé dans le navigateur.
Protection DDoS de serveur de jeu : stratégie en couches
Un guide pratique pour défendre un serveur de jeu DDoS en combinant fournisseur anti-DDoS, pare-feu et limites de débit.
React useState : les bases de la gestion d'état
Comment React useState conserve l'état, pourquoi ne jamais le muter, le batching et la mise à jour fonctionnelle avec des exemples concrets.
Créer un site de base de données Metin2 (item & mob proto)
Comment créer un site de base de données Metin2 : transformez item_proto et mob_proto en un wiki web cherchable et filtrable.
Hébergement de bot Discord : options gratuites et payantes 24/7
Comparatif de l'hébergement de bot Discord : VPS, Railway, Pterodactyl et offres gratuites sur le coût et l'uptime.
Erreurs de Logo : 10 Fautes Qui Trahissent l'Amateur
Les erreurs de logo les plus fréquentes et comment les éviter : typographie, couleur, évolutivité et plus encore.
Hook useEffect de React : guide d'utilisation pratique
Utilisez correctement le hook useEffect de React : tableau de dépendances, nettoyage et erreurs les plus fréquentes à éviter.
Système de Boutique Metin2 : Cash Shop et Paiement Web
Comment créer un système de boutique Metin2 : j'explique l'architecture sécurisée du flux de coins, du paiement web jusqu'à l'item mall en jeu.
Extensions VS Code : l'essentiel pour tout développeur
Les extensions VS Code les plus utiles pour gagner en productivité : ma sélection pour le linting, Git et le formatage.
Schema Markup : qu'est-ce que c'est et comment l'ajouter
Comment le schema markup en JSON-LD ajoute des données structurées à vos pages et déclenche des résultats enrichis sur Google.
MySQL Slow Query Log : trouver les requêtes coûteuses
Comment activer le MySQL slow query log, quels réglages comptent et comment trouver les requêtes les plus coûteuses avec pt-query-digest.
Design d'embed Discord : des messages soignés avec EmbedBuilder
Qu'est-ce qu'un embed Discord et comment ajouter couleur, champs et thumbnail avec EmbedBuilder ? Un guide pratique pour des messages de bot soignés.