Ordu karıncaları kalıcı bir yuvaları olmaksızın milyonlarca koloni oluşturabilirler. Her gece orman zemini boyunca yeni kurbanlar bulup beslenebilmek için uygun adım yürürler ve bu yürüyüş boyunca kendi vücutlarından oluşan köprüler kurmak da dahil, bir generali bile kıskandıracak derecede lojistik başarılara imza atarlar. Üstelik karıncalar bu koordinasyonu, hiçbir lider olmadan ve olası en az mantıksal kaynakla yönetirler. Tek bir ordu karıncası neredeyse kördür ve ortaklaşa icra ettikleri...Devamını Oku

Sayıların kısa tarihçesine baktığımızda; bulunan kalıntılardaki çakıl taşı, kemik ya da sopalar üzerine çizilen kertik veya çentiklerin ilk örneklerinin günümüzden yaklaşık 35.000 yıl öncesine dayandığı görülür. MÖ 10.000 civarında buzul çağı sonlarına doğru, insanlığın mağaralardan çıkarak su kaynakjları etrafında toplanmasıyla tarım ve hayvancılık gelişti ve MÖ 3.200 civarında Sümerlerin Mezopotamya'da yazıyı bulmasını sağladı. Bu şekilde sayılar, çentikler yerine sembollerle gösterildiğin...Devamını Oku

Nesne Yönelimli Programlamanın ikinci temel prensibi olan Inheritance; yani Kalıtım konusuna bakacağız. Bir önceki prensipte olduğu gibi gerçek hayat ve kod örnekleri ile anlatmaya çalışacağım. Hemen konuya geçelim. Gerçek hayat deyip bir de"Neden böyle bir resim seçtim ben de bilmiyorum" gibi bir laf etsem saçma olurdu herhalde. OOP öğrenmeye çalıştığım ilk dönemleri hatırlıyorumda, kalıtımla ilgili kafamda bir sürü örneğim oluşuyorken nedense hep evren ile ilgili örneğim beni cezbediyordu...Devamını Oku

Formula 1'de yarışların kazanıldığı asıl yerlerin pit alanları olduğuna dair popüler bir deyiş vardır. Günümüzün süper hızlı pit stopları mekanikerlerden ziyade, hızlı 🏃‍♂️ atletlere benzeyen profesyonellerin yer aldığı yüksek eğitimli ekipler tarafından gerçekleştirilir. Ancak tabi işler her zaman böyle değilmiş. Tarih boyunca benzer her uygulamada olduğu gibi hem Formula hem pit stop uzun ve sancılı süreçlerden geçerek gelişim göstermiş ve bu süreç birçok insanın canına mâl olmuştur. Bunla...Devamını Oku