Kanser

Kanser, virüs değildir. Bir hücremizin mutasyona uğrayarak ,işbirliğini bırakıp, sadece kendini düşünüp, sürekli çoğalarak , bencilce vucuda zarar vermeye başlamasıdır. Çok hücreli olan her canlıda ansızın meydana gelebilir. Onun için hiçbir canlı kusursuz ve mükemmel değildir. Hatta dünyanın ve doğanın kanseri de insanoğludur. (30/7/16)

Kimse bilmiyor

Dünya bizim etrafımızda dönmüyor. Aksine biz dünya ile beraber döne döne sürüklünüyoruz. Yolun nere gittiğini kimse bilmiyor. Kimse,bir kelebeğin kanat çırpmasının, dünyanın diğer ucunda fırtınalar yarattığını gözlemleyemedi. Kimse geleceği bilmiyor. Sadece geleceğini biliyor. Doğrusu, deterministik bir evrende mi yaşıyoruz, onu da bilmiyoruz. Aslında öğrenmek dediğimiz şey, sadece ne kadar çok şeyi bilmediğimizi öğrenmekten ibaret.

Doğanın kanunu

Güçlü olan hayatta kalır ve insan doğaya hükmetmelidir. Bu laflar artık hezeyandan ibaret. Elimizde iki gerçek var. Birincisi, “uyumlu olan hayatta kalır”, güçlü olan değil. Karıncalar güçlü mü? Hayır, uyum ve birliktelik içerisindeler. Dinozorlar da en güçlü hayvanlardı, ama yok oldular. Çünkü uyumsuzlardı. Biz insanlarda ağaçlar,bitkiler ve hayvanlarla uyum içerisinde olduğumuz için hayattayız. Biz ağaçların meyvesini alıp, onların tohumunu ekeriz. İki tarafında kârlı olduğu ilişkidir. İkincisi, insan doğaya hükmedemez, doğaya uyum sağlar. Doğayı, asla yok edemeyeceğiz. Ağaçları kestiğimiz, ozon tabakasını deldiğimiz ve nükleer atık bıraktığımız için o bizi yok edecek. Ve telef olmuş türümüzün mezarının üstünde yeni çiçekler açıp, yeni canlılar gezinecek. (26/7/16)

Barışın ilk kuralı

Savaşlar ve kavgalar bitsin diyorsun. Ama kendi siyasi düşüncende olmayana vatan haini etiketini yapıştırıyorsun. Aynı dinden/mezhepten olmadığın, insanın yaşamaya bile hakkının olmadığını söylüyorsun. Düşün, savaş ve kavga çıkaran kim?Hangi tarafın haklı olduğu seni ilgilendirmez. Yargıç değilsin.Ancak hangi ‘düşünce’ haklı, o seni ilgilendirir. Kimin ne yaptığı da seni ilgilendirmez,şahit değilsin. Ancak “neden yaptığı” seni ilgilendirir.Onun için Sokrates, “Akıllı insanlar düşünceleri tartışır, vasat insanlar olayları tartışır, aptal insanlar insanları tartışır.” der .(25/7/16)

map fonksiyonu nedir, ne işe yarar ?

İki tür map fonksiyon vardır:

  • Değerler için map : bir değerin, 2 nokta arasındaki konumu, başka iki nokta arasına oranlar.
  • Diziler için map : bir fonksiyonu bütün dizi elemanlarına uygulayarak yeni dizi oluşturur.

map(değer,başlangıç,bitiş,yenibaşlangıç,yeniBitiş)

değerin, 2 nokta arasındaki konumu, başka iki nokta arasına oranlar

map(2,1,3,2,6) = 4

map(Math.random(),0,1,-25,75) = -25 ve 75 arası rastgele değer

Array.map(fonksiyon)

bir fonksiyonu bütün dizi elemanlarına uygulayarak yeni dizi oluşturur.

[1,2,3,4].map(Math.sqrt) = [1,4,9,16]

var array = [ 2 , 3 , 5, 6]
 
var yeniArray = array.map(function(a){ return a*a+1 });
 
// yeniArray = [5,10,26,37]

C# map fonksiyonu

    float map(float val, float iMin, float iMax, float oMin, float oMax) {
 
        return (val - iMin) * (oMax - oMin) / (iMax - iMin) + oMin;
    }

kartal.io – Çok oyunculu tarayıcı oyunu

Oyun yayından kaldırılmıştır

kartal.io çok oyunculu bir web tarayıcı oyunudur. Google playde android sürümüde mevcuttur.

Oyundaki amacınız, küçük kartalları veya yiyecekleri yiyerek büyümektir. Kartalınız her beslendiğinde biraz daha büyür ve puan kazanırsınız. Kontroller çok basittir, kanat çırparak yükselirsiniz. (Tıklayarak veya boşluk tuşuna basarak kanat çırpılır) . Diğer kartalları yemek için, saldırı uçuşu modunda, onları arkadan yakalayıp yerseniz. (Ters Tık veya CTRL tuşu ile saldırı uçuşu moduna geçilir.)

Eğer sizden daha büyük bir kartal tarafından avlanırsanız veya yere düşerseniz ölürsünüz. Karşıdan gelen bir kartala çarparsanız, hasar alırsınız.

Onun için diğer kartallarla uyum içinde olmalı, çarpışmalardan ve av olmaktan kaçılmalısınız.

Oyna : kartal.io

Google Play : kartal.io (Android)

background

Teknik Detaylar

Kullanılan Teknolojiler

  • Node.js (Server Side)
  • Node.js mods : socket.io , node-gameloop , nodemailler, fs-extra ,uglify-js
  • Canvas / HTML5
  • Javascript ( Client)
  • Javascript libs : Jquery, buzz.js ,socket.io
  • Cordova ( Android )
  • Cordava plugins : crosswalk
  • nw.js ( Desktop )

Yapay Zeka Teknolojileri

  • Genetik Algoritmalar ( evolution.js )
  • Yapay Sinir Ağları ( ANN.js )
  • Nöroevrim

Programlama Dilleri

  • Javascript
  • HTML/5
  • CSS

Kendi Teknolojilerim

Not : kartal.io için kullandığım ve “kendi teknolojilerim” başlığı altındaki kütüphaneler GNU GPL lisansı ile açık kaynaklıdır. Oyunun kodları, kapalı kaynak kodludur.

kartal.io is a multiplayer browser game. Also downloadable on Google Play.
In game , your purpose is, eat smaller eagles or foods for grow up.
The game has easy controls. Flap or fall. Press space button or click for flap. 
Press CTRL or right click for switch to attack mode.
If you hunted by bigger eagle or fall to ground, you will die.
And if you impact to oncoming eagle, you will get damage.
You must be in rapport with another eagles.
Play : http://kartal.io
Google Play : https://play.google.com/store/apps/details?id=net.farukcan.kartalio