Blog
KEYDAL blog yazilarinin 2. sayfasi (58 sayfadan): hosting, alan adi, sunucu, e-ticaret ve yazilim rehberleri.
Tailwind CSS Standalone CLI: Node Olmadan Derleme
Tailwind standalone CLI ile -i/-o, --minify, --optimize, --map, --watch ve canonicalize komutu. v4.3.5 ile çalıştırılmış gerçek çıktılar ve boyut karş
YazılımTailwind Sınıf Tarama: @source, source(none) ve inline()
Tailwind kaynak dosyaları nasıl tarar: .gitignore, @source, @source not, source(none), @source inline() ile safelist ve dinamik sınıf adlarının neden
YazılımTailwind Class Çalışmıyor mu? Sık Yapılan Hatalar ve Çözümleri
Tailwind sınıfı neden çalışmaz: parçalı sınıf adı, taranmayan dosya, @apply hatası, v3 kalıntıları, çakışma, mobilde hover ve dark mode, derlenmiş örn
YazılımTailwind Çakışan Sınıflar: Hangisi Kazanır, ! Important ve canonicalize
Tailwind CSS'te aynı özelliği yazan iki sınıftan hangisi kazanır, responsive çakışmalar, sondaki ! important modifier ve canonicalize ile sadeleştirme
YazılımTailwind Breakpoint Özelleştirme: max-*, Aralıklar ve --breakpoint-* Değişkenleri
Tailwind md:max-lg ile tek kırılma noktası, min-[...] keyfi değerler, --breakpoint-* ekleme ve silme, rem uyarısı. v4.3.5 ile derlenmiş gerçek çıktıla
YazılımTailwind CSS Border ve Rounded: Kenarlık, Renk ve Köşe Yuvarlama
Tailwind CSS border, border-t, border-dashed, divide-y ve rounded sınıfları: v4.3.5 ile derlenen gerçek CSS, köşe ölçeği, mantıksal yönler ve sık hata
YazılımTailwind CSS Blur, Backdrop Blur ve Filtreler: Cam Efekti Dahil
Tailwind CSS blur, grayscale, brightness, drop-shadow ve backdrop-blur sınıfları: v4.3.5 ile derlenen CSS, filtre birleşimi ve cam efektli kart örneği
YazılımTailwind Arbitrary Values: Tema Dışı Değerler Nasıl Yazılır?
Tailwind keyfi değerler: [deger], alt çizgi ile boşluk, (--degisken) kısayolu, length/color tür ipucu, [ozellik:deger] ve negatif değerler. v4.3.5 ile
YazılımTailwind CSS @apply, Bileşen Sınıfları ve @reference
Tailwind CSS v4 @apply ile bileşen sınıfı yazma, varyant ve important çevirisi, bilinmeyen sınıf hatası ve Vue/Svelte için @reference; gerçek çıktılar
YazılımTailwind CSS Animate: animate-spin, ping, pulse, bounce ve Özel Animasyon
Tailwind CSS animate-spin, ping, pulse ve bounce sınıfları; @theme ile özel animasyon, keyframe çıktısı, motion-safe ve starting: varyantı. v4.3.5 ile
YazılımStorage API: Tarayıcı Depolama Kotası, estimate(), persist() ve Veri Silme Kuralları
navigator.storage.estimate ile kota ve kullanım, persist ile kalıcı depolama, best-effort ve persistent modları, tarayıcının veri silme kuralları ve O
YazılımSQLite Yedekleme: Canlı Veritabanını Güvenle Kopyalama
SQLite veritabanını çalışırken güvenle yedekleyin: .backup, VACUUM INTO, .dump ve sqlite3_rsync; WAL dosyaları, doğrulama ve geri yükleme örnekleri.
YazılımSQLite WITHOUT ROWID Tablolar
SQLite WITHOUT ROWID tablolar nasıl çalışır, rowid tablolarından farkı nedir, ne zaman hız ve yer kazandırır? Kısıtlar, tespit yöntemi ve örnekler.
YazılımSQLite WITH ve Recursive CTE ile Hiyerarşik Sorgular
SQLite WITH ile ortak tablo ifadeleri: recursive CTE algoritması, ağaç ve graf dolaşma, UNION ile döngü kesme, LIMIT ve MATERIALIZED.
YazılımSQLite Window Fonksiyonları: OVER, PARTITION BY ve Çerçeveler
SQLite window fonksiyonları: row_number, rank, lag, lead, kümülatif toplam, hareketli ortalama, ROWS/RANGE çerçeve ve grup içinde ilk N.
YazılımSQLite WAL Modu: journal_mode, Checkpoint, -wal ve -shm Dosyaları
SQLite WAL kipi nasıl açılır, -wal ve -shm dosyaları ne işe yarar, checkpoint türleri, eşzamanlılık, büyüyen WAL dosyası ve sunucu uyarıları.
YazılımSQLite Veri Tipleri: Depolama Sınıfları, Type Affinity ve CAST
SQLite veri tipleri: beş depolama sınıfı, type affinity kuralları, karşılaştırmada tip dönüşümü, sıralama, CAST davranışı ve sık yapılan hatalar örnek
YazılımSQLite VACUUM ve auto_vacuum: Boş Sayfaları Geri Kazanma
SQLite VACUUM ne yapar? Freelist, auto_vacuum FULL ve INCREMENTAL, incremental_vacuum, sayfa boyutu, dbstat ölçümü ve rowid uyarısı örneklerle.
YazılımSQLite UPSERT: ON CONFLICT DO UPDATE, DO NOTHING ve REPLACE Farkı
SQLite UPSERT kullanımı: ON CONFLICT DO UPDATE ve DO NOTHING, excluded, çatışma hedefi, REPLACE farkı ve beş çatışma çözüm algoritması.
YazılımSQLite Trigger: BEFORE, AFTER, INSTEAD OF ve RAISE Kullanımı
SQLite trigger nasıl yazılır? BEFORE, AFTER ve INSTEAD OF tetikleyiciler, NEW ve OLD, WHEN, RAISE(), recursive_triggers ve gövde kısıtları.
YazılımSQLite Transaction: BEGIN, COMMIT, ROLLBACK ve SAVEPOINT
SQLite işlemleri: örtük ve açık transaction, hata sonrası davranış, DEFERRED, IMMEDIATE, EXCLUSIVE, kilitler, yalıtım ve SAVEPOINT örnekleri.
YazılımSQLite Tarih ve Saat Fonksiyonları: date, datetime, strftime, unixepoch
SQLite date, datetime, strftime, unixepoch ve timediff fonksiyonları; değiştiriciler, saat dilimi, ay ekleme belirsizliği ve tarih aralığı sorguları ö
YazılımSQLite Tabloları ve Sütunları Listeleme: sqlite_schema, PRAGMA
SQLite tablo ve sütun listesi: .tables, .schema, sqlite_schema, PRAGMA table_info, table_list, index_list ve pragma_ fonksiyonları.
YazılımSQLite STRICT Tablolar ile Katı Tip Denetimi
SQLite STRICT tablolar nedir, hangi tipleri kabul eder, ANY nasıl çalışır? Sıradan tablolarla farklar, CHECK ile doğrulama ve eski tabloyu dönüştürme.
YazılımSQLite Şema Göçü: PRAGMA user_version ile Güvenli Migration
SQLite şema göçü nasıl yapılır? PRAGMA user_version ile sürüm takibi, işlem içinde göç, -bail, 12 adımlı tablo değiştirme yöntemi ve sık hatalar.
YazılımSQLite SELECT Sorgusu: WHERE, ORDER BY, LIMIT ve UNION
SQLite SELECT ile veri okuma: WHERE süzmesi, NULL davranışı, ORDER BY ve NULLS LAST, LIMIT/OFFSET kuralları, DISTINCT ve UNION.
YazılımSQLite R*Tree: Konumsal İndeks ve Aralık Sorguları
SQLite R*Tree modülü: rtree tablosu, içerme ve çakışma sorguları, 32 bit yuvarlama, yardımcı sütunlar, rtree_i32 ile zaman aralıkları ve rtreecheck.
YazılımSQLite PRIMARY KEY, rowid ve AUTOINCREMENT Rehberi
SQLite rowid nedir, INTEGER PRIMARY KEY neden takma ad olur, AUTOINCREMENT ne zaman gerekir? sqlite_sequence ve NULL birincil anahtar tuzakları örnekl
YazılımSQLite PRAGMA Komutları: Sözdizimi, Fonksiyonlar ve Sık Kullanılanlar
SQLite PRAGMA rehberi: sözdizimi, pragma_table_info gibi fonksiyonlar, kalıcı ve bağlantıya özel ayarlar, bütünlük denetimi ve bağlantı açılış betiği.
YazılımSQLite Performans Ayarları: İşlem Gruplama, WAL, synchronous, cache_size ve mmap
SQLite nasıl hızlandırılır: yazmaları işlemde gruplama, WAL ve synchronous=NORMAL, cache_size, temp_store, mmap_size, page_size ve ölçüm.
YazılımSQLite Partial Index ve İfade İndeksi: Kurallar, Tuzaklar, REINDEX
SQLite partial index ve expression index kullanımı: planlayıcının eşleştirme kuralları, kısmi UNIQUE indeks, bayat ifade indeksi ve REINDEX.
YazılımSQLite Öğrenme Rehberi: Kurulumdan Performansa Yol Haritası
SQLite öğrenmek için sıralı yol haritası: kurulum, sqlite3 komut satırı, sorgular, fonksiyonlar, şema tasarımı, performans, bakım ve güvenlik yazıları
YazılımSQLite NULL Davranışı: IS NULL, coalesce, ifnull ve nullif
SQLite NULL kuralları: = yerine IS, üç değerli mantık, NOT IN tuzağı, coalesce, ifnull, nullif, sıralama, UNIQUE ve aggregate davranışı.
YazılımSQLite Metin Fonksiyonları: substr, instr, replace, trim ve format()
SQLite metin fonksiyonları: length ve octet_length farkı, substr, instr, replace, trim, concat_ws, format() ve Türkçe karakter tuzakları örneklerle.
YazılımSQLite Matematik Fonksiyonları, Yuvarlama ve Kayan Nokta Davranışı
SQLite matematik fonksiyonları, tamsayı bölmesi, round, taşma, sum ve total farkı, kayan nokta yaklaşıklığı ve para tutarlarını kuruş olarak saklama.
YazılımSQLite LIKE, GLOB ve REGEXP: Desen Eşleştirme ve İndeks Kullanımı
SQLite LIKE, GLOB ve REGEXP işleçleri: joker karakterler, ESCAPE, Türkçe harflerde büyük-küçük harf sorunu ve LIKE sorgusunun indeks kullanma koşullar
YazılımSQLite Kurulumu: sqlite3 Komut Satırı Aracını İndirme, Derleme ve İlk Oturum
SQLite kurulumu: indirme sayfasındaki dosya adları, Linux ve Windows'ta derleme, sürüm doğrulama, ilk oturum, komut satırı seçenekleri ve sunucu notla
YazılımSQLite JSON Fonksiyonları: json_extract, json_set, json_each ve JSONB
SQLite JSON fonksiyonları: çıkarma işleçleri, json_extract, json_set, json_each, json_group_array, JSONB ve JSON alanlarını indeksleme örneklerle.
YazılımSQLite JOIN Türleri: INNER, LEFT, RIGHT, FULL ve CROSS JOIN
SQLite JOIN türleri örneklerle: INNER, LEFT, RIGHT ve FULL JOIN, ON ile WHERE farkı, USING, NATURAL, CROSS JOIN ve birleştirme sırası.
YazılımSQLite INSERT, UPDATE ve DELETE: Çok Satırlı Ekleme, UPDATE FROM ve RETURNING
SQLite INSERT, UPDATE ve DELETE: çok satırlı ekleme, INSERT SELECT, INSERT OR IGNORE, UPDATE FROM, RETURNING sınırları ve LIMIT'li DELETE derleme notu
YazılımSQLite Index Oluşturma: CREATE INDEX, Çok Sütunlu ve Covering Index
SQLite index nasıl oluşturulur? CREATE INDEX, çok sütunlu indekste sütun sırası, covering index, UNIQUE ve NULL, ORDER BY ve OR koşulları.
YazılımSQLite Hata Kodları: Sonuç Kodları, Genişletilmiş Kodlar ve Sık Görülen Mesajlar
SQLite hata kodları rehberi: birincil ve genişletilmiş sonuç kodları, constraint failed, readonly, no such table mesajları, .log ve -bail kullanımı.
YazılımSQLite Güvenlik Ayarları: Güvenilmeyen SQL ve Veritabanı Dosyalarına Karşı Önlemler
SQLite güvenliği: defensive bayrağı, girdi sınırları, trusted_schema, cell_size_check, sqlite3 -safe kipi ve sunucuda .db, -wal, -shm dosya izinleri.
YazılımSQLite GROUP BY, HAVING ve Aggregate Fonksiyonlar
SQLite GROUP BY ve HAVING; count, sum, total, avg, group_concat, string_agg, FILTER, DISTINCT, çıplak sütunlar ve median örnekleri.
YazılımSQLite Generated Columns (Hesaplanan Sütunlar)
SQLite generated column nasıl tanımlanır? VIRTUAL ve STORED farkı, kısıtlar, sınırlamalar, JSON alanlarını indeksleme ve ALTER TABLE kuralları örnekle
YazılımSQLite FTS5 Tam Metin Arama: Sorgu Sözdizimi, Türkçe ve Sıralama
SQLite FTS5 rehberi: MATCH sözdizimi, Türkçe ı/İ ve aksan davranışı, bm25 ağırlıkları, highlight, snippet, dış içerik tabloları ve trigram araması.
YazılımSQLite Foreign Key (Yabancı Anahtar) Rehberi
SQLite foreign key neden çalışmıyor? PRAGMA foreign_keys, ON DELETE CASCADE, SET NULL, ertelenmiş kısıtlar, indeksler ve foreign_key_check örneklerle.
YazılımSQLite EXPLAIN QUERY PLAN: SCAN, SEARCH ve Sorgu Planını Okuma
SQLite EXPLAIN QUERY PLAN çıktısını okuyun: SCAN ve SEARCH, covering index, TEMP B-TREE, OR, alt sorgular, .eqp ve .expert ile yavaş sorgu teşhisi.
Aramanızla eşleşen yazı yok.