VR, Sanal Gerçeklik (Virtual Reality) anlamına gelir. VR, bir kullanıcını gerçek dünyadan kopararak, onu sanal bir ortama götüren bir teknolojidir. Bu sanal ortam, birçok hissiyatı gerçek dünyada yaşatabilecek şekilde tasarlanmıştır. Örneğin, VR gözlükleri ile gerçek dünyayı taklit eden sanal bir ortamda yürüyebilir, uçabilir, eşya manipüle edebilir ve daha birçok şey yapabilirsiniz. VR, oyunlar, eğitim, sağlık, […]
Smart contract’leri deploy etmek için birkaç yol vardır. Aşağıda en yaygın olan yolları vardır: Ben local testlerimde Ganache isimli uygulamayı kullanmaktayım. Sunuculara push ettiğimde müşterilerimin test edebilmesi için ise Sepolia Test Networkunu kullanmaktayım. Uygun network’e MetaMaskınızı tanıttıktan sonra, Remix IDE ile smart contractınızı network e deploy edebilirsiniz. Remix Ide nin online versionu olan https://remix.ethereum.org/ e […]
Ethereum ERC20 token’larının bakiyesini gösteren ve bu token’ları başka bir adrese transfer eden bir Node.js kod parçacığı yazalım ve beraber inceleyelim. Bu kod parçacığı fromAddress adresindeki ERC20 token’ların bakiyesini konsola yazdırır ve sonrasında toAddress adresine 10 token transfer eder. Lütfen dikkatli olun çünkü privateKey adresin tüm yetkinliğidir. Paylaşırken içinde gerçek private key’ini içermelidir ve bunu […]
Ethereum blockchain üzerinde ERC-20 token oluşturmak için öncelikle smart contract yazmanız gerekir. Smart contract, Ethereum blockchain üzerinde çalışan ve tokenlerin oluşturulmasını, transfer edilmesini veya diğer işlemleri gerçekleştirmesini sağlayan bir programdır. ERC-20, Ethereum blockchain üzerinde oluşturulan tokenler için standart bir protokoldür ve smart contract’ta bu standartlara uymak gerekir. Örnek bir ERC-20 smart contract kodu: Bu kod, […]
Bu uygulama TensorFlow.js ve Jimp kütüphanelerini kullanarak bir resimdeki renkleri tanımlar ve üç farklı renk kanalı olarak (kırmızı, yeşil ve mavi) görüntüler. Bu uygulama, Jimp kütüphanesi kullanarak resim dosyasını okur ve TensorFlow.js ile resmi tensor’a dönüştürür. Ardından, resmin RGB kanallarını ayrı ayrı alır ve her kanal için 32 binlik bir histogram oluşturur. Histogram verileri, her […]
Arduino, elektronik projelerin geliştirilmesi için kullanılan bir açık kaynak kodlu mikrodenetleyici platformudur. Bu platform, kullanıcıların kolayca kod yazabilecekleri ve fiziksel elemanları kontrol edebilecekleri bir ortam sağlar. Arduino, 2005 yılında İtalya’da Massimo Banzi ve arkadaşları tarafından geliştirilmiştir. İlk olarak sadece öğrencilere ve amatörlere yönelik olarak tasarlanmıştı ancak zaman içinde profesyonel kullanıcılar tarafından da sıklıkla kullanılmaya başlandı. […]
Blockchain, merkezi olmayan bir ağda kayıtların tutulmasını ve paylaşılmasını sağlar. Bu ağ, birçok kullanıcı tarafından oluşturulduğu için güvenli ve şeffaftır. Blockchain, birçok sektörde kullanılabilir ancak en yaygın olarak kullanılanı kripto paralar ve finansal işlemlerdir. Öncelikle, merkezi bir otoriteye ihtiyaç duyulmaz. Bu, işlemlerin daha hızlı olmasını sağlar. Aynı zamanda, blockchain ile gerçekleştirilen işlemler tamamen şeffaf ve […]
Yapay zeka, bilgisayarların insanlar gibi düşünebilmelerini ve öğrenmelerini sağlayan bir teknolojidir. Yapay zeka, 1950’lerde ilk kez kullanılmaya başlanmıştır ve günümüzde hızla gelişmektedir. Yapay zeka, birçok farklı alanda kullanılmaktadır ve gelecekte daha da önem kazanacaktır. Yapay zeka, öğrenme, karar verme ve problem çözme gibi insanların yaptığı işlemleri gerçekleştirebilir. Örneğin, yapay zeka, ses ve görüntü tanıma, doğal […]
ChatGPT diye bir yapay zeka çıktı. çok işlevsel vs demek artık inanılmaz saçma olacaktır. Hatta büyük ihtimal ile onu tanımlamak için kullanacağımız hiç bir cümleyi de kendisi beğenmeyecektir. Bu yüzden kendisini kendisinin tanımlamasını isteyeceğım ve bunu sizler ile paylaşacağım. R: ChatGPT’yi tanıtan uzun bir yazı yazabilir misin ?C: ChatGPT, OpenAI tarafından eğitilen büyük bir dil […]