Yazılım
Yazılım başlığı altındaki 1259 yazı: haber yazılımı, panel özellikleri, modüller ve içerik yönetimi. Hepsi sahadan; en yeniden eskiye doğru sıralı.
1259 yazı
API Key ile Kimlik Doğrulama: Authorization Bearer, Önek ve Güvenli Saklama
API anahtarı nasıl gönderilir, üretilir ve saklanır: Authorization Bearer, sk_live_ öneki, özet saklama, izinler, 401 ve 403, FastAPI örneği.
YazılımJWT Bearer Token ile API Kimlik Doğrulama: Üretme, Doğrulama ve 401
JWT ile durumsuz kimlik doğrulama: token üretme, exp kontrolü, PyJWT hata türleri, süresi dolan token için 401 ve WWW-Authenticate, FastAPI örneği.
YazılımAPI'de Idempotency-Key ile POST İsteklerini Güvenle Tekrarlamak
Idempotency-Key başlığı ile POST tekrar denemelerinde çift kaydı önleyin: anahtar üretimi, yanıt saklama, süre, aynı anda gelen istekler ve FastAPI ör
YazılımAPI Hata Yanıtı: Problem Details (RFC 9457) Nasıl Kullanılır?
RFC 9457 Problem Details: type, title, status, detail, instance, uzantı alanları, application/problem+json ve FastAPI ile örnek. RFC 7807'nin yerini a
YazılımAPI Dokümantasyonu: OpenAPI, Swagger ve FastAPI ile Otomatik Belge
OpenAPI ve Swagger nedir, farkı ne? FastAPI'nin /docs, /redoc ve /openapi.json belgesini nasıl ürettiği; summary, responses ve operationId ile belgeyi
YazılımAPI Deprecation ve Sunset Başlıkları: Eski Sürümü Kaldırma Rehberi
Eski API sürümünü kaldırma: RFC 9745 Deprecation başlığı, RFC 8594 Sunset başlığı, Link rel=deprecation ve sunset, 410 Gone ve FastAPI örneği.
YazılımAPI'de İçerik Anlaşması: Accept, Content-Type, 406 ve 415
REST API'de Accept ve Content-Type ile içerik anlaşması: q değerleri, JSON varsayılanı, XML seçeneği, Vary, 406 ve 415 kullanımı, çalıştırılmış FastAP
YazılımAPI Breaking Change Nedir? Geriye Uyumlu ve Kırıcı Değişiklikler
API'de kırıcı değişiklik (breaking change) nedir: alan silme, yeniden adlandırma, tip değişikliği, zorunlu alan; geriye uyumlu ekleme ve v1 v2 örnekle
YazılımAPI'de 401 ve 403 Farkı: Kimlik mi Yetki mi, 404 ile Gizleme
401 Unauthorized ile 403 Forbidden farkı: WWW-Authenticate zorunluluğu, invalid_token ve insufficient_scope, 404 ile gizleme ve FastAPI örneği.
YazılımWISECP Tema Geliştirme: Anatomi, İlk Tema, Kancalar ve Ayarlar
WISECP tema geliştirme: theme.php manifesti, Smarty/Twig/PHP motoru, layouts ve views, şablon değişkenleri, hooks.php, menüler, çeviri ve tema ayarlar
YazılımWISECP Sunucu Modülü Yazma: ServerModule, Yaşam Döngüsü ve Test
WISECP sunucu modülü yazma: ServerModule taban sınıfı, config.php, zorunlu metotlar, create, suspend, unsuspend, cancel yaşam döngüsü ve test adımları
YazılımWISECP Ödeme Geçidi Modülü Yazma: PaymentGatewayModule Rehberi
WISECP ödeme modülü nasıl yazılır: PaymentGatewayModule, config.php, config_fields, area, capture, callback, settle_checkout mahsubu ve sık yapılan ha
YazılımWISECP Modül Geliştirme Rehberi: Anatomi, 16 Modül Tipi ve Yaşam Döngüsü
WISECP modül yazma: 16 modül tipi ve taban sınıfları, dizin yapısı, sınıf adı çözümlemesi, config.php, dil dosyaları, Modules::getInstance ve yaşam dö
YazılımWISECP Kanca (Hook) Kullanımı: Hook::add, Öncelik ve Gerçek Örnekler
WISECP hook kullanımı: action, filter, gate, ui, register aileleri, Hook::add imzası, öncelik, run ve runRefs farkı, hata yönetimi ve üç gerçek örnek.
YazılımWISECP API Kullanımı: Yönetim, Müşteri ve Modül Adresleri
WISECP API rehberi: /api/v1/admin ve /client farkı, wak_ anahtarı oluşturma, izinler, dakikalık limit, hata kodları, ping ve whoami ile curl, PHP, Nod
YazılımWISECP API ile İletişim Formundan Destek Talebi Oluşturma
Web sitesi iletişim formunu WISECP Yönetim API ile destek talebine çevirin: POST /tickets alanları, client_id şartı, sunucu tarafı PHP kodu, spam ve K
YazılımTypeScript Utility Types Rehberi: Tüm Yerleşik Tipler Tablosu
Partial, Required, Readonly, Record, Pick, Omit, Exclude, ReturnType, Awaited, NoInfer ve diğer TypeScript utility types tablo ve örneklerle.
YazılımTypeScript Union ve Intersection Tipleri: Discriminated Union Rehberi
TypeScript union (|) ve intersection (&) tipleri, discriminated union tasarımı, çakışan alanlarda never ve kapsamlılık kontrolü örneklerle.
YazılımTypeScript Type Assertion: as, Açılı Ayraç, as const ve Daraltma
TypeScript type assertion nasıl çalışır: as ve açılı ayraç sözdizimi, as unknown as T, const assertion (as const) ve neden narrowing tercih edilmeli.
YazılımTypeScript Tuple Tipleri, readonly Diziler ve ReadonlyArray
TypeScript tuple tipleri: isteğe bağlı, rest ve etiketli öğeler; readonly diziler, ReadonlyArray, readonly tuple ve as const, derlenmiş örneklerle.
Yazılımtsconfig.json Rehberi: compilerOptions, include, extends ve Önemli Ayarlar
tsconfig.json yapısı: compilerOptions, include, exclude, files ve extends; en önemli derleyici ayarları ve TypeScript 6.0 ile değişen varsayılanlar.
YazılımTypeScript Template Literal Types ve String Manipülasyon Tipleri
TypeScript template literal types ile string tipleri üretin: union çarpımı, ${number} desenleri, infer ile parçalama, Uppercase ve Capitalize.
YazılımTypeScript Temel Tipler: İlkel Tipler, Diziler, Nesneler ve Çıkarım
TypeScript temel tipler: string, number, boolean, diziler, nesne tipleri, isteğe bağlı özellikler; tip ek açıklaması ve çıkarım farkı örneklerle.
YazılımTypeScript target ve lib Ayarları Ne İşe Yarar?
TypeScript target ve lib seçenekleri neyi kontrol eder? TypeScript 6.0 varsayılanları, downleveling, polyfill farkı ve TS2550, TS2584 hataları örnekle
YazılımTypeScript strict Modu: Bayraklar, Yakaladığı Hatalar ve Geçiş
TypeScript strict bayrağı hangi kontrolleri açar? noImplicitAny, strictNullChecks ve diğer bayraklar gerçek hata kodlarıyla; 6.0 varsayılanı ve geçiş
YazılımTypeScript Derleyici Hataları: Anlamları ve Çözümleri
TypeScript'te en sık görülen derleyici hataları: TS2322, TS2345, TS2339, TS7006, TS18048, TS2532, TS2307, TS2304, TS1005; nedenleri ve çözümleri.
YazılımTypeScript satisfies Operatörü: Tip Notu ve as ile Karşılaştırma
TypeScript satisfies operatörü nedir? Tip notu ve as ile farkı, yakaladığı hatalar, as const satisfies kullanımı ve tsc 6.0 ile denenmiş örnekler.
YazılımTypeScript Project References: composite ve tsc --build
TypeScript project references ile projeyi parçalara bölme: composite ayarı, references dizisi, tsc --build komutu, .tsbuildinfo ve gerçek hata örnekle
YazılımTypeScript paths ile Import Alias: baseUrl, rootDir ve outDir
TypeScript paths ile @/ import alias tanımlama, 6.0'da kaldırılan baseUrl, rootDir ve outDir ayarı ve tsc'nin import yollarını neden dönüştürmediği.
YazılımTypeScript Öğrenme Rehberi: Adım Adım Yol Haritası ve Konu Haritası
TypeScript'i resmî Handbook sırasıyla öğrenin: temel kavramlar, tip sistemi, tip manipülasyonu, proje ayarları ve serideki 35 yazının konu haritası.
YazılımTypeScript'te null ve undefined: strictNullChecks, ?. ve ! Operatörü
TypeScript strictNullChecks nasıl çalışır: null kontrolü, optional chaining, ?? ve non-null assertion (!) riskleri, exactOptionalPropertyTypes örnekle
YazılımTypeScript ile Node.js Uygulaması Yazmak ve Çalıştırmak
TypeScript ile Node.js projesi: module nodenext, @types/node, types ayarı, .js uzantılı importlar, tsc ile derleyip çalıştırma ve erasableSyntaxOnly.
YazılımTypeScript Nedir? JavaScript'ten Farkı ve Temel Kavramlar
TypeScript nedir, JavaScript'ten farkı ne? Statik tip denetimi, tip çıkarımı, tiplerin silinmesi ve yapısal tipleme TypeScript 6.0 ile denenmiş örnekl
YazılımTypeScript Narrowing: typeof, in, instanceof, Type Predicate ve never
TypeScript narrowing: typeof, truthiness, eşitlik, in, instanceof, type predicate (is), asserts fonksiyonları ve never ile kapsamlılık kontrolü.
YazılımTypeScript Modül Çözümleme: module, moduleResolution, ESM ve CommonJS
TypeScript module ve moduleResolution ayarları: nodenext, bundler, ESM ve CommonJS farkı, import uzantıları ve TypeScript 6.0 varsayılanları.
YazılımTypeScript Mapped Types Rehberi: Değiştiriciler ve Key Remapping
TypeScript mapped types ile yeni tipler türetin: [K in keyof T], +readonly, -readonly, -? değiştiricileri ve as ile anahtar yeniden adlandırma.
YazılımTypeScript Literal Tipler ve as const: Literal Çıkarımı ve readonly
TypeScript literal tipler, literal union, nesnelerde literal çıkarımı, as const etkileri, readonly tuple ve const tip parametreleri örneklerle.
YazılımTypeScript Kurulumu ve tsc Komutu: npm, tsc --init, watch ve noEmit
TypeScript npm ile nasıl kurulur? tsc --init ile tsconfig oluşturma, ilk derleme, watch modu, noEmit ve TypeScript 6.0 ile gelen TS5112 hatası.
YazılımTypeScript keyof, typeof ve Indexed Access Types Rehberi
TypeScript keyof operatörü, tip konumunda typeof ve T["alan"] indexed access tipleri. keyof typeof kalıbı, T[number] ve sık hatalar örneklerle.
YazılımTypeScript interface ve type Farkı: Hangisini Ne Zaman Kullanmalı?
TypeScript interface ile type alias farkı: declaration merging, extends ve intersection, çakışan alanlar ve hangisini seçeceğiniz.
YazılımTypeScript Index Signature, Record ve noUncheckedIndexedAccess
TypeScript index signature sözdizimi, Record ile sonlu anahtarlar, noUncheckedIndexedAccess ve noPropertyAccessFromIndexSignature örnekleri.
YazılımTypeScript Generics Rehberi: Generic Fonksiyon, Kısıt ve Sınıflar
TypeScript generics nasıl kullanılır? Generic fonksiyonlar, extends kısıtları, varsayılan tip parametreleri, generic interface ve sınıflar örneklerle.
YazılımTypeScript Fonksiyon Tipleri: Parametreler, Overload ve this
TypeScript fonksiyon tipleri: parametre ve dönüş tipi, isteğe bağlı ve varsayılan parametre, call signature, overload, this parametresi, void.
YazılımTypeScript Enum Rehberi: Sayısal, String, const enum ve Alternatifleri
TypeScript enum türleri, ters eşleme, const enum riskleri, isolatedModules ve erasableSyntaxOnly etkisi; literal union ve as const ile karşılaştırma.
YazılımTypeScript Decorators: Standart Dekoratörler ve experimentalDecorators
TypeScript 5.0 standart dekoratörleri ile experimentalDecorators farkı; metot, alan, sınıf dekoratörü, fabrika, sıra ve tsc 6.0 hata örnekleri.
YazılımTypeScript Declaration Files: .d.ts Dosyası Nedir, Nasıl Yazılır?
.d.ts bildirim dosyası nedir? declaration: true ile üretme, JavaScript için elle yazma, declare module, @types paketleri ve TypeScript 6.0 types değiş
YazılımTypeScript Conditional Types: extends, infer ve Distributive Tipler
TypeScript conditional types nasıl çalışır? A extends B ? X : Y, infer ile tip yakalama, distributive conditional types ve özyinelemeli tipler örnekle
YazılımTypeScript Class: Erişim Belirleyiciler, abstract ve implements
TypeScript sınıflarında public, protected, private ve readonly; #private farkı, parameter properties, abstract, implements ve override örnekleri.
Altyapınızı KEYDAL ile kurun
Yazılım, hosting ve sunucu tek pakette. Kurulumu ve taşımayı biz yapıyoruz.