Yazılım Geliştirme

CRUD Nedir?

Okuma Süresi: < 1 dk

Türkçe ifadesi sırasıyla ekleme, okuma, güncelleme ve silme olan bir kısaltmadır. Bir veri deposuna (bu genellikle veritabanlarını ifade eder) kayıt ekleme, mevcut kaydı okuma, güncelleme ve silme eylemleri CRUD ile ifade edilir.

Devamını oku »

HTTPS Nedir?

Okuma Süresi: 2 dk

Açılımı Güvenli Hiper Metin Transfer Protokolü (The Secure Hypertext Transfer Protocol) olan bu protokol HTTP protokolünü kapsayan ve çift yönlü güvenli veri transferi sağlayabilen protokoldür. İlk defa 1994 yılında Netscape Navigator tarayıcılarında denenmiş ve geliştirilmiştir. HTTP protokolü hakkında halilsafakkilic.com/http makalesi üzerinden ayrıntılı bilgi edinebilirsiniz. HTTPS protokolü HTTP veri paketini Taşıma Katmanı Güvenliği protokolü TLS/SSL ile...

Devamını oku »

DNS Nedir?

Okuma Süresi: 2 dk

Alan adı sistemi (Domain Name System) hedef sunucuya IP üzerinden ulaşmak yerine maksimum 256 karakter olabilen alan adları üzerinden erişmemizi sağlar. Bu sayede IP adreslerini hatırlamak zorunda kalmayız ve IP adresleri yerine verdiğimiz takma isimler ile çok daha kolay bir şekilde kullanıp yönetebiliriz.

Devamını oku »

Paket/Repository Seçerken Dikkat Edilmesi Gerekenler

Okuma Süresi: 4 dk

Yazılımlar günümüzde paketlerin doğrudan ya da özelleştirildikten sonra kullanımının üzerine inşa edilmekte. Peki ama her paketi projeye doğrudan dahil etmek doğru mu? Tabii ki hayır… Nasıl evimize her kapıdan geçeni almıyorsak, paketleri seçerken çok daha özenli ve dikkatli olmalıyız. Zira zamandan tasarruf edip fayda sağlayacakken, gelecekte bizim için geliştirmeyi engelleyici baş belası ayak bağları olabilirler.

Devamını oku »

HTTP Nedir?

Okuma Süresi: 5 dk

Açılımı Hiper Metin Transfer Protokolü (The Hypertext Transfer Protocol) olan bu protokol 1989 yılında CERN projesinde Tim Berners-Lee tarafından geliştirilmeye başlanmış ve 1991 yılında 0.9 sürümü ile hayatımıza girmiştir. Bu protokol istemci ile sunucu arasında hiper metin aktarımını varsayılan olarak TCP 80 portu üzerinden sağlamaktadır. Portu değiştirebilirsiniz fakat değiştirmeniz halinde HTTP://IP:PORT URI şeklinde erişim sağlamanız...

Devamını oku »