Başkenti Neresi - Java

Programlama dilini öğrenmek için yaptığım projelerden bir diğeri. Python ile yazdığım programın blog postunda Java’da arayüzü olan halini yapacağımı söylemiştim. Yaptığım programın mantığıyla ilgili detayları o blog postunda zaten anlatmıştım. Bu yazıda Java ile yazarken ne tür şeylerle uğraştığımı, öğrendiğimi ve neleri yapamadığımdan bahsedeceğim. Programı yazarken veritabanı için yine SQLite kullandım. Arayüz için Window Builder eklentisinden faydalandım. ...

June 22, 2013 · 3 min

Yeni Proje: BaskentiNeresi

Bu günlerde fikrim şu yönde değişti: Eskiden bir programlama dilini öğreneceğim zaman açar dilin yapısıyla ilgili kitap, blog, dökuman okur; varsa videolarını izlerdim. Dili o şekilde öğrendiğimi, öğrenebileceğimi düşünürdüm. Ancak geçen zaman bana bu konuda yanıldığımı bir dili öğrenmek için o dili kullarak, uygulama geliştirmemin daha verimli olacağını gösterdi. Bu uygulamada bu düşüncenin ürünlerinden biri, başlangıcı. Programın konusu, amacı olayı elbette basit. Ancak temel şeyleri öğrenmek açısından önemli. Diğer projeler için yazdığım blog yazıları gibi bunu da başlıklara bölüp yazacağım. Uzunca olacak istediğiniz kısmı okuyabilmeniz için. ...

June 18, 2013 · 4 min

Robot Controller Projesi

Başlık ne kadar uygun oldu bilemiyorum. Çünkü okulda verilen projenin adi “nesneye dayali programlama dönem projesi”. Ben projeye başlıktaki ismi koydum. Bu dönem (2.sınıf,bahar) yapmaktan zevk aldığım bir diğer proje. Bir diğeri için Sayisal Analiz Toolkit. Projenin içeriğini anlattıktan sonra projeyi yaparken öğrendiklerimi, kaynak kodlarını ve bir kaç görsel paylaşacağım. ...

June 13, 2013 · 3 min

Sayısal Analiz Toolkit

Bu dönem aldığımız sayisal analiz dersinde gördüğümüz yöntemlerden bazılarını içeren bir program yazmamız istenildi. Başlarda yapmak konusunda pek istekli değildim, ancak son bir kaç gün kala uğraşmaya karar verdim. Uğraşlarım sonucunda yeni şeyler öğrendim, projeyi yapmış oldum. Bir de en önemlisi kayıplara karışmış çalışma hevesime tekrar kavuştum. Bu blog yazısında ve devamı olacak yazılarda bu projeyi yaparken öğrendiklerimi paylaşmayı düşünüyorum. ...

May 22, 2013 · 3 min

Sudoku Oyunu [C Programlama]

Başlarken C ile yaptığım oyun serisine geri döndüm :) Bu sefer ki çoğumuzun gazete eklerinden bir aralar bu ne acaba diye kendine sorup çözdüğü, çözmeye çalıştığı sudoku oyunu. Fikrin nerden geldiğini anlatayim hemen: IYTE’den elektronik(umarım yanlış değildir:)) okuyan bir arkadaşa C konusunda yardımcı oluyordum. Geçmiş yılların soruları var mı diyince, sudokudan bahsetti. Ben de oo kolay diye atıldım hemen. O gün çözmekten vazgeçtik ama bir hafta sonu projesi olarak onu not almıştım. Bu gün uğraştım ve gördüm ki, o sudoku için sayilarin aynı satır veya aynı sütuna gelmemesi olayı sandığım kadar basit değilmiş. Detaylara ve sonuçlara bakalım. ...

December 2, 2012 · 4 min

Mayın Tarlası [C Programlama]

Başlarken IYTE’de genetik okuyan bir arkadaşım dedi ki: “Bizim buradaki arkadaşlara mayın tarlası ödevi vermişler”. Ben de dedim ben niye yapmayayım. Fikir o şekilde ortaya çıktı. Ancak durum şu ki sonradan ödevin pdf’ini alıyorum. Ödevde istenen şey: bir matrix[mayın tarlası] oluşturup rastgele 0 ve 1[mayın] ler yerleştirip birbirine komşu olmayan 1’lerin [mayınların] sayısını bulmak. Verilen ödevin gerçek mayın tarlası oyunuyla o kadar da ilgisi yok. Ama ben bunu öğrendiğimde oyunun çoğu kısmı tamamlanmıştı. İyiki de öyle oldu :) ...

November 17, 2012 · 3 min

Adam Asmaca Oyunu [C Programlama]

Arkadaşla derste konuşurken beraber oyun falan yazalım dedi. Ben de anca siyah ekranda bir şeyler yazabiliriz şimdilik dedim. Sayı tahmin oyunu falan yazarız ancak şeklinde. Sonrasında adam asmaca oyunu yapamaz mıyız dedi. O an da ben de ekrana adamı nasıl çizeriz olayını düşündüm direkt tabi :). Kağıt üzerinde mümkün görünüyordu ve öyle de oldu. Ortaya çıkan çalışmayı paylaşmak istedim. ...

November 4, 2012 · 3 min