Kayıtlar

Nisan, 2012 tarihine ait yayınlar gösteriliyor

P2P ağlarda Güven - 1

Resim
1.1 Giriş            P2P sisteminin doğası gereği, güven temel bir sorundur, çünkü her bir peer çok fazla yetkisi olmayan başka bir peer ile etkileşim içindedir(Web sunucularda olduğu gibi) daha da kötüsü bu peer daha sonradan ortadan kaybolabilir. Aslında, tam işbirlikçi bir peer olsa bile, peer’ın etkileşimde bulunduğu eşinin tam anlamıyla güvenli olup olmadığından emin olması gerekmektedir. (Örn. Dosya indirme işlemi.) Kısaca söylemek gerekirse, güvenilmez bir peer kasıtlı olarak ağda yanlış dosya paylaşımında bulunabilir. Bunun sonucunda “ iyi ” peer güvenilmez peer’dan bazı kötü amaçlı yazılımlar indirebilir.            P2P ağlar için güven yönetim sisteminde üç önemli sorun bulunmaktadır.[ Li ve Singhal, 2007,Mondal ve Kitsuregawa, 2006, Suryanarayana vd., 2005] 1. Peer’ın diğer peer’ların güven değerlerini ölçebilmesi için bir güven ölçüsü belirlemeliyiz. 2. Güven değerlerinin nerede saklanacağını ve çalışmayı sürdüreceğini belirlemeliyiz. Bir peer diğer tüm p

C# GDI+ ile 2D Oyun Yapımı

Resim
Project (with Source Code) : - Projenin Amacı             C# GDI+ ile bir oyun tasarlamak ve bu oyun arkaplan, arayüz, senaryo, resim, animasyon vs. özelliklere sahip olmalıdır. Bu amaç çerçevesinde “Yanan Adamı Söndür” adlı bir oyun geliştirilmiştir. Projede Drawing metotları ve  kimi resimler karakter ve arkaplan olarak kullanılmış ve bu karakterler anime edilmiştir. Tasarımı, Veri Yapıları, Sınıf ve Metotlar             Öncelikle label, picturebox, button ve timer controlleri yardımıyla bir ana menü oluşturulmuştur.             Daha sonra aşağıdaki örnekte görüldüğü gibi bölümlerin haritasını oluşturmak için iki boyutlu (20*13) bir matris dizisi kullanılmıştır.             public int [,] lab10 =        {        { 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 },        { 1,7,7,7,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,1 },        { 1,7,0,0,0,1,1,1,0,0,0,1,0,0,0,1,3,1,0,1 },        { 1,0,0,1,1,1,1,1,0,0,0,1,0,1,0,1,1,1,0,1 },        { 1,6,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,