Yazılım
Yazılım başlığı altındaki 678 yazı: haber yazılımı, panel özellikleri, modüller ve içerik yönetimi. Hepsi sahadan; en yeniden eskiye doğru sıralı.
678 yazı
JavaScript Tip Dönüşümü (Type Coercion): String, Number, Boolean
JavaScript tip dönüşümü: String(), Number() ve Boolean() kuralları, + operatörü, truthy ve falsy değerler, nesnelerin ilkel değere çevrilmesi.
YazılımJavaScript'te this Anahtar Kelimesi: Tüm Bağlamlar, call, apply ve bind
JavaScript'te this değeri nasıl belirlenir? Metot, callback, arrow function, sınıf ve modül bağlamları ile call, apply, bind örnekleri.
YazılımJavaScript Template Literal: ${} Yerleştirme, Çok Satırlı Metin, Etiketli Şablonlar ve String.raw
JavaScript template literal kullanımı: ${} ile değer yerleştirme, çok satırlı metin, iç içe şablon, tagged template ve String.raw. Node.js 24 ile dene
YazılımJavaScript Tarih ve Saat: Date Tuzakları, Intl.DateTimeFormat ve Temporal
JavaScript Date nesnesi: 0'dan başlayan aylar, ayrıştırma ve saat dilimi tuzakları, toISOString, tr-TR biçimlendirme ve Temporal API'nin güncel durumu
YazılımJavaScript Symbol Nedir? Symbol.iterator, toPrimitive ve Symbol.for
JavaScript Symbol tipi: benzersiz anahtarlar, gizlenen özellikler, Symbol.for global kayıt defteri, Symbol.iterator ve Symbol.toPrimitive örnekleri.
YazılımJavaScript String Metotları: slice, split, replaceAll ve Fazlası
slice, substring, includes, split, join, padStart, replaceAll, trim, at ve localeCompare örnekleri. Metinlerin değiştirilemezliği ve Türkçe sıralama.
YazılımJavaScript Strict Mode: Nasıl Açılır, Neleri Değiştirir?
"use strict" nasıl etkinleşir, modüller ve sınıflar neden otomatik strict? Sessiz hataların TypeError olması, this, arguments ve yasak sözdizimi.
YazılımJavaScript Sık Hata Mesajları: Neden Olur, Nasıl Çözülür?
is not a function, Cannot read properties of undefined, not defined, Unexpected token ve Maximum call stack hatalarının nedeni ve çözümü.
YazılımJavaScript Scope: Global, Fonksiyon, Blok, Modül ve Sözcüksel Kapsam
JavaScript scope rehberi: global, fonksiyon, blok ve modül kapsamı, sözcüksel kapsam zinciri, gölgeleme ve var ile let farkı örneklerle.
YazılımJavaScript Sayılar: Number, IEEE 754, BigInt ve Intl.NumberFormat
0.1 + 0.2 neden 0.3 değil? Number.EPSILON, MAX_SAFE_INTEGER, toFixed, parseInt ve parseFloat tuzakları, BigInt ve tr-TR para biçimlendirme.
YazılımJavaScript Proxy ve Reflect: Trap'ler, Doğrulama ve Kısıtlar
JavaScript Proxy ve Reflect: get, set, has, apply trap'leri, doğrulama ve loglama örnekleri, Proxy.revocable, özel alan ve invariant kısıtları.
YazılımJavaScript Prototip Zinciri ve Kalıtım: Object.create, constructor ve class İlişkisi
JavaScript prototip zinciri nasıl çalışır? Özellik arama, Object.create, constructor fonksiyonları, setPrototypeOf ve class ile ilişkisi örneklerle.
YazılımJavaScript Promise Nedir? Durumlar, then/catch/finally ve Zincirleme
JavaScript Promise nedir? pending, fulfilled ve rejected durumları, then/catch/finally, zincirleme kuralları ve sık hatalar, çalıştırılmış örneklerle.
YazılımPromise.all, allSettled, race ve any: Farklar ve Doğru Seçim
Promise.all, Promise.allSettled, Promise.race ve Promise.any farkları, AggregateError, boş dizi davranışı ve zaman aşımı örneği, Node.js ile denendi.
YazılımJavaScript Projesini Adım Adım TypeScript'e Geçirmek
JavaScript projesini TypeScript'e geçirme: allowJs, checkJs, @ts-check, JSDoc tipleri, dosya dosya .ts'ye geçiş ve TypeScript 6.0'da kademeli strict a
YazılımJavaScript Optional Chaining (?.), Nullish Coalescing (??) ve ??= Kullanımı
JavaScript ?. ile güvenli özellik erişimi, ?? ile varsayılan değer ve ??= ataması. || operatöründen farkı, kısa devre ve sık hatalar örneklerle.
YazılımJavaScript Öğrenme Rehberi: ECMAScript, Çalıştırma ve Konu Haritası
JavaScript öğrenme yol haritası: ECMAScript ve ECMA-262 nedir, kod Node.js ve tarayıcı konsolunda nasıl çalıştırılır, 35 konuluk serinin tamamı.
YazılımJavaScript Object Metotları: keys, entries, assign, freeze, groupBy
Object.keys, values, entries, fromEntries, assign, freeze ve groupBy ne işe yarar? Çalışan örnekler, property descriptor ve sık hatalar.
YazılımJavaScript Map, Set, WeakMap ve WeakSet: Farklar ve Kullanım
Map ile düz nesne farkı, Set ile tekrarsız liste, union ve intersection gibi yeni Set metotları, WeakMap ve WeakSet ne zaman kullanılır?
YazılımJavaScript JSON.parse ve JSON.stringify: replacer, reviver, toJSON
JSON.parse ve JSON.stringify nasıl kullanılır? replacer, reviver, space, toJSON, BigInt hatası ve JSON'a çevrilemeyen değerler örneklerle.
YazılımJavaScript Hoisting ve TDZ: Bildirimler Nasıl İşlenir?
JavaScript hoisting nedir: var, function, let, const ve class bildirimlerinin davranışı, temporal dead zone (TDZ) ve ReferenceError hatalarının nedeni
YazılımJavaScript Hata Yönetimi: try/catch/finally, throw, Error Türleri ve cause
JavaScript'te try/catch/finally, throw, yerleşik Error türleri, error.cause ile hata sarmalama ve özel hata sınıfları, çalıştırılmış örneklerle.
YazılımJavaScript Generator ve Iterator: Iterable Protokolü, yield ve for...of
JavaScript iterator ve iterable protokolü, function* ve yield ile generator, next/return/throw, for...of ve for await...of, çalıştırılmış örneklerle.
YazılımJavaScript'te Function Declaration, Expression ve Arrow Function Farkları
Fonksiyon bildirimi, fonksiyon ifadesi ve arrow function farkları: hoisting, this, arguments ve new davranışı, çalıştırılmış örnekler ve tablo.
YazılımJavaScript Event Loop Nasıl Çalışır? Microtask, Task ve Run-to-Completion
JavaScript event loop nedir? Call stack, job kuyruğu, microtask ve task farkı, run-to-completion kuralı ve Node.js'te doğrulanmış sıralama örnekleri.
YazılımJavaScript Eşitlik Operatörleri: ==, === ve Object.is()
JavaScript'te == ile === farkı, Object.is() ne zaman kullanılır, SameValueZero, NaN ve -0 karşılaştırmaları ve gevşek eşitliğin dönüşüm kuralları.
YazılımJavaScript ES Modülleri: import, export, default export ve dinamik import()
ES modülleri rehberi: named ve default export, import biçimleri, canlı bağlantılar, modül kapsamı, dinamik import() ve .mjs uzantısı, Node.js 24 örnek
YazılımJavaScript Dizi Metotları: map, filter, reduce, find ve Fazlası
JavaScript map, filter, reduce, find, some, every ve flatMap nasıl çalışır? Diziyi değiştiren ve değiştirmeyen metotlar, toSorted ve örnekler.
YazılımJavaScript Destructuring, Spread ve Rest Sözdizimi
Dizi ve nesne destructuring, varsayılan değer, yeniden adlandırma, iç içe kalıplar, spread ve rest kullanımı. Sığ kopya tuzağı örneklerle.
YazılımJavaScript'te Default Parametre, Rest Parametre ve arguments Nesnesi
JavaScript default parametre ve rest parametre nasıl kullanılır? undefined kuralı, çağrı anında hesaplama, arguments farkları ve length örnekleri.
YazılımJavaScript'te Closure Nedir? Sayaç, Gizli Durum ve Döngü Tuzağı
JavaScript closure nedir, nasıl çalışır? Sayaç, gizli durum, tek seferlik fonksiyon, önbellek örnekleri ve var ile döngü hatasının çözümü.
YazılımJavaScript Class Kullanımı: constructor, metotlar, static, getter/setter, # özel alanlar ve extends
JavaScript class sözdizimi: constructor, paylaşılan metotlar, static üyeler, getter ve setter, # özel alanlar, extends ve super. Node.js 24 ile denenm
YazılımJavaScript Callback Fonksiyonlar: Senkron, Asenkron ve Promise'e Geçiş
JavaScript callback nedir? Senkron ve asenkron callback farkı, callback hell sorunu ve iç içe callback'leri Promise ile düzleştirme örnekleri.
YazılımJavaScript Bellek Yönetimi ve Garbage Collection Rehberi
JavaScript'te bellek nasıl ayrılır ve toplanır? Mark-and-sweep, WeakMap, WeakRef, FinalizationRegistry uyarıları ve tipik bellek sızıntısı kalıpları.
YazılımJavaScript async/await Rehberi: Hata Yönetimi, Sıralı ve Paralel await
JavaScript async/await nasıl çalışır? try/catch ile hata yönetimi, sıralı ve paralel await farkı, forEach tuzağı ve modüllerde top-level await.
YazılımDiscord Uygulamanıza Premium Abonelik ve Ücretli Özellik Ekleme
Discord botunda premium abonelik: SKU türleri, entitlement kontrolü, premium buton, abonelik olayları, uygunluk şartları ve ücretsiz test yöntemleri.
YazılımDiscord User-Installable App: Kullanıcıya Kurulan Uygulama Rehberi
Discord uygulamasını kullanıcı hesabına kurma: integration_types, contexts (GUILD, BOT_DM, PRIVATE_CHANNEL), kısıtlar, install link ayarları ve örnek
YazılımDiscord Thread ve Forum Kanalları ile Çalışan Bot Rehberi
Discord botuyla thread ve forum gönderisi açma: thread tipleri, auto_archive_duration, etiketler, gereken izinler, intentler ve discord.js/discord.py
YazılımDiscord Slash Komut Oluşturma: Seçenekler, Autocomplete, Yetkiler ve Kayıt
Discord slash komut nasıl oluşturulur? SlashCommandBuilder, option türleri, choices, autocomplete, alt komutlar, yetkiler, contexts ve guild/global ka
YazılımDiscord Sharding Nedir? Shard Formülü, ShardingManager ve AutoShardedBot
Discord sharding nedir, 2.500 sunucu sınırı, shard formülü, /gateway/bot ve max_concurrency, discord.js ShardingManager ve discord.py AutoShardedBot k
YazılımDiscord Rate Limit ve 429 Too Many Requests Hatası: Nasıl Çalışır, Nasıl Çözülür?
Discord API rate limit nasıl çalışır? X-RateLimit başlıkları, retry_after, saniyede 50 istek global sınır, Cloudflare yasağı ve 429 hatasının çözümü.
Yazılımdiscord.py ile Discord Bot Yapımı: Python ile Slash Komutlu Bot
discord.py 2.x ile Python Discord botu: kurulum, intent ayarı, Client ve commands.Bot farkı, app_commands slash komut, tree.sync kuralları ve cog kull
YazılımDiscord Müzik Botu Nasıl Yapılır? Lavalink ve @discordjs/voice Rehberi
Discord müzik botu için ses bağlantısı, DAVE uçtan uca şifreleme, @discordjs/voice ve Lavalink karşılaştırması, Java 17 ile Lavalink kurulumu ve istem
YazılımDiscord Intent Nedir? Message Content, Privileged Intent ve Disallowed Intents Hatası
Discord gateway intent nedir, Message Content intent nasıl açılır, privileged intent kuralları ve Used disallowed intents (4014) hatasının çözümü.
YazılımDiscord HTTP Interactions: Gateway Olmadan Bot ve Cloudflare Workers
Discord Interactions Endpoint URL nedir, Ed25519 imza doğrulaması, PING/PONG, gateway ile farkları ve Cloudflare Workers üzerinde sunucusuz bot kurulu
YazılımDiscord "Etkileşim Başarısız Oldu" Hatası: 3 Saniye Kuralı ve Kesin Çözüm
Discord botunda "Etkileşim başarısız oldu" ve "This interaction failed" neden çıkar? 3 saniye kuralı, deferReply, editReply, followUp, 10062 ve 40060
YazılımDiscord Embed Mesaj Oluşturma: Alanlar, Sınırlar ve Kod Örnekleri
Discord embed nasıl oluşturulur? Alanlar, 6000 karakter ve 25 alan sınırı, EmbedBuilder ve discord.Embed örnekleri, attachment:// ve allowed_mentions.
YazılımDiscord Developer Policy ve Developer ToS: Bot Geliştiriciler İçin Türkçe Özet
Discord Developer Policy ve ToS özeti: self-bot yasağı, veri kullanımı, gizlilik politikası, izinler ve spam kuralları. Hukuki tavsiye değildir.
Altyapınızı KEYDAL ile kurun
Yazılım, hosting ve sunucu tek pakette. Kurulumu ve taşımayı biz yapıyoruz.