Teknoloji Yazıları

SQL Nedir? Nasıl Çalışır? Ne İşe Yarar?
21 Ocak

SQL Nedir? Nasıl Çalışır? Ne İşe Yarar?

1970’li yıllarda Edgar F. Codd tarafından “relational database” kavramının ortaya atılmasından kısa süre sonra SQL programlama (?) dili,  Donald D. Chamberlin ve Raymond F. Boyce tarafından IBM’de geliştirilmiştir. Bugün açılımı Structured Query Language olan SQL’in ne olduğundan, ne işe yaradığından, nasıl bir yazım şekline (syntax) sahip olduğundan bahsederken SQL tarihine, SQL Server ve MySQL kavramlarına da değineceğim.

Yazılım Geliştirme Yaşam Döngüsü (SDLC) Modelleri Nelerdir?
09 Ocak

Yazılım Geliştirme Yaşam Döngüsü (SDLC) Modelleri Nelerdir?

Bir yazılım ortaya konarken pek çok farklı yöntem izlenebilmektedir. Yazılım geliştirme yaşam döngüleri olarak karşılık bulmuş bu yöntemler amaçlarına ve işleyiş şekillerine göre birbirlerinden ayrılabilmektedir. Bu yazımızda SDLC (Software Development Life Cycle) kavramı üzerinde duracağız. SDLC’nin ne olduğundan ve ne tür örnekleri olduğundan, yazılım geliştirme yaşam döngülerinin neler olduğundan örnekler verererk bahsedeceğiz.

DNS Nedir? Nasıl Çalışır?
07 Ocak

DNS (Alan Adı Sistemi) Nedir? Domain Name System Nasıl Çalışır?

Günümüzde milyonlarca mobil uygulamanın [7], milyarlarca web sayfasının bulunduğu internetin büyüme sürecinde pek çok standart geliştirilmiştir. Kullanıcıların işini kolaylaştırmak, internet trafiğini yönetmek amacıyla 1983 yılında geliştirilen DNS (Domain Name System) de internet standartlarından birisi. Açılımı Domain Name System olan DNS nedir ve ne işe yarar, DNS’in tarihi geçmişi nasıldır, alan adı sistemleri nasıl çalışır gibi sorulara bu yazımda cevap bulacağız. Hemen başlayalım.

OSI Referans Modeli Nedir? OSI Katmanları Nelerdir?
01 Ocak

OSI Referans Modeli Nedir? OSI Katmanları Nelerdir?

Ağ iletişiminde bir temel olan OSI (Open Systems Interconnection) referans modeli alt ve üst katmanlar olmak üzere toplamda 7 katmandan oluşur. Uygulama, sunuş, oturum, ulaşım, ağ, veri bağı ve fiziksel olarak isimlendirilen bu katmanlar ağ iletişimi sağlamada farklı işlevlere ve görevlere sahiptir. Bu yazımızda OSI modelinin ne olduğunu ve ne işe yaradığını, OSI tabakalarının (layers) neler olduğunu ve nasıl çalıştıklarını inceleyeceğiz.

Bilgisayar Kodlama Sistemleri Nelerdir? ASCII, Unicode, BCD Nedir?
10 Aralık

Bilgisayar Kodlama Sistemleri Nelerdir?

Bilgisayarların yalnızca makine kodlarıyla iletişime geçebildiği dönemlerde bilgisayar kullanımını kolaylaştırmak için çeşilti kodlama sistemleri geliştirilmiştir. Kodlama sistemlerinin geliştirilmesiyle birlikte bilgisayar kullanıcıları makine kodlarıyla iletişime geçmenin getirdiği zorluktan kurtulmuştur. Bilgisayarlarla iletişimimizi kolaylaştıran kodlama sistemi nedir? Bilgisayar kodlama sistemleri nelerdir? ASCII, Binary Coded Decimal veya Unicode ne işe yarar? Bu soruların cevaplarını bu yazımda bulacaksınız.

Bilgisayar Ölçü Birimleri Nelerdir?
09 Aralık

Bilgisayar Ölçü Birimleri Nelerdir?

Bilgisayarda depolama verilerinin boyutunun ifade edilmesinde çeşitli bilgisayar ölçü birimleri kullanılır. Bu yazımızda bilgisayar ölçü birimlerinin ne olduğunu, ölçü birimlerinin nasıl ifade edildiğini ve bunların neler olduğunu inceleyeceğiz.

CISC ve RISC İşlemci Mimarileri Nedir? RISC ve CISC Farkları Nelerdir?
30 Kasım

CISC ve RISC İşlemci Mimarileri Nedir? RISC ve CISC Farkları Nelerdir?

Mikroişlemciler bellek yönetimi ve komut işleme tekniği açısından farklı mimarileri barındırabilir. Bellek yönetimi açısından Von Neuman ve Harvard mimarileri kullanılırken, komut işleme tekniği açısından RISC ve CISC mimarileri kullanılmaktadır. Bu yazımda komut işleme tekniğine göre sınıflandırılmış RISC ve CISC mimarilerinin ne olduğunu, RISC ve CISC’in özelliklerinin ve aralarındaki farkların neler olduğunu inceleyeceğiz. Hadi başlayalım.

Virtual Private Network, VPN, Nedir?
28 Kasım

VPN (Sanal Gizli Ağ) Nedir? VPN Nasıl Çalışır?

Sanal gizli ağlar internet ortamında kullanıcıların anonim kalmasını, verilerini koruyabilmesini sağlamaktadır. 2022 yılında 5 milyar internet kullanısının yaklaşık 1.2 milyarı VPN kullanmaktadır. [5] Peki Virtual Private Network (VPN) yani Sanal Gizli Ağ nedir? VPN nedir ve ne işe yarar, VPN’in özellikleri nelerdir, VPN artı ve eksileri nelerdir gibi sorulara cevap bulmak istiyorsanız başlayalım.

RAM ve ROM Nedir?
23 Ekim

RAM ve ROM Nedir? Bilgisayar Bellekleri Nelerdir? Nasıl Çalışır?

Bilgisayarın başlıca donanımlarından olan RAM (Random-access memory) ve ROM (Read-only memory); verileri farklı şekillerde saklamaktadır. Rastgele-erişimli bellek (RAM), verileri transistörler aracılığıyla tutarken salt-okunur bellek (ROM) verileri değiştirilemez ya da yarı değiştirilebilir çiplerde kalıcı olarak tutar. Bu yazımda RAM ve ROM’un ne olduğunu, nasıl çalıştığını, ne işe yaradığını ve arasındaki farkları ele alacağım.

Karma Gerçeklik Nedir? MR Kullanım Alanları
16 Ağustos

Karma Gerçeklik Nedir? MR Kullanım Alanları

Sanal ve artırılmış gerçeklik teknolojilerinin ardından karma gerçekliğin (mixed reality) ne olduğunu, kullanım alanlarını, avantajlarını ve hologramla ilişkisini ele alıyoruz. Hadi başlayalım.

Reklam

Artırılmış Gerçeklik Nedir?
31 Mayıs

Artırılmış Gerçeklik Nedir?

Sanal gerçeklik teknolojisi bizleri var olan gerçeklikten uzaklaştırabildiği ve yeni gerçekliğe adapte edebildiği oranda başarılıdır. Bunun aksine artırılmış gerçeklik kendi gerçekliğimizi daha gerçekçi kılmayı hedefler ve bu yönde çalışmalar yapar. Sanal gerçekliğin ne olduğunu öğrendikten sonra gelin şimdi de artırılmış gerçekliğin ne olduğunu, kısa bir tarihini ve kullanım alanlarını incelemeye başlayalım.

Dijtal Para Nedir?
31 Mayıs

Dijtal Para Nedir?

Kripto paralarla adını sıklıkla duyduğumuz dijital paralar birçok devlet tarafından araştırılıyorken bazı ülkelerde farklı şekillerde benimsenmiş ve hayata geçirilmiştir. Gelin, oyunlarda kullanılan sanal paraların, dağıtık yapıdaki kripto paraların, merkez paraları dijital paralarının da büyük oranda dahil olduğu dijital paraları tanıyalım.

Sanal Gerçeklik Nedir? Virtual Reality (VR)
30 Mayıs

Sanal Gerçeklik Nedir?

Son zamanların en popüler konularından Öte Evren, bilinen adıyla Metaverse, teknolojisi sanal gerçekliğin ürünlerinden ve gelişmelerinden epey etkilenmektedir. Bilgisayar programlarıyla oluşturulmuş üç boyutlu dünyalarda sanal gerçeklik adına ilk başlarda oyunlar yer edinse de daha sonraları eğitim, askeriye ve eğlence dahil farklı alanlarda VR ürünleri ön plana çıkmaya başlamıştır. Özelleştirilmiş araçlarla gerçek dünyadan sıyrılmamıza olanak veren Sanal Gerçeklik teknolojisinin detaylarını incelemeye başlayalım.

Kuantum Bilgisayar Nedir? Qubit ve Quantum Computing
30 Mayıs

Kuantum Bilgisayar Nedir? Qubit ve Quantum Computing

Birkaç yüzyıldan beri hayatımızda yer edinen kuantum fiziği, bilgisayar alanındaki gelişmelerin ardından bilgisayar teknolojilerinde de kullanılmaya başlayarak kuantum bilgisayarı kavramını hayatımıza soktu. Alışılageldik bilgisayarlarlardan birçok yönüyle farklılaşan kuantum bilgisayarlar, çözülmesi zor matematiksel problemleri normal bilgisayarlardan çok daha hızlı çözebilme yeteneğine sahipse de basit uygulamaların çalıştırılmasında normal bilgisayarlara göre yetersiz kalmaktadır. Peki kuantum bilgisayarlar nedir, kuantum fiziğiyle ilişkisi nedir, hangi uygulama alanlarına sahiptir?

Blokzincir Teknolojisi Kullanım Alanları Nelerdir? Çeşitli Alanlarda Blockchain
28 Ocak

Blokzincir Teknolojisi Kullanım Alanları Nelerdir? Çeşitli Alanlarda Blockchain

Gelecek yüzyılın en çok konuşulacak ve takip edilecek teknolojisi olabilecek potansiyele sahip blockchain (blok zinciri), günümüzde yavaş yavaş çeşitli projelerde ve alanlarda kendini göstermeye başladı. Hızını arttırarak kısa sürede hayatımızın birçok alanında bizi karşılayacak gibi görünüyor. Peki blockchain (blok zinciri) günümüzde ne tür alanlarda uygulandı ve ilerleyen zamanlarda ne tür alanlarda uygulanmaya başlayacaktır?

Akıllı Kontrat Nedir? Akıllı Sözleşmeler Nasıl Çalışır?
07 Ekim

Akıllı Kontrat Nedir? Akıllı Sözleşmeler Nasıl Çalışır?

Anonim tarafların belirlediği şartlara göre çalışan akıllı sözleşmeler(smart contracts) Ethereum teknolojisi ile hayatımıza girmiş gibi görünsede ilk olarak Nick Szabo tarafından ortaya atılmıştır. Dağıtık ve merkeziyetsiz bir ağda (blok zinciri) tutulan akıllı sözleşmeler geriye dönük işlemlerin engellenmesi, if then şart prensibiyle çalışması, koşulların gerçekleşmesine yani tetiklenmeye ihtiyaç duyması, normal sözleşmelere kıyasla hızlı ve az maliyetli olması sebebiyle yavaş yavaş günlük hayatımızdaki birçok alana alternatif olarak sunulmaya ve dahil edilmeye başlamıştır. Hadi gelin akıllı sözleşmelerin ya da akıllı kontratların ne olduğuna ve nasıl çalıştığına bakalım.

Nesnelerin İnterneti Kullanım Alanları - IOT Nerelerde Kullanılır?
19 Eylül

Nesnelerin İnterneti Kullanım Alanları - IOT Nerelerde Kullanılır?

Nesnelerin interneti (IOT), son yıllarda popülerliğini arttıran çok da eski olmayan bir teknoloji. IOT'un kurumlar, şirketler ve kullanıcılar tarafından bu kadar sevilmesinin de birçok sebebi var. İnsanların işlerini hallederken sürücüsüz aracında yolculuğuna devam etmesi, evine ulaştığında ısı, ışık, temizlik, yemek işlerinin yapılmış olması, akıllı şehirde trafiğe takılmadan ulaşım sağlaması, şehir dışına hatta ülke dışına çıkmadan tedavi olabilmesi, tahlil işlemlerini halledebilmesi bunlardan bazıları.

Kriptografi Yöntemleri Nelerdir? - Asimetrik ve Simetrik Şifreleme Nedir?
12 Eylül

Kriptografi Yöntemleri Nelerdir? - Asimetrik ve Simetrik Şifreleme Nedir?

Sezar şifrelemesinden bugüne kadar kriptoloji çok farklı yöntemlerle, çok farklı alanlarda kullanılmıştır. İnternetin gelişmesinin teknolojinin önünü açmasıyla eski kriptoloji yöntemleri daha da geliştirilmeye, farklılaştırılmaya ihtiyaç duymuştur. Günümüzde simetrik ve asimetrik şifrelemenin de dahil olduğu birçok kriptografi yöntemleri, her geçen gün gelişen bilgisayarlar ve gelecekte karşılaşabileceğimiz kuantum bilgisayarlar nedeniyle önümüzdeki yıllarda geçerliliğini yitirecek ya da değişime ayak uyduracaktır. Gelin bu yöntemlere yakından bakalım.

Programlama Dilleri Kullanım Alanları (Bölüm 2)
05 Eylül

Programlama Dilleri Kullanım Alanları (Bölüm 2)

Önceki yazılarımda programlama dilinin ne olduğunu öğrenmiş ve kısaca programlama dillerinin kullanım alanlarını incelemiştik. Bu yazımızdaysa popüler programlama dillerinin kullanım alanlarını öğreneceğiz. İlgili olduğunuz alanlarda programlamaya adım atmak istiyorsanız ve aklınızda soru işaretleri varsa bu yazımızda cevaplarını bulabilirsiniz.

Yapay Zeka, Makine Öğrenmesi ve Derin Öğrenme Nedir? Aralarındaki Farklar
01 Ağustos

Yapay Zeka, Makine Öğrenmesi ve Derin Öğrenme Nedir? Aralarındaki Farklar

Merhabalar. Bu yazımda yapay zeka, makine öğrenimi ve derin öğrenme kavramlarının ne olduğunu, nerelerde kullanıldığını örnekler ile anlamaya çalışacağız. Sonraki yazılarımda ise kavramları daha detaylı olarak araştırıp sizlerle paylaşmayı düşünüyorum. O zaman başlayalım.

Reklam

Reklam