Donanım

PHP ile MongoDB Kullanımı

MongoDB, 10Gen isimli şirket tarafından açık kaynaklı olarak geliştirilen NoSQL veritabanıdır. Anlık çok fazla işlem yapmanız gerektiğinde veya önbellekleme yapmak istediğinizde tercih edilebilir. Mobil platformlarda yer bildirimi (check-in) yapmak için çoğumuzun kullandığı foursquare altyapısında MongoDB kullanıyor. Bildiğim kadarıyla link kısaltma servisi olarak sıkça kullanılan bit.ly’de MongoDB’yi tercih ediyor. Ben bu makalede varolan bir MongoDB sunucusuna PHP ile bağlanmayı ve kod örneklerini paylaşmaya çalışacağım. Eğer MongoDB kurmak istiyorsanızhttp://www.mongodb.org/downloads adresinden işletim sisteminize uygun sürümü indirebilir ve kurabilirsiniz. PHP / MONGODB SÜRÜCÜSÜ KURALIM MongoDB sunucusuna [...]

Daha fazla oku...

Botnet Nedir ?

Botnet, kötü amaçlı yazılımların bilgisayarlarda dağıtılıp bu yazılımı kullanan veya yükleyen bilgisayarlara çeşitli görevler vermeye yarayan saldırı amaçlı yazılımlardır. Bot kelimesi robot kelimesinin kısaltılmışıdır ve Botnet’in temeli DDoS saldırılarından oluşmaktadır. En çok yazılımların yüklendiği zombie bilgisayarların yazılımcının belirlediği bir adres üzerine saldırı yapmak üzerine kullanılır. Sadece saldırı değil çeşitli amaçlar için kullanılabilir örneğin pop-up reklam tipi sayesinde istenilen adresin reklamı yapılabilir. Virüs şeklindeki yazılımlar ile kullanıcısının gizli şifreleri öğrenilebilinir.Spam tarzında rahatsız edici mailler gönderilebilir, istenilen siteye aynı anda bir çok [...]

Daha fazla oku...

Nesne Yönelimli Programlama Nedir ?

Nesne Yönelimli Programlama (Object Oriented Programming/OOP) , programlama konusunda çığır açan, uzman-acemi bütün programcıların işini kolaylaştıran bir teknolojidir. Özellikle bu işle uğraşanların yakından bildiği gibi Nesneye Yönelik Programlama normal bir işlemi çok daha hızlı ve kolay bir şekilde yapmanızı sağlamaktadır. Daha profesyonel bir dil ile kodlarınızı sınıflar içerisine yazıyorsunuz ve sınıflardan türeyen nesneler üzerinden kodlarınızı çağırıyorsanız Nesne Yönelimli Programlama yapıyorsunuz anlamına geliyor. Nesneye Yönelik Programlama, bir çok yazılım dersinde ilk önce anlatılan teknolojilerden bir tanesidir. Çünkü Nesneye Yönelik Programlama’nın temelini [...]

Daha fazla oku...

VPN Nedir ?

VPN, Virtual Private Network (Sanal Özel Ağ) teriminin kısaltılmış halidir ve en temel anlamıyla internete başka bir IP adresi üzerinden bağlanmanızı sağlayan hizmettir. VPN, bağlantınızı güvenli hale getirir ve herhangi bir ağa bağlanırken sizin bağlantınızı şifreler ve kimliğinizin bulunamamasını sağlar. Aynı zamanda ülkenizdeki yasaklı sitelere, kısıtlanmış sitelere veya IP’lere yine VPN sayesinde bağlanabilirsiniz. Aynı zamanda VPN sistemi gönderdiğiniz, aldığınız tüm verileri kendisi şifrelediğinden 3. şahısların ne yaptığınızı görmesine izin vermeyen bir güvenlik sistemi olarakda kullanılabilir. Ancak şöyle bir sorun var ki [...]

Daha fazla oku...

Linux’ta Bilinmesi Gereken Temel Komutlar

Linux’ta Bilinmesi Gereken Temel Komutlar Hızlı bir işletim sistemi olarak yaygın kullanım ağına sahip olan Linux işletim sistemi, her bireyin rahatlıkla kullanabileceği, son derece rahat ve basit bir kullanım şekline sahip olmaktadır. Bu doğrultuda; Linux işletim sistemini ücretsiz olarak rahatlıkla her birey elde edebilmekte ve kolay kullanım özelliğine sahip olan bir işletim sistemi ile çok daha rahat bilgisayar kullanımları da elde edebilmektedir. Linux Kullanım Faydaları Nelerdir? Tamamen ücretsiz olarak sahip olunabilecek olan Linux işletim sistemi, birden çok kullanım avantajına da sahip olmaktadır. [...]

Daha fazla oku...