Kayıtlar

2016 tarihine ait yayınlar gösteriliyor

Bir matematikçi nasıl karar alır?

Matematik ve fizik tüm yaşamın temelini teşkil eder. Matematik, fizikten de önce gelir, evrende önce matematik varolmuştur. Yani evren bir matematiksel düzenin içinde varolmuştur. Matematikle uğraşmak için, tekdüze şeyleri büyük bir inatla sürekli olarak yapabilecek ruh yapısına sahip olmak gerekir. Matematik formülleri tekrarlayan bir düzen içerisinde, yanyana yerleştirmek, birbirine benzer pattern'leri bulup çıkarmak, değerleri yerine yerleştirip hata yapmadan sonuca ulaşmak. Mantık, analitik düşünce, hatasızlık, mükemmeliyet= matematik. Yalnız, matematikte sonuç kesinse, doğruyu belli bir yanılma payı ile ölçebiliriz, sonuç kesin değilse gerçeği yansıtır. Yani, evrendeki her yaratılış matematik kurallarına uymasına rağmen, bütünüyle tam ve eksiksiz olarak ölçülemez. O yüzden matematiksel sonuçları belirli bir güvenilirlik yüzdesi içindeyken kesinlikle ifade edebiliriz:  "%90 güvenilirlikle (confidence level), insanların boyu 1.5 m ile 2 m arasındadır" cümlesi bize

Giyilebilir Teknolojiler

Üzerinize giydiğiniz kıyafetlerde bulunan çipler, lokasyon, yükseklik, duruş, ısı, nabız, beyin sinyali  gibi vücudunuzdan edinilen pek çok bilgileri süzerek, işleyerek  size en uygun yardımı sağlayabilecek şekilde hayatınızı kolaylaştırabilir. Açık havada spor yapan çocuğunuzun vücut ısısı çok yükseldiğinde, otomatik olarak öğretmenine e-mail gidebilir. Veya duruş bozukluğundan dolayı kamburunuzu çıkardığınızda, size cep telefonunuza bir uyarı gelebilir. Evde yalnız başına yaşayan yaşlı insanların nabzı aniden değişirse veya  ani şekilde yere düşmelerinde uzaktaki yakınlarına bilgi gidebilir, ambulansa haber verilebilir. Otistik çocukların duygu durum değişimlerini algılayan bir uygulama, ebeveynlerine otomatik haber verebilir. Bu tarz uygulamalar henüz yeni yeni keşfediliyor ve insanın yaşam kalitesini yükselteceği gibi, çok farklı teknolojik ürünlerin oluşmasını sağlayacak. Bu ürünlerin yazımında kullanılan altyapılar, Arduino, Java, Javascript, MEAN stack, RESTful API olarak

"Big Data" teknolojileri

Big Data konusunda son zamanlarda bir takım önemli gelişmeler oldu. Bunlardan bir tanesi, artık verilerin büyük mainframe'ler ve UNIX server'lar yerine, birbiri ile iletişim halinde olan daha küçük Commodity server'lar üzerinde birden çok kopya olarak tutulması oldu. Bu yeni yapıya HDFS deniyor. Veriler birden çok server üzerine çoklanarak tutuluyor. Veriler üzerinde yapılacak işlemler, verilerin durduğu server'lar üzerinde çalıştırılıyor, daha sonra oluşan sonuçlar konsolide ediliyor. Bu yapının bir diğer ismi de MAP-REDUCE. Apache Spark ve Hadoop, bu yapıyı kullanan bir sistem. Şu anda, pek çok dünya çapında firma (Facebook, twitter, youtube,google) tüm verileri bu yapılar üzerinde tutuyor. MLLIB, Apache Spark üzerinde çalışan bir Machine Learning library. Apache Spark yapısında tutulan verilere, Python dili ile yazılan kodlarla erişilip bu library aracılığı ile bir takım algoritmalar çalıştırılabiliyor. Python için, pek çok library'nin üzerinde yüklü geldiği

4.Sanayi Devrimi- Digitalleşen Dünya

Son 10 yılda yaşanan Digital devrim sonunda, dünyanın pek çok yerindeki sistemler değişime uğruyor. Google ile Internet'te araştırarak bilgi edinmek, youtube ile video izlemek, facebook ve whatsapp  ile arkadaşlarla iletişimde kalmak mümkün. Sosyal medyanın öne çıkması ile birlikte, hem modada hem de yaşam tarzlarında romantizm öne çıkıyor. Bilgisayarlaşan dünyanın o soğuk ve uzak teması, insanları daha çok sevgi paylaşımına itiyor. Bunun sonucunda, insan daha çok çiftlik hayatına ve doğal yaşama dönüyor. Giysilerde de rahat, organik, çiftlik hayatına uyumlu, çiçekli, pastoral bir esinti görüyoruz. İngiliz Viktorya devrindeki kıyafetler ön plana çıkıyor. Sosyal medyanın getirdiği şeffaflık, insanları kimlikleri üzerinde düşünmeye de zorladı. Bir yandan, tüm dünya ile paylaşımda bulunan insan üst kimlik ediniyor, pek çok farklı insanla ortak bir beğeniye ve hayat görüşüne sahip oluyor. Diğer yandan da etnik kimliği, yaşadığı yer, dini görüşü, siyasi görüşü netleşerek lokal bir

Algoritmalar

1989'da, Üniversiteyi bitirdiğimde kendimi Oxford Üniversitesi Bilgisayar Bolumu'nde Master yaparken buldum. Bu Master programı, daha çok matematik ve ispat (Proof) ağırlıklıydı, ve Hocalar, sıralı işlerin birbirleri ile etkileşimlerinin problemsiz olmaları (Communicating Sequential Processes), sıralama( Sorting) üzerine çeşitli  Algoritmalar geliştirip bunları ispat etmekle zamanlarını geçiriyorlardı. 20 yaşın verdiği hercailikle, tüm boş zamanlarımda, Oxford sokaklarında, daha Türkiye'ye gelmemiş İngiliz markaları Marks& Spencer, Debenhams'ın reyonlarını gezer, küçük butik İngiliz çay dükkanlarındaki ürünleri incelerdim. Güçlü Matematik altyapım sayesinde, sorunsuz bir şekilde dersleri tamamlamama rağmen  Algoritmalar o zamanlar bana Matematikçiler için dizayn edilmiş zeka jimnastiği gibi geliyordu. Türkiye'de henüz hiç bir Bankanın daha otomasyona geçmediği bir dönemden bahsettiğimizi unutmayın. Türkiye'nin Bilgisayar gelişkinliği yanında Oxford'da

Savunduğum konular

Bir süredir aktivist bir kimliğim oluştu. Bazı şeylere karşıyım, gittikçe de daha çok karşı oluyorum. Karşı olduğum şeylerin son zamanlarda sayısı artmaya başladı. Ben de bunları bir liste haline getirme kararı aldım: 1. Kapitalist ekonomi ve finans düzenine karşıyım. Borca dayalı ekonomik sistem, insanları özgür kılmaktan daha çok bağımlı yapıyor. Kapitalizmin yerine sosyalizm daha çok huzur ve barış getirebilir. 2. Endüstriyel tarıma, çiftlik hayvancılığına karşıyım. Tarım ilaçlarına dayanan, doğal gübre kullanmayan, tohumda çeşitlilik sağlamayan tüm bu yöntemlere ve üretilen sağlıksız ürünlere karşıyım. Bu ürünler insanlarda bağışıklık sistemi sorunlarının artmasına sebep oluyor. 3. Dünyanın enerji altyapısının petrole dayalı olmasına karşıyım. Yenilenebilir ve temiz enerjiye inanıyorum. 4. Tüketime dayalı ekonomiye karşıyım. Onun yerine türetime dayalı ekonomi, dünya ile uyumlu bir yaşam düzenine geçilmesi gerektiğini düşünüyorum. 5. Yukarıda yazılanların tümü, yeni nesi

Önümüzdeki 50 yıl içerisinde hayat için öngörüler

Gözlerimizi kapatıp insanlık için bir hayal kuralım: İnsan, doğa ile bütünleşik yaşama geri dönmüştür. Dünya Gemisi olarak inşa edilen evlerde, güneş enerjisi ile ısınan/aydınlanan evlerde yaşamakta, suyu yağmur suyundan filtreleyerek kullanmaktadır. Bahçesinde yetiştirdiği yiyecekleri yemekte, ağılında et, süt ve yumurta için hayvan beslemektedir. Evin ışıklarını, TV'yi ve bahçenin sulama işlerini cep telefonundan akıllı ev sistemleri ile yönetmektedir. Evin dekorasyonunda doğal olan ürünler, taş, ahşap, cam, pamuk ve yün tercih edilmiştir. Beyin performansını artırmak için cep telefonuna bağlı Neurofeedback uygulaması ve artırılmış gerçeklik uygulamaları kullanılmaktadır. Paraya teknik olarak ihtiyaç duyulmamaktadır, çünkü yönetim şekli olarak Sosyal Devlet benimsenmiştir. Yani devlet, kişinin her türlü eğitim, sağlık ve sosyal harcamalarını karşılamaktadır. Evleri devlet finanse etmektedir. Güneş enerjisi ile çalışan şarj edilebilir araçlar ve toplu taşıma ile ulaşım sağl

Artırılmış gerçeklik- Augmented Reality

Google Glass uygulaması ile birlikte, artırılmış gerçeklik uygulamaları da yavaş yavaş ortaya çıkmaya başladı. Artırılmış gerçeklik ile , varolan dünya görüntüsü üzerine daha fazla bilgi montelemek ve kullanıcıya göstermek mümkün oldu. Bu uygulamaları geliştirebilmek için, öncelikle 2 boyutlu veya 3 boyutlu Image Marker'lar hazırlanıyor ve uygulamaya tanıtılıyor. Mobil uygulama, bu marker'ları algıladığında farklı objeler görüntüleniyor veya animasyon başlıyor. Artırılmış gerçeklik, şu anda reklam, pazarlama mecrası olarak çok ilgi görüyor. Yakında, eğitim ve sanat dalında farklı uygulamalarını da daha sık göreceğiz. http://www.layar.com http://www.wikitude.com

Sanal gerçeklik

Bilgisayar dünyası son 20-25 yıldır başa takılan ekranlar ve uygulamaları konusunda bayağı ilerleme kaydetti. Bu konuda, Oculus Rift sanal gerçeklik ortamı sağlayan en önemli donanım marka ve modeli. Bu donanımların fiyatı bir hayli yüksek olduğu için yaygın olarak da kullanımı pek mümkün olamadı. Son yıllarda, Google kartondan bir sanal gerçeklik gözlüğü icat etti ve piyasaya sürdü. Google Cardboard ile, cep telefonunuza indirdiğiniz uygulamaları, sanal gerçeklik ortamında kullanmanız mümkün oluyor. Internet Explorer ile Javascript uygulamaları geliştirmek ve bunları denemek de mümkün. Google Cardboard bu alanda, teknolojiyi halka indirmesi anlamında öncülük ediyor. Daha fazla bilgi için: https://www.google.com/get/cardboard/