Django'da ORM'a bir bakış


Bu sorgulardan hangisi daha hızlı? Python’da query processing yapmak memory’i ne kadar şişirir? Raw SQL code smell midir? Şuayip böyle query yazmayı nerden öğrendi? ORM ve query management ile ilgili her sorunun iyi bir cevabı var! Django’nun en can alıcı özelliklerinden biri de bildiğiniz üzere sunduğu ORM’u. OOP ile kan kardeş olan Python (ki kendisi meta class’ler ile çok esnek yapılar sağlıyor) bağlamında yazılmış olan bu ORM’u bir inceleyeyim, yazayım dedim.…
Read more ⟶

The Notion of Free Software for Beginners


About more than a year ago, I needed to write an argumentative & academic research paper for my course. There was no subject restriction, so I chose to contrast free software with proprietary software. Now, this was a bit problem for me because my professor doesn’t have any interest in computers at all. I agree that this subject was too specific for such assignment. The expected topics were quite generic: “Social media: Bad or good?…
Read more ⟶

iptables’e Giriş


iptables Linux çekirdeği tarafından sağlanan Netfilter paketinin çatısında bulunan bir komut satırı aracıdır. Bu araç Linux çekirdeğinin güvenlik duvarında (firewall) bulunan kuralları değiştirmemize, düzeltmemize ve yeni kurallar eklememize yardımcı oluyor. Yani iptables bir firewall görevi görüyor. Basitçe sistemimizden internete çıkış yaparken veya sistemimize dışarıdan giriş yapılırken kontrol edilecek bazı durumlar var ise bunları tanımlamamıza, bunları bir tabloya kurallar dizisi şeklinde kaydetmemize yarıyor. Bu aracı kullanabilmek için yönetici yetkilerine sahip olmanız gerekiyor.…
Read more ⟶