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.

Discord Botları
DiscordBotdiscord.jsNode.js

Discord Müzik Botu Yapımı: discord.js ve Lavalink

Discord müzik botu kurmanın yolu: @discordjs/voice ile ses, Lavalink ile sağlam çalma kuyruğu ve slash komutları adım adım.

01.07.2026 · 6 dk okuma
Web Geliştirme
LaravelPHPEloquentWeb

Laravel Eloquent İlişkileri: hasMany ve belongsTo Rehberi

Laravel Eloquent ilişkileri rehberi: hasMany, belongsTo ve diğer ilişki türlerini örneklerle ve eager loading ile N+1 sorununu çözerek öğren.

01.07.2026 · 6 dk okuma
Metin2
Metin2ClientVisual StudioC++

Metin2 Client Source Derleme Rehberi (Visual Studio)

Visual Studio ile Metin2 client kaynağını sıfırdan derleme: bağımlılıklar, platform toolset ayarları, include/lib yolları ve sık görülen LNK derleme hataları.

30.06.2026 · 6 dk okuma
Frontend & UI
CSSFrontendLayout

CSS Flexbox ile Hizalama ve Düzen

CSS Flexbox temellerini öğren: ana eksen ve çapraz eksen, justify-content, align-items, gap, flex-grow/shrink/basis ve gerçek düzen kalıpları.

30.06.2026 · 6 dk okuma
Araçlar & DevOps
GitVersiyon KontrolDevOps

Git Temelleri: commit, branch, merge

Git temelleri: depo, staging area, commit ve branch kavramlarını net açıklayan, doğru komut örnekleriyle versiyon kontrolüne pratik bir giriş.

30.06.2026 · 6 dk okuma
SEO & Pazarlama
SEOİçerikGoogle

Anahtar Kelime Araştırması Nasıl Yapılır

Arama niyeti, hacim ve rekabeti doğru okuyarak anahtar kelime araştırması yapmanın adım adım, uygulanabilir yolu.

29.06.2026 · 6 dk okuma
Oyun Sunucusu
SunucuVPSOyunLinux

Oyun Sunucusu İçin VPS Seçimi: Nelere Dikkat Etmeli

Oyun sunucusu VPS seçerken CPU tek çekirdek performansı, RAM, NVMe disk, ağ, lokasyon ve sanallaştırma neden önemli? Pratik karar kriterleri ve örnek minimum gereksinimler.

29.06.2026 · 7 dk okuma
Tasarım
TasarımLogoRenkMarka

Logo Tasarımında Renk Psikolojisi Rehberi

Logo renk psikolojisi, marka algısını nasıl şekillendirir? Renk-duygu ilişkileri, sektöre göre seçim, kontrast, erişilebilirlik ve kültürel farklarla dengeli bir palet rehberi.

29.06.2026 · 6 dk okuma
Discord Botları
Discorddiscord.jsBotNode.js

Discord Slash Komut Oluşturma (discord.js v14)

discord.js v14 ile sıfırdan Discord slash komut oluşturmayı öğrenin: SlashCommandBuilder, REST deploy script, interactionCreate olayı ve çalışan kod örnekleri.

28.06.2026 · 6 dk okuma
Web Geliştirme
LaravelPHPWeb

Laravel 12 Yenilikleri ve Yeni Başlangıç Yapısı

Laravel 12 yenilikleri, yeni starter kit'ler ve sürüm geçişi: neyin değiştiğini, neyin aynı kaldığını ve Composer ile sorunsuz yükseltmeyi anlatan pratik bir rehber.

28.06.2026 · 6 dk okuma
Metin2
Metin2ServerFreeBSDMySQL

Metin2 Server Files Kurulumu: Sıfırdan Adım Adım

Metin2 server files kurulumu için boş bir VPS'ten çalışan sunucuya: dosya yükleme, izinler, MySQL içe aktarma ve ilk açılış adım adım.

28.06.2026 · 6 dk okuma
Discord Botları
DiscordOtomasyonBotTopluluk

Discord Sunucunu Botlarla Otomatikleştir: Moderasyon & Büyüme

Otomatik rol, karşılama, moderasyon, etkinlik duyurusu ve oyun-DB entegrasyonu: Discord sunucunu botlarla otomatikleştirme rehberi.

27.06.2026 · 3 dk okuma
SEO & Pazarlama
SEOWebGoogleİçerik

Web Sitesi SEO Rehberi: Google'da Üst Sıralara 2026

Teknik SEO, on-page, içerik, yapısal veri ve ölçümleme: bir web sitesini Google'da görünür kılan temel SEO ilkeleri.

27.06.2026 · 3 dk okuma
Oyun Sunucusu
C++Oyun GeliştirmeSunucuMetin2

C++ ile Oyun Sunucusu Çekirdeği: Mimariye Genel Bakış

Ana döngü, ağ katmanı, paket işleme ve dünya yönetimi: bir Metin2 C++ çekirdeğinin nasıl çalıştığına üst seviye bir bakış.

27.06.2026 · 3 dk okuma
Oyun Sunucusu
MySQLVeritabanıPerformansOyun Geliştirme

Yüksek Trafikli Oyun Sunucusu için MySQL Optimizasyonu

EXPLAIN, index, bileşik index ve SELECT * tuzakları: yoğun bir Metin2 sunucusunu hızlı tutan MySQL optimizasyon ilkeleri.

27.06.2026 · 3 dk okuma
Tasarım
TasarımLogoMarka Kimliği

Profesyonel Logo Tasarımı: Fikirden Marka Kimliğine 7 Adım

Brief, araştırma, eskiz, vektör ve varyasyonlar: akılda kalan, ölçeklenebilir bir logoyu fikirden teslimata taşıyan 7 adımlık süreç.

27.06.2026 · 3 dk okuma
Web Geliştirme
LaravelPHPWebBlade

Laravel ile Modern Portfolyo & Blog Sitesi Nasıl Yapılır?

Route, controller, Blade ve Eloquent ile içeriğini veritabanından çeken, panelden yönetilen, çok dilli bir Laravel sitesinin mantığı.

27.06.2026 · 3 dk okuma
Discord Botları
DiscordPythondiscord.pyBot

Python ile Discord Botu: discord.py ile Başlangıç Rehberi

discord.py 2.x ile slash komutları, komut ağacı ve aiomysql ile oyun veritabanına bağlanma: Python ile Discord botu yapımı.

27.06.2026 · 3 dk okuma
Discord Botları
DiscordNode.jsdiscord.jsBot

Node.js ile Discord Botu Yapımı: Adım Adım (discord.js)

discord.js v14 ile ilk slash komutundan oyun veritabanına bağlanan gerçek bir bota: Node.js ile adım adım Discord botu yapımı.

27.06.2026 · 3 dk okuma
Metin2
Metin2LuaQuestOyun Geliştirme

Metin2 Quest Sistemi: Lua ile Sıfırdan Görev Yazma

quest, state ve when bloklarından say, select ve pc.give_item2 fonksiyonlarına: Lua ile çalışan, derlenebilen ilk Metin2 görevini adım adım yaz.

27.06.2026 · 4 dk okuma
Metin2
Metin2Oyun GeliştirmeC++Server

Sıfırdan Metin2 PvP Server Nasıl Kurulur? (2026 Rehberi)

C++ çekirdeği, MySQL, Lua questleri ve istemci: kendi Metin2 PvP sunucumu (Runa2) geliştirirken öğrendiklerimle adım adım kurulum rehberi.

27.06.2026 · 4 dk okuma
Intro

aslain.dev günlüğüne hoş geldiniz

Oyun geliştirme, web, Discord botları ve tasarım üzerine öğrendiklerimi paylaşacağım küçük bir başlangıç yazısı.

26.06.2026 · 1 dk okuma