benzinlikte sigara içmeyin. hayat ucuz olabilir, benzin pahalı.

Conway’s Game Of Life – Bil113

Aralık5

Son bilgisayar ödevimiz, conway’in hayat oyunu diye bişeydi. Açıkçası bu ödevde, diğer ödevlerde zorlanmadığım kadar çok zorlandım. Neden bilmiyorum, baya ağır geldi, sanırım 2d array’leri tam olarak anlayamamışım. Bu ödevle birlikte onlarda pekişmiş oldu. Ayrıca exceptionları’da fazlasıyla kullanıp pratik yapmış oldum.

Oyunun kurallarını hoca kısmen değiştirmiş, temel kurallar geçerli ama kalıtım durumları filanda var, aşağıda ödev dosyasından gerekli bilgileri bulabilirsiniz.

yazdığımız oyunun kuralları ve gerekli dosyalar: bil133-odev4 ve gerekli-dosyalar

yolladığım dosyalar: conways-game-of-life-java-source-code

oyun ile ilgili ayrıntılı bilgi almak isteyeniniz varmıştıysa da;

http://en.wikipedia.org/wiki/Conway’s_Game_of_Life

posted under bil113, Java, Programming

ChessGame (satranç) oyunu – Bil113

Kasım16

Bil 113 dersinin 3. ödevi 2 kişinin karışılıklı konsoldan veri girerek oynayabileceği grafik arayüzlü bir satranç oyunu yazmaktı. Öncelikle ödev veriliş tarihinde, polymorphism – inheritance gibi konuları henüz işlemediğimizden herhangi bir kalıtım tekniği kullanılmayacaktı ki, bu durum, bu ödevi inanılmaz zorlaştırdı. (amelelik anlamında)

Açıkçası yinede, ders hocasına duyduğum saygı bi kat daha arttı, bu ödevle uğraşırken yine bir sürü şey öğrendim.

Bu arada bonus olarak oyuna bide hile ekledim. hamle sırası hangi renkteyse, hamle kısmına “longlivelinux!” yazarsanız, o renge ait bütün piyonlar vezire dönüşüyor. Olurda biriyle oynarsam diye ekledim. I win.

yazmamız istenen oyunun ayrıntıları burda: bil113-odev3 ve gerekli-dosyalar

yolladığım dosyalar: java-chess-game

..Vesileylede tüm islam aleminin bayramını kutluyorum. Allah yar ve yardımcımız olsun.

posted under bil113, Java, Programming

Prey-Hunter (av-avcı) problemi – Bil113

Ekim26

bil113 dersinin 2. ödevi olan av avcı probleminin çözümünü (kısmi), ödev tarihi geçtiği için buraya koyuyorum. ilgilenenler için, soru şöyle bişeydi;

kullanıcının belirlediği grid üzerinde, av ve avcı koordinatları girilir, avcı avı en kısa yoldan yakalamaya çalışır. av ve avcının hareket kabiliyetleri ve görüş alanları farklıdır.

sorunun ayrıntıları için buyrun; bil113-ödev2

yolladığım çözüm; prey-hunter

dipnot: ödev conditional ödevi olduğundan mütevellit ( oha ne dedim ben ) herhangi bi matrisli çözüm hatta array bilem yok. ona göre bakınız.

posted under bil113, Java, Programming

Codingbat ile Programlama Pratiği

Ağustos5

Daha önce JavaBat olarak bilinen bir site vardı, çok basit bir şekilde, size bir problem veriyor ve problemi çözmenizi istiyor, online kontrol filanda ediyor pek bi tatlı, pek bi eğlenceli.

Tabi, inceleyebildiğim kadarıyla, project euler gibi zorlu sorular yok, basit pratik için. yinede eğlenceli. Dil desteği olarak, sadece java ve python bulunuyor.

tadını çıkartın.

http://codingbat.com/

posted under Java, Python

Java 4 ever! Trailer

Temmuz23

Yüksek kalitedekii java4ever videosu! çok tatlı yapmışlar ama yaaa.. :)

The next version of Ubuntu is coming soon

Özgürlük İçin... Pardus...

Ozgurluk Icin Pardus...

Red Soldiers - Antalya

Sansür!

Get Adobe Flash playerPlugin by wpburn.com wordpress themes