.NET ortamında P2P Oyun Programlama Yarışması

0
FZ
Microsoft, geliştiricilerin .NET programlama platformunu daha iyi tanımaları için P2P (peer-to-peer) bir bilgisayar ağı üzerinde çalışacak bir oyun programlama yarışması açtı.

Terrarium adlı bu çok oyunculu ekosistemde, programcılar kendi makinalarında VB.NET ya da C# ile bir etobur ya da otobur programlıyorlar. Teleporter sistemi bunlar ekosisteme ve diğer makinalara taşıyor.
Sonra sıra geliyor rekabete; otoburlar bitki yiyebilirken, etoburlar hem otoburları hem de diğer etoburları yiyebiliyorlar ve kısıtlı kaynaklar için birbirleri ile çekişiyorlar. Terrarium oyunun amacı hayatta kalabilecek canlıları programlayabilmek.

.NET tabanlı bu oyun programlama/yarışma ortamı Windows Forms ve DirectX teknolojileri ile arabirim geliştirilmesine izin veriyor ve yine .NET teknolojilerini kullanarak yazdığınız kodun güncellenmesi halinde diğerlerinin haberdar edilmesini, raporlamayı, vs. sağlıyor.

İlgili Yazılar

POV-Ray Tanıtımı

FZ

Amiga zamanlarından bu yana, bilgisayar destekli modelleme alanında birçok programlar geldi geçti. Imagine'dı, Lighwave'di, Real 3D'di, 3D Max'di, Blender'dı derken bu alanda birbiri ile kapışan oldukça fazla program var. Fakat bunlardan bir tanesi, gerek arkasındaki düşünce, gerekse başarıları ile diğerlerinden çok daha farklı bir yerde.

Bayanlar baylar, karşınızda Pov Ray

Kötü Programcıya Övgü

FZ

Harold kötü bir programcıydı, gerçekten kötü bir programcı. Hani hem kendisi hem de etrafindaki herkes için kendine yeni bir meslek bulması gereken türden. Ama Harold iyi biriydi ve bir işte ömür boyu çalışacaklardandı; çok uzun süredir şirketteydi. Ezelden beri alt kademelerde olan bir programcısıydı, hiçbir zaman terfi etmedi, her sene maaşına en düşük zammı aldı ve yeri çok değiştiriliyordu. Ama kimse onu işten çıkarmak istemiyordu. Böylelikle ne zaman yeni bir proje başlasa ve yeni adama ihtiyaç olsa, Harold'ın takımının müdürü bu durumu fırsat bilip onu yönetmek zorunda kalacak bir sonrakı bahtsız kişiye gönderiyordu Harold'ı. Bir seferinde bu kişi ben oldum.

NuSphere, PHP tabanlı web servis araçlarını kullanıma sundu...

FZ

NuSphere şirketi, PHP web programlama dilini temel alan ve XML, SOAP, WSDL, UDDI standartlarını kullanan web servisleri geliştirmeye yönelik yazılım geliştirme araç setini kullanıma sundu.

Artık PHP programcıları yukarıda sözü geçen araç setini kullanıp gene yukarıdaki protokollerle iletişim kurabilen web servisleri yazabilecek. Bir kere yazılıp test edilen web servisi, Windows, Linux ve UNIX sunucular üzerinde çalıştırılabilecek ve bu servise yine Windows, Linux ya da UNIX üzerinde çalışan, ASP, PHP, VB, C++, C#, JAVA ya da başka bir programlama dili ile geliştirilmiş istemciler (client) bağlanıp bilgi çekebilecek.

Böyle giderse gelecek 5 yılda programlama paradiglamaları epey değişecek gibi görünüyor, kemerlerinizi bağlayın ve uçmaya hazırlanın :)

ClusterKnoppix İle Kendi Süperbilgisayar Kümenizi Kolayca Kurun

FZ

Büyük bir okul ya da şirket ağınız var, ya da bir yerden ucuza düşük model bir sürü ikinci el bilgisayar buldunuz (40$'a Pentium 166 MMX, 32 MB ana hafıza falan) ve bunların atıl kalmasına gönlünüz el vermiyor. Sağda solda "clustering" diye de tabir edilen kümeleme diye bir kavram duyuyorsunuz ancak bir sürü bilgisayarı paralel olarak belli bir problem üzerinde çalıştırmanın uzmanlık derecesinde bilgi gerektirdiğini düşünüyorsunuz... ve... yanılıyorsunuz! Her derde deva ClusterKnoppix ile çok güçlü paralel bilgi işlem merkezi kurmanız işten bile değil ;-)

Hala tereddüt edenlerin iştahını kabartmak için şu ekran görüntülerine bakmalarını tavsiye ederim: 12 adet bilgisayarın merkezi kontrolü, openMosixview, 12 meşgul bilgisayarın gözetlenmesi, openMosixmigmon.

Editörün Notu: Bildiğim kadarı ile İzmir´li üyemiz decaf (aka realist) bu konu ile ilgileniyordu, kendisinden en kısa sürede konu ile ilgili lezzetli bir makale beklediğimizi belirtmeme gerek yok sanırım ;-)

EnderUNIX'in Yeni Projesi: Scanhill MSN Dinleyici

anonim

EnderUNIX'in 16. projesi olan Scanhill yayımlandı. Scanhill yazılımı, şimdilik MSN Messenger protokolunu dinleyip mesajları yakalayıp istenildiğinde standart çıktıya yani ekrana ya da MySQL veritabanına aktarılabilmektedir.

Detaylı bilgi için: http://www.enderunix.org/scanhill