Blog

Blog

KEYDAL blog yazilarinin 3. sayfasi (58 sayfadan): hosting, alan adi, sunucu, e-ticaret ve yazilim rehberleri.

Yazılım

SQLite "database is locked" Hatası: SQLITE_BUSY, busy_timeout ve WAL

SQLite database is locked hatası neden olur? Kilit durumları, busy_timeout, BEGIN IMMEDIATE, WAL kipi, SQLITE_BUSY ve SQLITE_LOCKED farkı örneklerle.

7 Kasım 2026 · 12 dk okuma
Yazılım

SQLite CSV İçe ve Dışa Aktarma: .import, .mode csv ve .once

SQLite'a CSV aktarma ve CSV olarak dışa aktarma: .import --csv, --skip, boş alanlar ve NULL, noktalı virgül, BOM, TSV ve tek satırlık komutlar.

7 Kasım 2026 · 11 dk okuma
Yazılım

SQLite CREATE VIEW: Görünümler, Sütun Adları ve INSTEAD OF

SQLite CREATE VIEW kullanımı: sütun adları, salt okunur görünümler, INSTEAD OF tetikleyicilerle yazılabilir görünüm, TEMP view ve sık hatalar.

7 Kasım 2026 · 11 dk okuma
Yazılım

SQLite CREATE TABLE: Sütun Tanımları, DEFAULT, NOT NULL, UNIQUE ve CHECK

SQLite CREATE TABLE rehberi: sütun tanımları, DEFAULT, NOT NULL, UNIQUE, CHECK, PRIMARY KEY NULL tuzağı, ON CONFLICT, IF NOT EXISTS ve CREATE TABLE AS

7 Kasım 2026 · 11 dk okuma
Yazılım

SQLite COLLATE: BINARY, NOCASE, RTRIM ve Türkçe Harflerin Sınırları

SQLite COLLATE ile BINARY, NOCASE ve RTRIM sıralama kuralları; UNIQUE, GROUP BY ve indekslere etkisi, Türkçe harflerde NOCASE sınırları ve çözüm yolu.

7 Kasım 2026 · 10 dk okuma
Yazılım

SQLite CLI Nokta Komutları: .tables, .schema, .read, .once ve .dump

sqlite3 nokta komutları: .tables, .schema, .indexes, .read, .output, .once, .dump, .parameter, .bail kuralları ve kabuk betiklerinde sqlite3 kullanımı

7 Kasım 2026 · 11 dk okuma
Yazılım

SQLite .mode Komutu: list, CSV, JSON, line, insert ve Tablo Çıktıları

sqlite3 .mode çıktı biçimleri: list, csv, json, line, insert, quote, box ve table; .separator, .nullvalue, 3.53 QRF değişikliği ve yeni varsayılanlar.

7 Kasım 2026 · 11 dk okuma
Yazılım

SQLite Bozuk Veritabanı Kurtarma: Nedenler, integrity_check ve .recover

SQLite "database disk image is malformed" hatası: bozulma nedenleri, integrity_check ve quick_check farkı, REINDEX, .dump ve .recover ile veri kurtarm

7 Kasım 2026 · 12 dk okuma
Yazılım

SQLite ATTACH DATABASE: Birden Fazla Veritabanı Dosyasını Birlikte Kullanma

SQLite ATTACH ve DETACH: şema adları, dosyalar arası kopyalama ve sorgu, ad çözümleme sırası, 10 dosya sınırı, atomik işlemler ve güvenlik notları.

7 Kasım 2026 · 11 dk okuma
Yazılım

SQLite ANALYZE ve Sorgu Planlayıcı: İstatistikler ve PRAGMA optimize

SQLite ANALYZE ne yapar? sqlite_stat1 okumak, PRAGMA optimize, analysis_limit, skip-scan, otomatik indeks ve INDEXED BY ile planı yönlendirme.

7 Kasım 2026 · 12 dk okuma
Yazılım

SQLite ALTER TABLE ile Sütun Ekleme, Silme ve Yeniden Adlandırma

SQLite ALTER TABLE neleri destekler? ADD COLUMN ve DROP COLUMN kuralları, RENAME, 3.53 NOT NULL ve CHECK değişiklikleri ve güvenli 12 adımlı tablo değ

7 Kasım 2026 · 12 dk okuma
Yazılım

SQLite 3.54 Yenilikleri: Yeni CLI İstemi, .diskused, %J ve Tarih Değiştiricileri

SQLite 3.54.0 ve 3.54.1 ile gelenler: yeni sqlite3 istemi, .diskused, format() içinde %J, end of ve weekday -N, ROWID sütun kuralı ve 3.51 özeti.

7 Kasım 2026 · 12 dk okuma
Yazılım

SQLite 3.53 Yenilikleri: WAL-reset Düzeltmesi, ALTER TABLE Kısıtları ve Yeni CLI

SQLite 3.53.0 ile gelenler: WAL-reset hatası düzeltmesi, ALTER TABLE ile NOT NULL ve CHECK, REINDEX EXPRESSIONS, json_array_insert, QRF ve 17 basamak.

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui yenilikler: shadcn create, CLI 3.0, Tailwind v4 ve sürüm geçmişi

shadcn/ui değişiklik günlüğü Türkçe özet: Aralık 2025 shadcn create stilleri, CLI 3.0 ve MCP, yeni bileşenler, Tailwind v4 ve önceki sürümler.

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui Vite + React Kurulumu: Tailwind, Takma Ad ve init

Vite ve React projesine shadcn/ui kurulumu: Tailwind v4, tsconfig ve tsconfig.app.json paths, vite.config.ts alias, init ve ilk bileşen.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Nedir? Bileşen Kütüphanesi Değil, Kütüphane Kurma Yöntemi

shadcn/ui nedir, klasik bileşen kütüphanelerinden farkı ne? Açık kod, kompozisyon, dağıtım ilkeleri ve Radix katmanı örneklerle.

7 Kasım 2026 · 10 dk okuma
Yazılım

shadcn/ui tema rehberi: CSS değişkenleri, renkler ve temel paletler

shadcn/ui temasını CSS değişkenleriyle yönetin: background/foreground kuralı, değişken listesi, yeni renk eklemek, @theme inline ve beş temel renk pal

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui ile TanStack Form: form.Field, Zod Doğrulama ve Dizi Alanları

shadcn/ui ile TanStack Form: useForm, validators, form.Field render fonksiyonu, hata gösterimi, Checkbox dizileri, mode array ve React Hook Form farkl

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui projesini Tailwind v4'e yükseltmek: adım adım geçiş

shadcn/ui projesini Tailwind v4'e taşıyın: @theme inline ile CSS değişkenleri, chart renkleri, size-*, forwardRef kaldırma, tw-animate-css ve yeni koy

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui Tabs, Accordion ve Collapsible: Farkları ve Kullanımı

shadcn/ui Tabs, Accordion ve Collapsible: defaultValue, type single/multiple, collapsible, kontrollü açma, animasyon sınıfları ve hangisinin ne zaman

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Sonner ile Toast Bildirimleri: Kurulum, Türler ve Toast’tan Geçiş

shadcn/ui Sonner bileşeni: Toaster kurulumu, toast() türleri, açıklama ve aksiyon, toast.promise, tema uyumu ve kullanımdan kalkan toast bileşeninden

7 Kasım 2026 · 10 dk okuma
Yazılım

shadcn/ui sık hatalar: components.json, alias, Tailwind, React 19 ve registry

shadcn/ui hatalarının çözümü: components.json yok, import alias bulunamadı, Tailwind yok, npm ERESOLVE, toast uyarısı ve registry hata mesajları.

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui Sidebar Menü ve Grupları: SidebarMenu, Sub, Badge, Skeleton ve Tema

shadcn/ui Sidebar içinde grup, menü düğmesi, eylem, alt menü, rozet ve iskelet kullanımı; Collapsible, veri çekme, kontrollü durum ve tema değişkenler

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui Sidebar Kurulumu ve Yapısı: SidebarProvider, Sidebar ve useSidebar

shadcn/ui Sidebar kurulumu: SidebarProvider, genişlik, ctrl+b kısayolu, çerezle kalıcı durum, side/variant/collapsible ve useSidebar ile ilk menü.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Sheet ve Drawer: Kenar Paneli ve Mobil Çekmece

shadcn/ui Sheet ile kenardan açılan panel, side ve boyut ayarı; Vaul tabanlı Drawer ve masaüstünde Dialog, mobilde Drawer gösteren kalıp.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Select ve Native Select: Kullanım ve Karşılaştırma

shadcn/ui Select bileşeninin parçaları, gruplar, kontrollü kullanım, position ve form entegrasyonu; NativeSelect ile farkları ve erişilebilirlik.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui ile React Hook Form ve Zod: Controller ve Field ile Doğrulama

shadcn/ui formlarında React Hook Form ve Zod: zodResolver, Controller ile Field, doğrulama modları, Select ve Checkbox bağlama, useFieldArray, eski Fo

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui ve React 19: peer dependency hatası ve çözümleri

shadcn/ui kurarken npm ERESOLVE hatası mı aldınız? React 19 peer dependency sorunu, --force ve --legacy-peer-deps farkı, React 18 seçeneği ve recharts

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Popover, Tooltip ve Hover Card: Ne Zaman Hangisi?

shadcn/ui Popover, Tooltip ve Hover Card kurulumu, kaynak koddaki varsayılanlar, TooltipProvider, renk güncellemesi ve erişilebilir kullanım.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Öğrenme Rehberi: Nasıl Çalışır, Nereden Başlanır?

shadcn/ui nasıl çalışır, belgeler nasıl düzenlenmiş, önce ne öğrenilmeli? Kurulum, CLI, bileşenler ve registry için 50 yazılık Türkçe rehber.

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui ile Next.js Server Actions Formu: useActionState ve Sunucu Doğrulaması

shadcn/ui Field ile Next.js Server Actions formu: useActionState, safeParse ile sunucu doğrulaması, pending durumu, Spinner, sıfırlama ve FormData oku

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Next.js Kurulumu: init, rsc Alanı ve "use client"

Next.js projesine shadcn/ui kurulumu: init ile yeni veya mevcut proje, components.json rsc alanı, use client bileşenler ve React 19 notu.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Navigation Menu, Breadcrumb ve Pagination Kullanımı

shadcn/ui Navigation Menu (viewport, asChild Link), Breadcrumb (ayırıcı, daraltma, duyarlı) ve Pagination (isActive, Next.js Link) kullanımı.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn namespace'li registry: @acme/button, özel registry ve kimlik doğrulama

shadcn namespace'li registry kurulumu: components.json registries alanı, {name} şablonu, token ile özel registry, bağımlılık sırası ve hatalar.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui monorepo kurulumu: Turborepo, @workspace/ui ve components.json

shadcn/ui ile monorepo: init ile Next.js (Monorepo) projesi, add komutunu uygulama klasöründe çalıştırmak, @workspace/ui içe aktarmaları ve iki compon

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn MCP sunucusu: yapay zekâ asistanıyla bileşen arama ve kurma

shadcn MCP sunucusunu Claude Code, Cursor, VS Code ve Codex için kurun: mcp init, elle yapılandırma, özel registry, araçlar ve sorun giderme.

7 Kasım 2026 · 10 dk okuma
Yazılım

shadcn/ui Manuel Kurulum: Bağımlılıklar, CSS, cn ve components.json

shadcn/ui CLI olmadan nasıl kurulur? Bağımlılıklar, @/* takma adı, globals.css tema değişkenleri, cn yardımcısı ve components.json elle.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Kurulumu: init Komutu, Seçenekleri ve Çatı Seçimi

shadcn/ui nasıl kurulur? npx shadcn init komutunun yaptıkları, tüm seçenekleri, çatıya göre kurulum adımları ve sık yapılan hatalar.

7 Kasım 2026 · 11 dk okuma
Yazılım

Kendi shadcn registry'nizi kurmak: registry.json, build ve yayın

Kendi shadcn registry'nizi kurun: registry.json, registry-item şeması, dosya türleri, target, cssVars, envVars, shadcn build ve kurulum.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Item, Empty, Kbd ve Avatar: Liste Satırı, Boş Durum ve Kısayol Gösterimi

shadcn/ui Item, Empty, Kbd ve Avatar: liste satırları ve ItemGroup, boş durum ekranı, klavye tuşu gösterimi ve avatar grupları, kaynak koddan ayrıntıl

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Input, Textarea, Label ve Input Group Rehberi

shadcn/ui Input, Textarea ve Label kullanımı; InputGroup ile alanın içine ikon, metin ve buton eklemek, align değerleri ve özel kontrol bağlamak.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Input OTP Rehberi: Doğrulama Kodu ve Tek Kullanımlık Şifre Girişi

shadcn/ui Input OTP ile doğrulama kodu alanı: InputOTPGroup, Slot, Separator, maxLength, pattern, kontrollü kullanım, form bağlantısı ve hata görünümü

7 Kasım 2026 · 10 dk okuma
Yazılım

shadcn/ui Field Bileşeni: FieldLabel, FieldError, FieldSet ve Form Düzeni

shadcn/ui Field ile erişilebilir form alanları kurun: FieldLabel, FieldDescription, FieldError, FieldSet, orientation, seçim kartları ve API özeti.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Dropdown Menu, Context Menu ve Menubar Rehberi

shadcn/ui menü bileşenleri: öğe, etiket, kısayol, onay kutulu ve radyo öğeleri, alt menü, sağ tıklama menüsü, menü çubuğu ve menüden dialog açma.

7 Kasım 2026 · 12 dk okuma
Yazılım

shadcn/ui Dialog ve Alert Dialog: Açılır Pencere Rehberi

shadcn/ui Dialog ve Alert Dialog parçaları, form içeren pencere, kontrollü açma, menüden dialog açma ve iki bileşen arasındaki farklar.

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Data Table: Sıralama, Filtreleme, Sayfalama ve Satır Seçimi

shadcn/ui Data Table rehberinin ikinci yarısı: TanStack Table ile sayfalama, sıralama, filtreleme, sütun görünürlüğü, satır seçimi ve hazır yardımcı b

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui Data Table: Table Bileşeni ve TanStack Table ile Veri Tablosu Kurmak

shadcn/ui Table bileşeni ve @tanstack/react-table ile veri tablosu: kurulum, sütun tanımları, DataTable bileşeni, hücre biçimlendirme ve satır aksiyon

7 Kasım 2026 · 11 dk okuma
Yazılım

shadcn/ui dark mode kurulumu: Next.js, Vite, Astro ve Remix

shadcn/ui ile koyu tema: .dark sınıfı nasıl çalışır, Next.js için next-themes, Vite için kendi ThemeProvider, Astro ve Remix kurulumları ve tema düğme

7 Kasım 2026 · 11 dk okuma