Kapsam ve sorumluluk
Bu sitede yazılım geliştirme, API tasarımı, veritabanları, sistem yönetimi ve açık kaynak projeleri üzerine teknik içerikler bulunur. Yazar ve proje bilgilerine Hakkımda sayfasından, uygulama örneklerine Projeler bölümünden ulaşabilirsiniz. Bir örneğin kapsamını değerlendirirken kullanılan ürünün sürümünü, işletim sistemini ve kurulum biçimini birlikte dikkate alın.
Kaynakları nasıl değerlendirmelisiniz?
Bir komutun veya ayarın anlamını doğrulamak için öncelikle ürünün resmî belgesine başvurun. Yazıdaki kaynak bağlantıları, örneğin hangi davranışa dayandığını incelemenizi sağlar. Resmî belgede farklı bir sürüm seçiliyse aynı seçeneğin kullanılabilirliği değişebilir. Bir bağlantının bulunması, ilgili ürünün bu siteyi desteklediği ya da önerdiği anlamına gelmez.
Bir yazıyı değerlendirirken yalnızca sonuç cümlesine bakmayın. Hangi sorunun çözüldüğünü, çözümün ön koşullarını, hangi koşullarda başka bir yaklaşım gerektiğini ve başarının nasıl kontrol edildiğini arayın. Kaynak belgedeki sınırlamalar ile örnek ortam arasındaki fark, küçük görünen bir ayarın üretimde farklı sonuç vermesine neden olabilir.
Örnekleri uygulamadan önce
Kod ve yapılandırma örneklerini kendi alan adınız, dosya yollarınız, yetkileriniz ve sürümleriniz için uyarlayın. Örnek bir kullanıcı adı veya bağlantı dizesi gerçek erişim bilgisi değildir. Parolaları kaynak koduna eklemeyin. Veritabanı şeması, dosya taşıma, sunucu erişimi veya güvenlik ayarı değişikliklerini önce ayrı bir deneme ortamında değerlendirin; gerekli yedeği ve geri dönüş yolunu hazırlayın.
Bir komutun hatasız tamamlanması tek başına beklenen davranışın oluştuğunu göstermez. İlgili sayfanın yanıtını, uygulama günlüklerini veya sorgu sonucunu da kontrol edin. Sonuç örnektekinden farklıysa art arda daha fazla komut çalıştırmak yerine hata mesajını ve kullanılan ortamı kaydedin. Başka bir sistemdeki başarılı sonuç, sizin sisteminiz için garanti değildir.
Sürüm ve deneyim bilgisi
Bir yazıda test ortamı, sürüm veya ölçüm sonucu belirtilmişse bu bilgi o örneğin sınırlarını açıklar. Böyle bir bilgi verilmemişse içeriği kendi ortamınızda doğrulanmış bir sonuç gibi kabul etmeyin. İşletim sistemi, kütüphane veya hizmet güncellemeleri örneklerin davranışını değiştirebilir. Güncel resmî belgeyi kontrol etmek özellikle kimlik doğrulama, şifreleme ve veri işlemlerinde önemlidir.
Hata ve düzeltme bildirme
Eksik bir ön koşul, bozuk bir bağlantı, artık çalışmayan bir örnek veya açıklamayla çelişen bir sonuç görürseniz iletişim formundan bildirebilirsiniz. Yazının adresini, kullandığınız sürümü, beklediğiniz sonucu ve oluşan hatayı belirtmeniz sorunun yeniden oluşturulmasını kolaylaştırır. Parola, erişim anahtarı, oturum çerezi veya kişisel veri göndermeyin. Gerekliyse örnekteki bu alanları maskeleyin.
Gizlilik ve reklamlar
Veri kullanımı gizlilik politikası ve çerez politikası kapsamında açıklanır. Çerez tercihlerinizi sayfanın altındaki bağlantıdan yönetebilirsiniz. Bir reklamın gösterilmesi, reklamı yapılan ürünün teknik olarak incelendiği veya önerildiği anlamına gelmez. Ürün seçerken kendi gereksinimlerinizi ve ürünün güncel belgelerini esas alın.