Netscape tarafından geliştirilen SSL, Secure Sockets Layer kısaltmasını yani Güvenli Giriş Katmanı’nı ifade eder. Günümüzde SSL yerini IETF tarafından SSL’i temel alan TLS, Transport Layer Security yani Taşıma Katmanı Güvenliği’ne bırakmıştır. Bu nedenle bu makalede SSL 3.0 üzerine inşa edilerek ortaya çıkan TLS üzerinden verilerin güvenliğinin nasıl sağlandığı konusuna değineceğim.
Devamını oku »Separation Of Concerns (SoC)
Okuma Süresi: 3 dkEndişelerin Ayrılması (Separation of Concerns) tasarım ilkesi düşük bağlılığa ve benzer sorumluluklara (cohesion) sahip bileşenler ile kümeler/kapsüller oluşturmamıza, sorumluluk sınırlarının net bir şekilde belirlenerek ayrılmasına odaklanır. SoC ile sürdürülebilir, geliştirilebilir ve tekrar kullanılabilir bilşenlerimiz ve bu bileşenler sayesinde projeler olur.
Devamını oku »Log (Kütük) Kayıtları Nedir?
Okuma Süresi: 4 dkBir uygulamanın çalışma süreci boyunca sistemler ya da geliştiriciler tarafından üretilen çıktılara (örn: bilgi/uyarı/hata kayıtlarına) log (kütük) kayıtları denir. Bu kayıtlar sistem yöneticilerinin sistem ya da kullanıcı aktiviteleri ile ilgili detaylı kayıtlara sahip olmasını ve olası bir problem durumunda kayıtların kullanılarak sorunun çok daha kısa sürede çözümüne/sorumlusunun tespitine fayda sağlamaktadır.
Devamını oku »Development 101
Okuma Süresi: 2 dk101 terimi normalde bir konuya dair en temel bilgileri ifade eder fakat eğer bir geliştirici ya da geliştirici adayıysanız öncelikle şunu bilmeliyiz ki; biz geliştiricilerin her seviyede ve her zaman öğrenip/tamamlayabileceği yeni bilgiler vardır. Bu nedenle aşağıdaki bağlantılar yalnızca temel bilgileri değil bir geliştiricinin uzmanlaşana kadar bilmesi ya da hayatının bir noktasında maruz kalması gereken...
Devamını oku »robots.txt Nedir?
Okuma Süresi: 3 dkSitelerin ana dizininde bulunan/bulunması gereken robots.txt dosyası adından anlaşılabileceği üzere botlar için hazırlanır ve uzantısından anlaşılacağı üzere metin dosyası formatındadır. Bu dosya içerisinde arama motoru örümcekleri gibi vs. tüm botların kullanması için komutlar ve referans tanımları yer alır.
Devamını oku »