OOP için Temel Terimler

Öğrenim hayatım boyunca birşeyleri maddelemekten nefret etmişimdir. Özellikle Preveze Deniz Zaferi’nin 3 nedeni 4 sonucu vardır gibi tarihi konuları maddelemek beni sinir etmiştir. Gerçi burada yapacağımız tam olarak maddeleme değil, bir çeşit toparlama olacak.  Toparlayalım. OOP programlamanın bazı temel terimleri vardır. Mutlaka kullanılır. Olmazsa olmazlar. Bu makalede kısaca tanıtacağım. Belki ilerde detayına girebiliriz, girersek iyi […]

MySQL index ne olaki?

Küçükten beridir evde biraz dağınık birisiyimdir. Eşyalar pek dolapta durmaz. Aslında bunun için baya gayret ederim. Bugünden sonra toplu olacağım derim, eşyaları düzene koyarım ama malesef bir süre sonra hepsi nöbet yerlerini terkederler. Zamanımın ciddi bir kısmını bulmak için harcarım. Nedense bu dağınıklığım yazılım hayatıma hiç yansımadı. Belkide iş harici dünyamdaki açığı bu şekilde kapatıyorum. […]

Bilgisayar, ne sayar?

Türkçe çevrisinin ingilizcesinden daha güzel olduğunu düşündüğüm nadir kelimelerden biridir bilgisayar. Zira ingilizcesi compute kelimesinde türemiş olan kelimenin manası hesaplamaktır. Bilgisayarı hesap makinesi ile aynı seviyede tutan bir kelimedir. Halbuki bilgisayar bilgi ve sayar kelimelerinin birleşmesi ile oluşur ki, bilgisayar hakikaten bilgi saymaktadır. Peki bu sayacağı bilgileri nerede saklamaktadır? İşte yazımızın konusu burada başlıyor. Bütün […]

Harddisk Dediğimiz Yenilmez Yutulmaz İcat

Harddiskin türkçeye çevirisi sabit disk çok kötü bir çeviri değildir ve bu sabit disk gerçekten yenilmez yutulmaz bir icattır.  Bu denli hızlı çalışması akıla zarar verir.   Bilgisayarların bilgilerini depoladıkları birimdir. Bilgisayar açıldığında bilgileri buradan okur, kapandığında gerekli bilgileri yine buraya kaydetmiş olur. MySQL indexlerle alakalı yazıma referans olması açısından harddisk çalışma yapısını çok kısa özetlemek […]

OOP ile Prosedürel Kod Yapısı Karşılaştırması

Bir durumun avantajlarından bahsedebilmenin tek yolu onu başka bir durum ile karşılaştırmaktır. OOP’nin avantajlarından bahsetmek için ise prosedürel kod ile karşılaştırmak lazım gelir. Nesneye dayalı programanın ilk ve en önemli avantajı gerçek hayat ile simüle edilebilmesidir. Örneğin bir araba yapıyorsak arabanın elektrik aksamının methodları bir class dosyasında toplanırken başka bir class dosyasında motor aksamı methodları […]

CRM Hakkında Kelamlar

Son zamanlarda e-mail marketing kategorisinde bir proje için uğraş veriyorum. Daha önce çok fazla içinde olmadığım bir iş. İşi yaparken partner olarak SilverPop servislerini kullanıyoruz. Arayüzü ve dökümantasyonu adına tam bir felaket. Kesinlikle servislerini tavsiye etmiyorum. Kendim kullanmadım ama euroMessage hakkında aldığım olumlu duyumlar var. Kendi işimde euroMessage denemek istiyorum. Tabi o zamana kadar daha iyi […]

Uptime nedir sorunsalı

Gece uyuyorsun, rüyanda sevgilinin elini tutmuşsun, herşey çok güzel gidiyor. Birden sevgilin ilişkinizin ‘uptime süresini’ soruyor? Uptime, uptime, uuuppptiimeee diye haykırarak kan ter içinde uyanıyorsun. Dur anlatacağım. Sakin ol, bir bardak su iç önce. Uptime dediğimiz hadise, makinenin son çalıştığı zamandan, şimdiki zamana kadar geçen sürenin uzunluğudur. Pratikte ilişkinin uptime’ı olmaz elbtte ama eğer olursa bu […]

Merhaba Blog

Merhaba sevgili yazılım blogum, Bu blogta web yazılım üzerine bilgi birikimlerimi ve deneyimlerimi yazmayı planlıyorum. Buradaki yazılarım özellikler PHP ve MySQL üzerine olack ama sadece ikisi olmayacak elbette. İlgilendiğim tüm yazılım bileşenleri hakkında bir şeyler paylaşmayı planlıyorum. Bu arada diğer blog sayfam coskun.soysal.biz her daim ziyaretçi kabul ediyor.