Bilgisayar

HTML Nedir? Web’in İskeletini Kuran İşaretleme Dili

İnternet çağında milyarlarca insan her gün sayısız web sayfası açıyor, haber okuyor, form dolduruyor, ürün inceliyor, video izliyor ve çevrim içi hizmetlerden yararlanıyor. Fakat bu devasa dijital yüzeyin altında, çoğu zaman görünmeden çalışan son derece temel bir yapı vardır: HTML. Web’in ilk yıllarından bugüne kadar varlığını sürdüren HTML, yalnızca bir teknik araç değil, internetin ortak […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Dünyayı Döndüren Kod: COBOL

1959 yılında, yani bilgisayarların koca bir odayı kapladığı dönemde doğan COBOL (Common Business Oriented Language), yazılım tarihinin en dayanıklı ve ekonomik açıdan en kritik dillerinden biridir. “Yazılımın Büyükannesi” olarak bilinen Grace Hopper‘ın öncülüğünde geliştirilen bu dil, bilimsel hesaplamalar yapan Fortran’ın aksine, tamamen iş dünyası, veri yönetimi ve finans için tasarlanmıştır. Invictus Wiki olarak, bugün bile […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Bir Odanın Gürültüsünden Cebimizdeki Sessiz Güce: Bilgisayar Nedir?

Bilgisayar; veriyi alan, işleyen, saklayan ve gerektiğinde yeniden üreten programlanabilir bir makinedir. Ancak bu tanım tek başına yeterli değildir. Çünkü bilgisayar, yalnızca masa üstünde duran bir kutu, bir ekran ve bir klavyeden ibaret değildir. Bugün bir akıllı telefon, bir oyun konsolu, bir otomobilin kontrol ünitesi, bir banka sunucusu, bir endüstriyel robot, bir uydu ve bir […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Her Şey Dahil Bir Devrim: Amstrad ve CPC Serisi

1980’lerin ev bilgisayarı savaşlarında Commodore 64 ve ZX Spectrum fırtınalar estirirken, İngiltere’den yükselen bir ses dengeleri değiştirdi: Amstrad. Sir Alan Sugar tarafından kurulan şirket, rakiplerinin aksine bilgisayarı “parça parça toplanan bir hobi aracı” değil, “kutudan çıktığı anda çalışan bir beyaz eşya” olarak pazarladı. Invictus Wiki olarak, “Cost-Effective” (Maliyet Odaklı) mühendisliğin zirvesi olan Amstrad dünyasını ve […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Sayısal Dünyanın Temel Taşı: Fortran

1957 yılında IBM çatısı altında John Backus ve ekibi tarafından geliştirilen Fortran (ismini Formula Translation kelimelerinden alır), yüksek seviyeli programlama dilleri tarihindeki ilk gerçek devrimdir. Programcıların işlemciye doğrudan makine kodu veya “Assembly” yazmak yerine, matematiksel formüllere benzer bir dille talimat vermesini sağlayan bu dil, bilgisayar bilimlerinde “Modern Çağ”ı başlatan kıvılcımdır. “Efsaneye göre, Fortran’ın yaratıcısı John […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Müzisyenlerin Sevgilisi, Amiga’nın Ezeli Rakibi: Atari ST

Kısa Tanım Atari ST, 1985’te çıkan ve 16-bit ev bilgisayarları çağının iki büyük ekseninden birini temsil eden bir platformdur. Amiga daha çok grafik/ses özel yongaları ve oyun ekosistemiyle anılırken; ST, dahili MIDI portları ve GEM/TOS masaüstü ortamı sayesinde özellikle müzik prodüksiyonu ve masaüstü yayıncılık tarafında uzun ömürlü bir etki bırakmıştır.   Tarihsel Bağlam: “Jackintosh” ve […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Bir Multimedya Efsanesi: Amiga 500

Commodore 64, evlere “bilgisayar” fikrini sevdiren ekmek kutusuysa; Amiga 500 (A500) aynı evlere “multimedya”yı getiren makineydi. Commodore’un A500’ü 1987’de CES’te duyurup farklı pazarlarda 1987 boyunca satışa açmasıyla (Avrupa’da özellikle) 16-bit ev bilgisayarı kavramı bir anda “oyun konsolu + grafik stüdyosu + müzik istasyonu”na evrildi. Bu yazıda A500’ü salt ostaljiden çıkarıp donanım mimarisi, grafik / ses […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

64 Kilobaytlık Bir İmparatorluk: Commodore 64’ün Teknik ve Sosyolojik Anatomisi

Commodore 64’ü yalnızca “retro bir oyun makinesi” diye anlatmak eksik kalır. O, Jack Tramiel’in meşhur “kitleler için bilgisayar” iddiasının pratikte karşılık bulmuş hâliydi: pahalı ve erişilmez bir “ofis cihazı” değil; evin salonuna giren, çocukların elinde büyüyen, merakın üstünü açan bir teknoloji parçası. Bu yazıda C64’ü iki katmanda okuyacağız: donanımın mühendisliği (neden bu kadar yetenekliydi?) ve […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

CPU Nedir? İşlemcinin Çalışma Mantığı, Bileşenleri ve Performansı Hakkında Derinlemesine Rehber

Bir bilgisayarı “bilgisayar” yapan şeyin merkezinde CPU (Central Processing Unit), Türkçe adıyla merkezi işlem birimi vardır. CPU’yu en kısa hâliyle şöyle tanımlayabiliriz: CPU, bir programın talimatlarını (komutlarını) adım adım alıp çözen (decode) ve uygulayan (execute); sonuçları kayıtlayan (register), önbellek (cache) ve bellek üzerinden sistemin geri kalanına dağıtan temel hesaplama ve kontrol birimidir. Bu tanım basit […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

SQL ve Veri Tabanı Terimleri Sözlüğü

SQL, veri tabanıyla konuşmanın dilidir; ama asıl mesele “sorgu yazmak” değil, aynı kavramları aynı anlamda kullanmaktır. Çünkü veri tabanı dünyasında en pahalı hatalar; yanlış bir JOIN’den, yanlış bir izolasyon beklentisinden ya da “bu alan benzersizdir” varsayımından doğar. SQL ve Veri Tabanı Terimleri Sözlüğü (A–Z) bu yüzden bir ezber listesi değil: her terimi kısa tanımın ötesinde, […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Hadoop Ekosistemi: Veri Yığınlarından Bilgi İmparatorluğuna

Dijitalleşen dünyada veri, artık sadece saklanan bir kayıt değil; analiz edilmesi gereken stratejik bir varlıktır. Ancak verinin boyutu “Zettabyte” seviyelerine ulaştığında, geleneksel veritabanı sistemleri bu yükün altında ezilmeye başlar. İşte tam bu noktada, veriyi parçalayarak yöneten ve devasa bir algoritma bütünlüğü sunan Hadoop Ekosistemi devreye girer. Bu yazıda, Hadoop’un anatomisini, onu oluşturan bileşenleri ve modern […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Siber Güvenlik Terimleri Sözlüğü

Siber güvenlik; ağlar, uygulamalar, cihazlar, bulut servisleri ve veriler üzerinde gizlilik (confidentiality), bütünlük (integrity) ve erişilebilirliği (availability) korumayı hedefleyen geniş bir disiplindir. Bu alan, teknoloji kadar süreç, insan ve yönetişim (GRC) katmanlarını da içerdiği için literatüründe yoğun bir terminoloji kullanılır; aynı kavram farklı ekiplerde (SOC, yazılım, ağ, hukuk/uyumluluk) farklı isimlerle anılabilir. Bu Siber Güvenlik Terimleri […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Turing Testi: İnsan ve Makine Arasındaki İnce Çizgi

Yapay zeka tartışmalarının merkezinde, neredeyse bir asırdır varlığını koruyan tek bir soru bulunur: Bir makine düşünebilir mi? Bu soru, teknolojik olduğu kadar felsefi, hatta kültürel bir sorudur. Ve bu sorunun modern çağdaki en etkili çerçevesi, Turing Testi olarak bilinen düşünce deneyidir. Turing Testi çoğu zaman yanlış anlaşılır. Sıklıkla, “bir makinenin insan gibi davranıp davranamadığını ölçen […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Kod Yazmayı Bilmeden Yapay Zeka ile Uygulama Geliştirmek Mümkün mü?

Kavramlar: No-code, Low-code ve “AI-native” Geliştirme No-code (kodsuz geliştirme), uygulama davranışlarının (akışlar, iş kuralları, veri formları, ekranlar) büyük ölçüde görsel araçlarla tanımlandığı; geleneksel programlama dilleriyle manuel kod yazma ihtiyacının en aza indirildiği yaklaşımdır. Low-code (düşük kod) ise görsel geliştirmeyi temel alır; ancak “kenar durumlar” (özel entegrasyon, ileri doğrulama, performans kritik işlemler) için sınırlı ölçüde kod […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Multi-Modal AI (Çok Kipli Yapay Zeka) Nedir? Farklı Veri Türlerini Birleştiren Zeka Sistemleri

Yapay zeka sistemleri uzun süre boyunca tek bir veri türü üzerinden çalıştı: yalnızca metin, yalnızca görüntü ya da yalnızca sayısal tablolar. Ancak gerçek dünya bu kadar sade değildir. İnsanlar aynı anda görür, duyar, okur, bağlam kurar ve farklı duyusal bilgileri birlikte yorumlar. Multi-modal AI (çok kipli yapay zeka), yapay zekayı bu gerçekliğe bir adım daha […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Veri Madenciliği (Data Mining) Nedir?

Dijital sistemler her etkileşimde veri üretir: web tıklamaları, finansal işlemler, sensör kayıtları, sosyal medya etkileşimleri, log dosyaları ve daha fazlası. Ancak verinin artması, tek başına bilgi artışı anlamına gelmez. Asıl değer, bu büyük veri yığınlarının içindeki anlamlı örüntülerin, ilişkilerin ve öngörülerin ortaya çıkarılmasıyla oluşur. Veri madenciliği (data mining), tam olarak bu noktada devreye girer. Veri […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Algoritmik Önyargı (Bias) Nedir?

Yapay zeka sistemleri, karar verme ve tahmin mekanizmalarında insan muhakemesinin yerini giderek daha fazla almaya başladı. İş başvurularının elenmesinden kredi risk analizine, yüz tanıma teknolojilerinden sağlık tahmin modellerine kadar pek çok alanda algoritmaların ürettiği çıktılar doğrudan insan hayatını etkiliyor. Bu noktada kritik bir soru ortaya çıkıyor: Bu sistemler gerçekten tarafsız mı? Algoritmik önyargı (algorithmic bias), […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Yapay Zeka (AI): Akıllı Makineler Çağını Anlamak

Yapay Zeka Nedir? Yapay zeka, makinelerin insan benzeri düşünme, öğrenme, anlama ve karar verme yetenekleri geliştirmesini hedefleyen disiplinler arası bir bilim alanıdır. Bu alan, yalnızca bilgisayar mühendisliğinin değil; matematik, istatistik, bilişsel bilim, nörobilim, felsefe ve veri biliminin ortak bir ürünüdür. En basit tanımıyla yapay zeka, bilgisayarların “zeka gerektiren” görevleri yerine getirebilmesini sağlayan yöntemler bütünüdür. Geleneksel […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Yazılım Dilleri ve Programlama Kavramları Sözlüğü

Programlama, modern dünyanın görünmez altyapısını oluşturan temel disiplindir. Bilgisayarların, internetin, yapay zekânın, mobil uygulamaların ve dijital sistemlerin tamamı; kavramlar, standartlar ve dillerden oluşan geniş bir bilgi ekosistemi üzerine kuruludur. Bu ekosistem hızla gelişirken, terminoloji de aynı hızla çeşitlenmekte ve derinleşmektedir. Yazılım Dilleri ve Programlama Kavramları Sözlüğü, bu karmaşık alanı düzenli, erişilebilir ve güvenilir bir başvuru […]

Bu Yazıyı Paylaşmak İster Misin?

Bilgisayar

Yapay Zeka (AI) Terimleri Sözlüğü

Yapay zeka (Artificial Intelligence – AI), yalnızca bir mühendislik disiplini olmaktan çok daha fazlasını temsil eder; bugün veri bilimi, bilişsel bilimler, istatistik, felsefe, hukuk, ekonomi ve eğitim gibi alanların kesişiminde yer alan çok katmanlı bir bilgi ekosistemidir. Büyük ölçekli hesaplama altyapıları, devasa veri kümeleri ve gelişmiş öğrenme algoritmaları sayesinde yapay zeka sistemleri artık metin üretimi, […]

Bu Yazıyı Paylaşmak İster Misin?