Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
MySQL Deadlock Nedir ve Nasıl Çözülür
MySQL deadlock neden olur ve nasıl çözülür? InnoDB kilit mantığı, log okuma ve transaction sırasını düzeltme adım adım.
Inertia.js ile Laravel + Vue/React SPA Kurmak
Inertia js ile ayrı API yazmadan Laravel üstünde Vue veya React tabanlı modern bir SPA nasıl kurulur, adım adım anlatıyoruz.
Metin2 Yeni Sınıf Ekleme: Mümkün mü, Nasıl Yapılır?
Metin2 yeni sınıf eklemenin teknik sınırları: job index'i, skill tabloları, item kısıtları ve source derlemesi neden zorunlu — gerçekçi yaklaşımlarla.
Discord Geçici Ses Kanalı (Temp Voice) Sistemi Yapımı
Discord geçici ses kanalı sistemi: bir kanala girince herkese otomatik özel oda açan temp voice botunu discord.js v14 ile sıfırdan kur.
Negatif Alan Logo Tasarımı: Akıllı Örnekler
Negatif alan logo tasarımı boşluğu gizli bir sembole dönüştürür. Çalışan örnekler, ilkeler ve kendi logon için pratik yöntemler.
Eloquent vs Query Builder: Ne Zaman Hangisi
Laravel'de Eloquent query builder ile ham sorgu arasındaki performans dengesini, ne zaman ORM ne zaman doğrudan sorgu kullanılacağını anlatıyoruz.
Metin2 Server Açılış Kontrol Listesi: Lansman Öncesi
Metin2 server açılış öncesi test edilmesi gereken her sistemin kontrol listesi: register, ödeme, drop, PvP balance, yedekleme ve daha fazlası.
Docker Image Küçültme: Multi-Stage ve Alpine Rehberi
Docker image küçültme için multi-stage build, alpine, .dockerignore ve katman optimizasyonuyla imajları yüzde 80'e kadar inceltin.
Organik Trafik Düştü: Teşhis ve Toparlama Rehberi
Organik trafik düştü diye panik yapmadan önce düşüşü doğru teşhis edip adım adım toparlamanın pratik yöntemleri.
Sunucu Log Yönetimi: logrotate ile Boyut Kontrolü
Oyun sunucusu log yönetimi için logrotate ile log dosyalarını döndürün, sıkıştırın ve diskinizi taşmadan koruyun.
Discord Anti Raid: Toplu Giriş ve Spam Koruması
discord.js v14 ile katmanlı discord anti raid kurulumu: hesap yaşı filtresi, ani giriş dalgasında otomatik lockdown ve link/spam koruması.
PHP Session ve Cookie ile Güvenli Oturum Yönetimi
PHP session ve cookie'lerle güvenli oturum yönetimini, doğru çerez bayraklarını ve oturum sabitleme gibi saldırılara karşı korunmayı adım adım öğren.
Metin2 Sunucu Reklamı: Oyuncu Çekme Stratejileri
Metin2 sunucu reklamı nasıl yapılır? Top liste siteleri, sosyal medya ve güçlü bir açılış kampanyasıyla oyuncu çekmenin yollarını anlatıyorum.
Tipografi Hiyerarşisi: Başlık ve Gövde Dengesi
Tipografi hiyerarşisi, boyut ve ağırlıkla okuma akışını yönlendirir; başlık ile gövde dengesini kurmanın pratik yolları.
Sticky Header: Kaydırmada Sabit ve Gizlenen Başlık
Sticky header nasıl yapılır? Kaydırmada sabit kalan, aşağı inerken gizlenip yukarı çıkarken görünen başlık çubuğunu CSS ve JS ile kurma rehberi.
Vite Laravel Rehberi: Bundling, HMR ve Manifest
Vite Laravel kurulumu: asset bundling, geliştirmede HMR ve üretimde manifest mantığını adım adım, çalışan kod örnekleriyle anlatıyoruz.
Metin2 Ekonomi: Yang Enflasyonunu Yönetmek
Metin2 ekonomi dengesi: para musluklarını ve giderlerini ayarlayıp yang enflasyonunu sunucunda kontrol altında tutmanın yolları.
Discord Doğrulama Botu: Captcha ile Üye Doğrulama
Discord doğrulama botu kur: buton ve captcha ile yeni üyeleri doğrulayan, raid ve bot saldırılarını önleyen güvenlik sistemini adım adım yap.
Certbot SSL: Let's Encrypt ile Otomatik Sertifika
Certbot SSL kurulumunu adım adım yapın: eklentiler, certonly/webroot, DNS-01 joker sertifika, deploy hook ve sorunsuz otomatik yenileme.
Topic Cluster Stratejisi: Konu Otoritesi Kurmak
Topic cluster modeliyle pillar sayfa ve alt içerikleri birbirine bağlayarak Google'da konu otoritesini adım adım nasıl kuracağınızı anlatıyoruz.
Linux Performans Komutları: Darboğaz Tespiti
Linux performans komutları top, htop, iostat ve vmstat ile sunucu darboğazlarını CPU, RAM ve disk düzeyinde nasıl tespit edeceğinizi anlatıyoruz.
Laravel Tailwind Kurulumu ve Blade ile Kullanımı
Laravel Tailwind kurulumunu Vite ile baştan sona yapıyor, Blade şablonlarında utility sınıflarını ve component yaklaşımını pratik örneklerle gösteriyoruz.
Metin2 Packet Yapısı: Client-Server İletişimi
Metin2 packet yapısı nasıl çalışır: header byte'ları, sabit/dinamik paketler, handshake ve sunucunun paketleri okuma akışı.
Maskot Logo Tasarımı: Karakter Oluşturma Rehberi
Markaya kişilik katan bir maskot logo nasıl tasarlanır? Konsepttten vektöre, karakter oluşturmanın adım adım pratik süreci.