Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
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.
Discord Bot İstatistik Paneli: Sunucu Sayısı ve Metrikler
Discord bot istatistik verilerini toplayıp gösterme: sunucu sayısı, kullanıcı ve komut metriklerini canlı bir panelde takip etme rehberi.
SSL Sertifikası Kurulumu: Let's Encrypt ile HTTPS
Ücretsiz SSL sertifikası ile sitenizi HTTPS'e taşıyın: Let's Encrypt kurulumu, otomatik yenileme ve HTTP'den HTTPS'e güvenli yönlendirme.
Metin2 Oto Av Sistemi: Mimari ve Denge Rehberi
Metin2 oto av sistemi nasıl kurulur? Sunucu tarafı mimari, quest tetikleyiciler, güvenlik ve oyun dengesini koruma yöntemleri.
Glassmorphism CSS: backdrop-filter ile Buzlu Cam Efekti
Glassmorphism CSS efektini backdrop-filter, yarı saydam arka plan ve ince kenarlıkla adım adım, performanslı ve erişilebilir şekilde oluşturmayı öğren.
.env Dosyası Yönetimi: Gizli Bilgileri Güvenli Tutmak
env dosyası ile API anahtarlarını, şifreleri ve gizli bilgileri güvenli yönetmenin pratik yolları: .gitignore, örnek dosyalar ve sızıntı önleme.
Mobile-First İndeksleme: Mobil Uyumluluk Rehberi
Mobile-first indeksleme nedir, Google sitenizi neden mobil sürümünden değerlendirir ve uyum için neleri kontrol etmelisiniz? Pratik bir rehber.
Oyun State Senkronizasyonu: Sunucuda Tutarlılık
Oyun state senkronizasyonu nasıl çalışır? Otoriter sunucu, interpolasyon ve tick tabanlı güncellemelerle istemciler arası tutarlılığı anlatıyoruz.
Oyun UI Tasarımı: Okunabilir HUD ve Menü Düzeni
Oyun UI tasarımı için okunabilir HUD, düzenli envanter ve sezgisel menü düzeni kurmanın ilkeleri ve pratik örnekler.
Discord Profil Kartı: node-canvas ile Seviye Kartı
node-canvas ile avatar, seviye ve rütbe gösteren bir discord profil kartı çiz: arka plan, daire avatar, XP çubuğu ve font yükleme adım adım.
XSS Saldırısı Nedir ve Korunma Yöntemleri
XSS saldırısı nedir, reflected ve stored türleri nasıl çalışır ve output escaping ile uygulamanı nasıl korursun? Pratik örneklerle anlatıyoruz.
Metin2 Arena Sistemi: 1v1 Düello ve Turnuva Yapımı
Metin2 arena sistemi: eşleşme, izole düello haritası, PvP açma, kazanan tespiti ve turnuva mantığını Lua quest motoruyla baştan sona kuruyoruz.
SQL Injection Nedir ve Nasıl Önlenir?
SQL injection nasıl çalışır, gerçek saldırı örnekleri ve prepared statement ile bunu nasıl önleyeceğinizi anlatan pratik rehber.
Metin2 Metin Taşı Sistemi: Seviye, Drop ve Spawn Ayarları
Metin2 metin taşı sisteminde seviye, drop ve spawn süresini server tarafında nasıl düzenleyeceğini adım adım anlatıyorum.
Discord Bot Çoklu Dil Desteği: Sunucuya Göre i18n
Discord bot çoklu dil desteğini i18n yapısıyla kur: sunucuya göre dili değiştir, çevirileri JSON'da tut ve tüm yanıtları tek bir t() fonksiyonundan geçir.
Altın Oran Tasarım: Logo ve Düzende Pratik Kullanım
Altın oran tasarımı somut hale getiriyoruz: logo ızgaraları, tipografi ölçeği ve düzen oranlarında 1,618'i pratik kullanma rehberi.
CMake Nedir? C++ Sunucu Projesini Derleme Rehberi
CMake nedir ve çok dosyalı bir C++ sunucu projesini sıfırdan nasıl derlersiniz? Hedefler, kütüphaneler ve pratik bir kurulum.
CORS Hatası Nedir ve Nasıl Çözülür?
CORS hatası nedir, origin ve preflight nasıl çalışır ve doğru başlık ayarlarıyla bu hatayı kalıcı olarak nasıl çözersiniz.
Metin2 Lonca Savaşı Kurulumu: Kural, Alan ve Ödül
Metin2 lonca savaşı sistemini baştan sona yapılandırın: savaş türleri, bahis ve skor kuralları, warp savaş haritaları ve kazanan loncaya ödüller.
git reset, revert ve stash: Doğru Geri Alma Komutu
git reset, revert ve stash arasındaki farkı öğren; değişiklikleri ne zaman geçici sakla, ne zaman geri al, ne zaman tarihe dokunmadan tersine çevir.
Görsel SEO: Alt Text, Boyut ve Format Rehberi
Görsel SEO ile sayfanı hızlandır ve Google Görseller'de öne çık: alt text, dosya boyutu, modern format ve dosya adı pratikleri.
Discord Bot Yetki Sistemi: Rol ve Permission Kontrolü
Discord bot yetki sistemi kur: slash komutlarını permission ve rol kontrolüyle koru, yetkisiz kullanımı temiz bir akışla engelle.
Web Font Optimizasyon: font-display ve FOUT/FOIT
Web font optimizasyon rehberi: font-display, preload, WOFF2 ve subsetting ile FOUT/FOIT yönetip yükleme hızını artırın.
Laravel N+1 Sorgu Problemi ve Çözümü
Laravel N+1 sorgu problemi nedir, query log ile nasıl yakalanır ve eager loading ile nasıl çözülür? Pratik örneklerle anlatıyoruz.