PES 2011 için Yeni Trailer

Ağustos 23rd, 2010 No comments

Her sene yenisini merakla beklediğim PES serisi için videolar yayınlanmaya devam ediyor. Yayınlanan bu son videoda taktik ayarları, yeni pas sistemi, yeni çalım hareketleri hakkında fikir edinmek mümkün. Master League ve Become a Legend modlarını da geliştirmişler. Ayrıca yeni oyunda daha fazla lisanslı turnuva, kupa, takım vs. olacakmış. Videoda balkabağı kafalı oyuncular, bayram şekeri şeklinde toplar da mevcut ama bunların şaka olmasını umuyorum. 🙂 Bu videodakiler iyi güzel ama kalecilerin IQ seviyesini yükseltmezlerse artık bu sefer ben de PES serisiyle olan ilişkime biraz ara verebilirim. Çünkü bu sene kaleciler beni ciddi manada deli etti.

Categories: Oyun Tags: ,

Java Virtual Machine Nedir?

Ağustos 18th, 2010 7 comments

JVM’nin basit olarak Java programlarını çalıştıran sanal bir makine olduğunu biliyor olabilirsiniz ancak yine de bu yazıyı okumanızı tavsiye ederim. Çünkü JVM hakkında bilinmesi gereken çok ama çok şey var. Bu yazıda bunların bir kısmına değinmeye çalışacağım.

Bildiğiniz gibi Java derleyicisi doğrudan fiziksel bir makinenin çalıştırabileceği makine kodları değil, sadece Java Sanal Makinesinin anlayıp çalıştırabileceği formatta bir kod üretir. Ara bir dil olarak da tanımlanabilen “bytecode”, class uzantılı dosyalar içinde saklanır. Java derleyicisinin işi burada biter ve bundan sonra ikili (binary) formatta kodlanmış olan class dosyalarının çalıştırılması JVM tarafından yapılır.

Devamını Oku…

GNU vs. Linux

Ağustos 15th, 2010 No comments

Bugün kullanımda olan Ubuntu, Pardus, Fedora gibi işletim sistemleri hep Linux olarak bilinir. Aslında gerçek biraz daha farklı. Linux, özünde bir işletim sistemi değil, işletim sistemi çekirdeğidir. İşletim sistemi çekirdeği ise bilgisayar kaynaklarının yönetimini yapan ve uygulama programlarının ihtiyaçlarını donanım kısmında sağlayan bir işletim sistemi bileşenidir. Başka bir deyişle bizim bilgisayar üzerinde çalıştırdığımız programlar ile bilgisayarın donanımı arasında bir köprü kurarak iletişimi sağlayan, işletim sisteminin en önemli parçasıdır.

Peki, madem öyle GNU nedir? GNU, 1984 yılında Richard Stallman tarafından başlatılmış bir işletim sistemi projesidir. Açılımı “GNU’s Not Unix” yani “GNU Unix Değildir” dir. Bu adın seçilmesindeki sebep GNU’nun Unix’e benzemesine rağmen hiç UNIX kodu içermemesidir.

Devamını Oku…

Bilgisayarlar Hakkında Söylenmiş Özlü Sözler

Ağustos 15th, 2010 No comments

Geçenlerde nette dolaşırken bilgisayar ve yazılım alanında tanınmış kişilerin söylediği atasözü kıvamında sözler buldum. İçlerinde gerçekten çok orjinal olanları var. Beğendiğim bazıları şöyle:

Devamını Oku…

Microsoft Yaz Okulu 2010 Ankara’nın Ardından

Ağustos 13th, 2010 1 comment

Microsoft Yaz Okulu Ankara bu sene Hacettepe Bilgisayar Mühendisliği Bölümünde yapıldı. Benim de katılmış olduğum bu organizasyon bugün itibariyle sona erdi. 4 haftalık bu maratonun ilk haftasının ardından düşüncelerimi paylaşmıştım.

2. haftamız da ilk hafta gibi verimli geçti. İlk 2 gün Oğuz Yağmur ile C#’ın derinliklerine dalarken, son 3 gün ise Daron Yöndem ile ASP.NET ve Silverlight üzerine çalıştık. Özellikle Oğuz Yağmur ile yaptığımız çalışmalar çok verimli geçti. MVP Pattern, Reflection gibi üst düzey konulara girme şansımız oldu.

3. haftaya gelindiğinde bizi XNA Game Framework, Sharepoint ve Windows Embedded konuları bekliyordu. XNA Game Framework’le çok çalıştığımızı söyleyemem. Onun yerine Unity isimli bir araçla görsel olarak basit oyunlar tasarladık. Bir günlük Sharepoint eğitimi maalesef süre olarak yetersiz kaldı. Sharepoint çok geniş bir ürün ancak bir günde sadece temel özellikleri üzerinde durabildik. Windows Embedded eğitimi ise daha renkli geçti diyebilirim. Emulatör kullanarak küçük bir cihaza işletim sistemi kurduk, bu işletim sistemi üzerinde C++ ve C# projeleri çalıştırdık. Hocamız ayrıca gömülü sistemler üzerine bir sunum yaptı ve çok faydalı bilgiler verdi. Bilgisayarlarda (desktop, laptop, netbook aklınıza ne geliyorsa) kullanılan işlemci sayısının, dünya üzerinde üretilen işlemcilerin sadece %2’si olduğunu duyunca biraz da olsa  hayal kırıklığına uğradım 🙂

Son haftada bir günlük Windows Phone eğitiminin ardından C# üzerinde paralel programlama konularına değindik. Son üç günde ise bizden öğrendiklerimizi kullanarak basit bir proje yapmamızı istediler. Proje olarak SQL Server 2008 veritabanlı, ASP.NET’li, MVP Pattern kullandığımız bir web sitesi yaptık ve sertifikamızı alarak kursu tamamladık.

Bunlar yaz okulunun eğitim kısmıydı ama yaz okulu tabi ki sadece eğitimden ibaret değildi. Güzel insanlar tanıdık, alanında uzman önemli kişilerle tanışma, sohbet etme fırsatı bulduk. Yaz okulunun en eğlenceli kısmı ise aralarda oynadığımız Quake 3 ve Half-Life oldu. 🙂

Class Dosyalarının Anatomisi

Ağustos 10th, 2010 3 comments

Java dilinde yazdığımız programların derlendiğinde .class uzantılı dosyalara dönüştüğünü Java ile uğraşan hemen herkes bilir. Ancak class dosyaları bir çoğumuz için bugüne kadar hep içini bilmediğimiz, hakkında bilgi sahibi olmadığımız birer muamma olarak  kaldılar. Bu yazıda class dosyalarının yapısını inceleyip yazdığımız kodların derlendikten sonra nasıl bir şekle dönüştüğünü açıklamaya çalışacağım.

Devamını Oku…

Categories: Java Tags: , , , ,

Microsoft Yaz Okulu 2010 Ankara Başladı

Temmuz 25th, 2010 No comments

Microsoft’un her sene düzenlediği Yaz Okulu programının Ankara ayağına bu sene ben de katılıyorum. Bu hafta sonu itibariyle 1 haftayı geride bırakmış oluyoruz. İlk iki gün Windows Server 2008 R2 işletim sistemi üzerinde çalışmalar yapma fırsatımız oldu. Genel bir tanıtımdan sonra Hyper-V ile sanal makine kurulumu, konfigurasyonu ve kullanımı konusunda MVP hocamız Muammer Benzeş’ten eğitimler aldık. Bunun yanında sanal makine üzerinde IIS ile web sunucusu kurulumu, DNS, DHCP ve bazı diğer Windows Server rolleri hakkında uygulamalı örnekler yaptık.

Haftanın son 3 gününde ise SQL Server 2008 R2 konusunda eğitimler aldık. Kurulum ve konfigurasyonun ardından SQL Server’ın arka plandaki çalışma mantığını ultra-enerjik hocamız 🙂 MVP Osman Çokakoğlu çok güzel anlattı. Yine SQL Server ile ilgili veritabanı ve tabloların oluşturup yönetilmesi, yetkilendirme mekanizması, backup ve restore konularına değindik. SQL Server servislerinden Analiz Servisi, Raporlama Servisi ve Entegrasyon Servisi konularına da giriş yaptık ama zaman olsaydı heralde 1 hafta daha anlatabilirdi hocamız. Kısmet değilmiş onların detaylarına da artık kendimiz bakacağız.

Sonuç olarak Microsoft Yaz Okulu’nun bana çok faydalı olacağını umarak başlamıştım ve şimdilik gayet iyi gidiyor. Önümüzdeki hafta C#, ASP.NET ve Silverlight eğitimleri ile devam edeceğiz. Umarım onlar da faydalı geçer.

ExaRadyo

Temmuz 24th, 2010 No comments

Internet üzerinden radyo dinlemek çok aradığım birşey olmasa da geçenlerde rastladığım bir program beni internetten radyo dinlemeye teşvik etti. Bazı Turkcell Super Lig maçlarını dinlemek için zaman zaman radyoya ihtiyacım olduysa da bunu digital TV kartımla halledebiliyordum ama ExaRadyo programı internetten radyo dinlemeyi keyifli bir hale getiriyor.

Tamamen yerli yapım olan bu program Winamp’a çok benzeyen bir arayüz sunuyor. Kullanımı kolay. Temalar seçip görünümü özelleştirebiliyorsunuz. Türkçe ve birkaç başka dilde kullanılabiliyor.

Programın hafızasında istemediğiniz kadar radyo kanalı kayıtlı. Hem yerli hem yabancı hem de yerel radyo kanallarını istediğiniz zaman mp3 dinleme rahatlığında açıp dinleyebilirsiniz. Zaten küçük bir program olan ExaRadyo’nun hem normal hem de portable sürümü bulunuyor. Unutmadan web sitesinin linkini de vereyim.

http://www.exaradyo.com/

%d blogcu bunu beğendi: