Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
Metin2 PvP-balans: klassen eerlijk afstellen
De logica van Metin2 PvP-balans: warrior, sura, ninja en shaman met data meten en eerlijk afstellen.
Logo-ontwerpproces: van briefing tot oplevering
Hoe verloopt het logo-ontwerpproces echt? Stap voor stap: ontdekking, schetsen, digitaliseren en oplevering uit de praktijk.
MySQL Connection Pool: gids voor verbindingsbeheer
Hoe een MySQL connection pool de kosten van een nieuwe verbinding per verzoek wegneemt en de serverbelasting sterk verlaagt.
Discord 'Application did not respond' fout oplossen
De Discord 'application did not respond' fout komt door de 3-secondenregel. Los je bot definitief op met defer, editReply en juiste timing.
Laravel-autorisatie: gids voor Policy en Gate
Laravel-autorisatie uitgelegd: bouw modelgebaseerde toegangscontrole met policies en gates en pas die toe in controllers, Blade en API's.
Metin2 texture bewerken en DDS-conversie
Metin2 texture bewerken stap voor stap: DDS begrijpen, DXT-compressie kiezen, item-/wapenuitrustingtexturen bewerken en herinpakken.
Linux-commando's: basis van de command-line (CLI)
Essentiële Linux-commando's voor bestanden, mappen en processen: leer ls, cd, cp, mv, rm, ps, grep en meer met praktische voorbeelden.
Long-tail zoekwoorden: snel ranken met weinig concurrentie
Leer wat een long-tail zoekwoord is, waarom het makkelijker rankt en hoe je met weinig concurrentie snel verkeer wint, stap voor stap.
Laravel Mail en Notifications: e-mails correct versturen
Leer betrouwbare e-mailverzending in Laravel met Mailables, notificatiekanalen en nette templates, stap voor stap.
Een Metin2-model toevoegen: .gr2 Granny-bestanden en index
Gids voor een Metin2-model: .gr2 Granny-bestanden, .msm-statemachine, npclist.txt index-binding en client-crashes vermijden.
Designer Portfolio: hoe je er een bouwt die werkt
Een praktische gids voor een designer portfolio dat klanten wint via slimme werkkeuze, casestudy's en presentatie.
Discord Bot Foutafhandeling: try/except en Global Handlers
Zet Discord bot foutafhandeling op: veelvoorkomende fouten, global handlers en logging om crashes te voorkomen.
CSS Transform: gids voor 2D- en 3D-effecten
Leer CSS transform gebruiken met translate, rotate en scale voor vloeiende, GPU-versnelde 2D- en 3D-effecten.
Game-latency verlagen: locatie, route en code
Drie lagen om game-latency te verlagen: de juiste serverlocatie, route-optimalisatie en tick/pakket-afstemming in code.
Laravel Scheduler: gids voor geplande taken
Met de Laravel scheduler vervang je losse cron-regels door één commando: definieer en monitor periodieke taken in code.
Metin2 Effect Toevoegen: .mse, Particles en EffectEditor
Metin2 effect toevoegen gids: een .mse maken met EffectEditor, particle- en textuurinstellingen, inpakken en het effect aan een wapen of skill koppelen.
discord.py SQLite: async dataopslag met aiosqlite
discord.py SQLite met aiosqlite voor async database-operaties die de event loop niet blokkeren, met tabellen en veilige queries.
Gradient-ontwerp: Visuele Balans met Moderne Overgangen
Een complete gids over gradient-ontwerp, soorten kleurovergangen en praktische CSS-voorbeelden voor evenwichtige beelden.
PHP PSR-4 autoloading: namespace naar map mappen
Gebruik PHP PSR-4 om namespaces aan mappen te koppelen en klassen automatisch te laden: regels, composer.json en dump-autoload met voorbeelden.
Metin2 Acce-systeem: accessoire socketing en absorptie
Het Metin2 acce-systeem toevoegen: van costume-proto en sockets tot het absorptiepercentage en bonussen toepassen op de speler, stap voor stap.
VPS-beveiligingschecklist: eerste installatiestappen
De vps-beveiligingsstappen voor de eerste uren na een nieuwe server: SSH-hardening, firewall, fail2ban en updates.
Blog-SEO: een artikel stap voor stap optimaliseren
Een praktische blog-SEO-gids: van titel en meta-tags tot interne links en betere posities in Google.
SSH-beveiliging: sleutel-login en fail2ban-gids
Versterk SSH-beveiliging met sleutel-login, wachtwoorden uitschakelen, poortwijziging en brute-force-bescherming via fail2ban.
discord.py muziekbot: stap voor stap met yt-dlp en FFmpeg
Hoe bouw je een discord.py muziekbot: audio afspelen met yt-dlp en FFmpeg, de wachtrij beheren en slash-commando's toevoegen.