Bilgisayar ve Yazılım

Bir Zamanların Güvenlik Önlemleri: Sezar ve Vigenere Şifresi

Günümüzde verilerimizin, bilgilerimizin güvenli bir biçimde saklanmasına ve istemediğimizin kişilerin erişimine kapalı olmasına hepimiz önem veririz. Neyse ki bunun için…

2038 Yılı Yani Y2038 Problemi Nedir?

19 Ocak 2038 Salı günü saat 03:14’te, modern mikroişlemcilerimizin ve bilgisayarlarımızın bazıları çalışmayı bırakacak. Bilgisayarda, bir takvimi gezegenle eşzamanlı tutmanın…

Çalışma Kağıtlarını Ve Gardırobunuzu Düzenlemek İçin En İyi Algoritma

Gardırobunuzun karmaşa içinde olduğunu düşünün. İçinde onlarca kıyafet var ama dolabınızın onu taşıyacak kapasitesi yok. Bu duruma canınız sıkılıyor, kıyafetlerinizi…

Moral Machine Ahlak Anlayışımızı Ölçebilir mi?

Ahlaki değerlerimizin bir genellemesini yapabilir miyiz? Mesela A toplumu içinde geçerli olan ahlaki değerler aynı zamanda B toplumu için de…

Sporda Veri Temelli Yaklaşım İle Yeni Bir Dönem Başlıyor

Büyük veri analizlerinin gelişiminden en çok etkilenen sektörlerden birinin de spor olduğu şüphesiz. Günümüzde bu alanda belki de başı çekmekte…

Robotlar Neden Bu Kadar Ürkütücü Gözüküyor? Cevap: Tekinsiz Vadi

Sizin de dikkatinizi çekmiş olabilir. Bazı maskeler, mankenler ve robotların rahatsız edici bir görünümü vardır? Kimi kişiler aynı rahatsızlığı palyaçolar…

Makine Öğrenimi İle 54 Roma İmparatoru Hayata Döndürüldü

Normal hayatta her gün bir Roma imparatoruyla karşılaşmıyor olabilirsiniz ama Tasarımcı Daniel Voshart sayesinde bu da artık mümkün. Tasarımcı Daniel…

DeepMind AlphaZero Satranç Oyununa Yeni Bir Soluk Getiriyor

Satranç dünyası uzun bir süredir bilgisayar bilimcilerin araştırmalarına konu oldu ve yapay zekalı yazılımların insanlara üstünlüğünü gösterdiği ilk alanlardan biri…

Bilgisayarlar Neden İkili Sayı Sistemi Kullanır?

Bilgisayarlar, kelimeleri veya sayıları bizim gibi anlayamazlar. Modern yazılımlar, biz kullanıcıların bunu görmemesini sağlasa da aslında arka planda sıfırlar ve birlerden…

Neden Bu Kadar Çok Programlama Dili Var? Hangisini Öğrenmeliyiz?

Yazılım geliştirme alanında yeniyseniz, programlamayı öğrenmenin en zor kısmı nereden başlayacağınıza karar vermektir. Ancak bu noktada kafanız biraz karışabilir. Programlama…