“Bu dönem ciddi sorumluluklarım var, onlara yoğunlaşacağım ve kodlama yapmayacağım” dememin üzerinden bir ay belki geçti ve ben fark ettim ki, ciddi sorumluluklarımda hiçbir aşama kaydedemiyorum. Bunu, kod yazmamaya bağladım ve bir geri döneyim, belki kafam yeniden çalışmaya başlar dedim.
Bayan Zep’le şifrelemeyi de şifreleyerek (morsu 0 ve 1lere çevirerek) konuştuğumuz bir dönem vardı. Sonra aklıma benim birprojedaha isimli projem gelince bunu iyice şifreleyip QR gibi şekilli bir şeye dönüştürmüştük. Bu prosesi makineleştirmeye ve herkese açık hale getirmeye karar verdim, tabii ki araya kuş dilini katmayı da ihmal etmedim. Bu seferki projemiz, verdiğimiz metni alıp önce kuş diline, sonra o kuş dili halini mors alfabesiyle yazılmış bir metne, kuş dili morsu noktalar 0, çizgiler 1 olmak üzere ikili rakamsal bir metne ve son olarak rakamsal metni 0lar ▒, 1ler █ olmak üzere kuş dili ikili morstan çevrilmiş bir sembol şifresine çeviriyor. Karışık mı duruyor? Hayır.
Aynı zamanda ters de çalışabiliyor, böylece arkadaşınıza ██▒ ▒ ██▒ ▒ █▒██ gibi bir şifre yollarsanız o bunu kolayca deşifre edip size gereken cevabı verebilecek. Gerçekten bir mucize, böyle bir zamanda yaşadığımız için çok şanslıyız. #blessed
2 / 3 /16
BASIC öğrenmeye çalışmanın sonuçlarını toplamaya başladım.
Dün gece kuş dili çevirici projemi, Bay Ragnor’un yardımıyla, emulator üzerinde yazarak bir Spectrum programına çevirmeye başladım ve bu sabah bitirdim. Güzel ve bana kalırsa sorunsuz çalışıyor ancak her projede olduğu gibi her zaman geliştirilebilir. Şimdilik sadece bir screenshot; eklemeye çalışacağım bir iki şey var, onları denedikten sonra da program linki.

2 / 2 / 16
Ekin’le yaptığımız minik bir facebook tartışması üzerine aklıma gelen fikri hayata geçirdim ve Duyarlı Profil Resmi Oluşturucu’yu yaptım. Aşağı yukarı bir günde bitti. Fikir, her toplumsal olay sonrası profil resmine %50 transparan bayrak ekleyenlerin, bunları ekleye ekleye beyaza ulaşacak olması.
http://duyarliprofil.tumblr.com/
Ayrıca Bay Ragnor ile fART jam 02 için bir Tosun Paşa oyunu yaptık, Yeşil Vadi.
http://dl.dropboxusercontent.com/u/5181305/YesilVadi/Build.rar
Bunun dışında Twine ile bir şeyler yapmak istiyordum bir süredir, ama hikaye bulmakta zorlanıyordum. “En azından programı öğrenmeye başlayayım, orijinal bir hikaye bulmaya çalışmayayım” diyerek kötü bir fikir olan Lost’u text adventure’a çevirmeye giriştim. Amacım 6 sezonu da oyuna sığdırmak, dolayısıyla yapması da bitince oynaması da muhtemelen bayağı uzun sürecek. Save opsiyonu olacak, bu iyi. Karakter de dizide görünmeyen ama aslında hep varmış gibi olan bir karakter olacak. Dizide olan ama arkaplanını görmediğimiz olayların bazılarını aslında biz yapmışız gibi gibi gibi…
Bunun da dışında Global Game Jam 2016′ya gideceğim, bakalım ne olacak.
16 / 1 / 16
Yılbaşı için bir proje yapma fikri, okulda Yılmaz Güney’in Umut filmini izlerken geldi aklıma. “Herkes piyangoyu kazanmak ister elbette!” dedim ve yarım saniyede yılbaşı projemi buldum. Diğer yarım saniyede ise projenin nasıl çalışacağını kafamda belirleyip, bir saniyede projeyi kafamda tamamladım.
Amaç,
benim gibi piyango biletine hiçbir şey çıkmayan zavallı insanların
birkaç saniyeliğine mutlu olmasını sağlamaktı, sanılanın aksine trollük
değil.
Projenin sürpriz olmasını istediğim için ilk kez hiçkimseden yardım almadım ve kimseye göstermedim. Yine ilk kez CSS’i kendi istediğim gibi kullandığım proje de bu oldu.
Yaklaşık bir haftada bitti ve yılbaşında yayınladım. KK de ekşisözlükte paylaştı. Güzel bir ilgi gördü, ben de siteye bir sayaç ekledim. 4 binleri gördü.
Sonuç olarak, çok memnun olduğum bir proje sığdırmış oldum 2015′e.
http://piyangosimulator.tumblr.com/
2 / 1 / 2016
Kodlama öğrenmeye ilk heves ettiğimde Python ile başlamıştım. Biraz öğrenip, bilgilerimi kullanabileceğim bir proje de oluşturmuştum kafamda. Fakat iş pratiğe dökmeye geldiğinde bilgilerim yetersiz kalmış, ben de pes edip komple bırakmıştım. Bu yaklaşık bir yıl önceydi.
İsimsiz / Bir Proje Daha diye paylaştığım projenin,
geçen yıl vazgeçtiğim bu projeyi çok kolay yapabileceğini bir sabah
aydınlanmasında anladım. Bahsi geçen projede amaç verilen kelimeyi kuş
diline çevirip geri vermekti. Tıpkı Bir Proje Daha’da 0 ve 1lerle
yaptığım gibi, bunda da a’ları ‘aga’ya, e’leri ‘ege’ye… çevirmem yeterli
olacaktı. Denedim ve oldu, aynı koddan kaç farklı proje üretilebilir?
Şimdi sırada güzel bir görüntüyle bu projeyi de bitirmek var. Şiir
projesi durmadı, sadece biraz askıda.
–
Bu arada, Bahçeşehir Üniversitesi Oyun Tasarımı master öğrencilerinin jamine pixel artist olarak katılıp bir oyunun grafiklerini yaptım. Bu da ilk jam deneyimimizdir.
http://teamkofte.itch.io/mahallebaskisi
1 / 12 / 2015
–
Kuş dili çevirici CSS dışında bitti. Hatta pek sevgili Bager Akbay tarafından da güzel yorumlar aldı, ilgi gördü.
Genelde eski oyunları yeni sistemlerde çalıştırmayı becerebilen biri olsam da bugün elimdeki orijinal CDli Bullfrog & EA Games’in Theme Park Inc (2001) ve Theme Park World (1999) oyunlarını bir türlü çalıştıramadım. Üzücü, çünkü birkaç yıl arayla oynamaya hevesleneceğiniz bir tycoon kolay bulunmuyor.
İlk başta uyumluluk modunu Windows XP SP3 yapmanın ve yönetici olarak çalıştırmanın yeteceğini düşünmüştüm, yetmedi.
Oyunun
data klasöründeki Resolution.sam (TP World için _Resolution.sam)
dosyasından çözünürlüğü override etmeye çalıştım, o da olmadı.
Nuh tarihinden kalma bu oyunun kafasını birden fazla işlemciyle karıştırmak istemedim ve görev yöneticisinden affinity / benzeşme ayarı yapmaya kalkıştım, ama oyunu açamadığım, dolayısıyla görev yöneticisinde göremediğim için bu aşamayı gerçekleştiremedim.
Oyun kısayolundan özelliklere girip hedefi C:\Windows\System32\cmd.exe /C start ““ affinity 01 “C:\Program Files (x86)\Bullfrog\Theme Park Inc\Game.exe” olarak düzelttim. Böylece az önceki iki aşamayı birleştirip işlemci seçimini override ettim. Bu da işe yaramadı.
Sonunda taş olsa çatlardı diyerek pes ettim.
İşin komik yanı, torrent indirmiş olsaydım muhtemelen çalışacaktı.
Bir şekilde denk gelmiş, bunu okuyan ve çözümü bilen biriyseniz muhtemelen bana nasıl ulaşacağınızı da biliyorsunuzdur, teşekkürler.
19 / 11 / 2015
Kafamda bir haftadır olan yeni ve başka bir projeye bugün başladım ve bir ilk olarak bugün bitirdim. Böylece bu proje kodlamayla ilgili bitirdiğim ilk proje olma unvanına da sahip oldu. Peki ne bu proje?

Basit açıklamayla, sadece 0 ve 1lerden oluşan bir resim oluşturucu. Uzun ve sıkıcı açıklamayla, sizin verdiğiniz 0 ve 1leri beyaz ve siyah (boş ve dolu) parçalara çevirip bunu görselleştiren bir kod. Henüz 8′e 8lik bir görsel verse de (isminiz 9 harfliyse üzgünüm, tough luck) ve fazlaca primitif olsa da fazlasıyla memnunum. Öyle ki paylaşıyorum.
Proje için: http://birprojedaha.tumblr.com/
İsterseniz rastgele 0 ve 1ler girebileceğiniz gibi, ki yapma amacım buydu, bu siteyi kullanarak da istediğiniz kelimeyi 0 ve 1lere çevirip, sonra benim projemle görselleştirebilirsiniz: http://www.roubaixinteractive.com/PlayGround/Binary_Conversion/Binary_To_Text.asp
Unutmadan, ben görselleştirme dedim ve sanatsal niyetle yaptım ama derseniz ki ben bunu encryption sistemi olarak kullanacağım, hay aklınla bin yaşa der, gurur duyarım.
Eklemenin eklemesi: Kafamdaki son hali bu değil fakat bu bir başlangıç, iyi bir başlangıç. Öyle düşünüyorum. Geliştirmeye devam.
11 / 10 / 2015
Son ekleme: Artık kafamdaki halinde, çalsın davullar zımmey zımmey! Tabii ki geliştirmeye devam, satır sayısı şu an sınırsız olsa da her satırda 8 karakter var hala. Bu kasıtlı yaptığım bir şey, limitasyonlar yaratıcılığı geliştirir. Zamanı geldiğinde sütun sayısı da artacaktır.
Tam anlamıyla bir update değil ama yazılması gerekli bir aşama.
Sonunda şu “bol bol şiir okuyup altın şablonu bulma” aşamasına
geçiyorum.

Kodundan daha bilgili olman gerek, değil mi?
17 / 9 / 2015
Sensei’ye projeyi göstermemin üzerinden tam bir ay
geçti. Beğendiğini söyledi ve çok güzel desteklerde bulundu, kodu
kolaylaştırdı ve sadeleştirdi. Peki bir aydır ben ne yapıyorum? Hiçbir
şey. Dün Person of Interest’in 2πR adlı bölümünü izleyene kadar proje
yine askıdaydı. Bölüm beni gaza getirdi ve projeye geri döndüm.
Yaptığım değişikliklerle birlikte kodum bana kadına şiddetle ilgili bir şiir vermeyi uygun gördü. Veya siz nasıl yorumlamak isterseniz öyle.

change.log
dize sayısı randomize edildi, 5 ile 21 arası dize veriyor.
birkaç yeni kelime eklendi, denemelik.
merhaba.
3 / 9 / 2015
Yaptığım şeylerden hem sizin, hem benim haberim olsun diye açtığım bu Tumblr sayfasının ilk gönderisini sonunda giriyorum! Hem sizin dedim ama, kimsenin okumayacak olmasının verdiği rahatlıkla kafamdaki projeyi aynen olduğu gibi aktaracağım buraya.
şiir yazıcı bir koda başladım. şair kod. şiirtmen kod.
Sensei ile bir konuşmamda öylesine yazdığımı sandığım “mesela şiir bile belli bir matematikle yazılır” cümlesi, devamındaki “bir gün yeterince bilgim olursa bir şiir generator yapılabilir gayet”
fikri yavaş yavaş gerçeğe dönüşüyor. Eksik bilgiler kendini tamamlıyor,
bir yandan öğrenip bir yandan yazılıyor. Taslak kısım bitti, şimdi iş
bol bol şiir okuyup bol bol kafa patlatmakta.
Örnekleri elbette var, ama hem Türkçe gördüklerim akrostişti, hem de bende bolca bulunan “Meh, benim yapacağım çok başka olur ki” inancından dolayı projeme güveniyorum. Zira İngilizce benzerlerinde de tamamen bir rastlantısallık göremedim. Muhtemelen bir program değil site üzerinden olacak, göreceğiz.
18 / 6 / 2015