Kayıtlar

SANAL GERÇEKLİK

Resim
Sanal Gerçeklik Nedir? Sanal Gerçeklik (Virtual Reality - VR) bilgisayar, telefon gibi aygıtlar tarafından oluşturulan sanal çevreye verilen isimdir. Kullanıcı bu sanal ortam ile çeşitli etkileşimlere girebilmektedir. Kullanıcının başına taktığı bir gözlük veya kask yardımıyla bu sanal ortama geçiş sağlanır. Kullanıcı kendisi için tasarlanan uygulama içerisinde bazen bir ormanda bazen de kendisini deniz kenarında bulabilir. Sanal gerçeklikteki asıl amaç kişinin gerçek dünyadan tamamen koparılmasıdır. Oluşturulan bu sanal dünya içerisinde kullanıcının gerçekliği unutarak engin denizlerde kaybolmasıdır; ancak bunun gerçekleştirilmesi için sanal gerçeklik uygulamalarının muazzama yakın derece de iyi tasarlanması gerekir. Burada ki kasıt aslında optimizasyondur. Sanal gerçeklik uygulamarında en çok karşılaşılan problem ekranda çok fazla görüntüsü alınan nesne (render) olması ve bu nesnelerin oldukça fazla poligon sayısına sahip olmasıdır; bu nedenle sanal gerçeklik uygulamalarında kullanıl...

ARTIRILMIŞ GERÇEKLİK

Resim
Artırılmış Gerçeklik (Augmented Reality) Nedir? Gerçeklik içinde bulunduğumuz gerçekliğe bilgisayar tarafından üretilen (resim, video, model vb.) sanal nesnelerin eklenmesiyle oluşur. Bir başka deyişle gerçekliğe sonradan eklenen nesneler bütünüdür. Artırılmış gerçeklik uygulamaları bir kamera vasıtasıyla gerçek zamanlı (realtime) olarak alınan görüntüler içindeki, daha önceden belirlenen işaretleyiciler [marker (herhangi bir şekil, model vb.)] üzerine sanal olarak nesnelerin görüntülenmesiyle oluşur (bu artırılmış gerçekliğin bir çeşididir). Artırılmış gerçeklik teknolojisinin gelişmesiyle birlikte kullanıcılar çevresinde oluşturulan bu sanal nesneler ile etkileşime girebilir ve bu nesneyi değiştirebilir. Şekil 1: Artırılmış gerçeklik örnek görüntüsü. Artırılmış Gerçekliğin Tarihçesi Artırılmış Gerçeklik teknolojisi günümüzde halen yeni bir kavram olarak kabul edilse de bu teknolojinin ilk örneği 1900'lü yıllara kadar dayanmaktadır. "Oz Büyücüsü" eseriyle tanınan L. Fran...

Firebase Authentication

 Güncellenen Firebase ile Authentication(Kimlik Doğrulama) özelliği de geliştirilmiş oldu. Genel olarak kullanıcılara cihazlarında kişiselleştirilmiş bir deneyim sunmak için kullanıcı kimliğinin bilinmesi gerekir. Firebase Authentication kullandığı bazı bileşenler yardımıyla kullanıcı kimliğini doğrulama da yardımcı olur. Facebook, Google, Github, Twitter, Anonim ve Email/Şifre olarak kimlik doğrulamayı destekler.  Örneğin siz Google, Facebook veya diğer yöntemlerden birisi ile doğrulama yaptınız. Bu kullanıcılar Firebase Database(veritabanı) ine kayıt olmakta. Daha sonra uygulama açıldığında oturum kontrolü için bu veritabanı kullanılarak kullanıcı girişi sağlanmakta. Bu bize ayrı bir veritabanı kullanmadan kullanıcıyı doğrulama imkanı sunuyor. Ayrıca Facebook, Google gibi zaten kullandıkları ve güvendikleri bir sistemi kullanarak uygulamamızda oturum açmış oluyorlar. Temel Özellikler :  -  Diğer Firebase özellikleri(Firebase Cloud Messaging, Remote Config vb.)...

PfSense’e WAN’dan, SSH’ten ve HTTPS’ten bağlanma. PfSense NAT (Port Yönlendirme), Captive Portal (Bantgenişliği Limiti) ve PfSense “packet capture” uygulaması

Resim
Gerekli Programlar : 1.) VirtualBox ->  https://www.virtualbox.org/wiki/Downloads 2.) Ubuntu Desktop ->  https://www.ubuntu.com/download/desktop 3.) PfSense ->  https://www.pfsense.org/download/ 4.) Putty ->  http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html  Merhaba arkadaşlar öncelikle bu yazımda anlatacaklarımı uygulayabilmek için burada  anlattığım şekilde Ubuntu Desktop ve PfSense'i kurmuş olmanız gerekiyor. Bende PfSense'i ve Ubuntu Desktop'u yeniden kurdum. Sadece bu sefer PfSensete WAN tarafını değiştirmeden bıraktım.  Gerekli ortamı hazırladıktan sonra PfSense'e WAN tarafından bağlanarak işe başlıyoruz. Bunun için öncelikle port yönlendirmesi yapmamız gerekiyor. PfSense'te TCP portu 443 dolayısıyla VirtualBox'ta PfSense kurulu sanal bilgisayarımızda 443 portuna gelen istekleri ana makinede istediğimiz bir porta yönlendirerek işe başlıyoruz.(Ben yine 443 portuna yönlendirdim)  Daha sonra PfSense'...

VirtualBox İle PfSense kullanımı ve sanal makinelerin internete çıkması

Resim
 Herkese merhaba arkadaşlar bugün VirtualBox üzerine birkaç işletim sistemi kurup bu işletim sistemlerinin gelen ve giden ağ trafiğini kontrol etmek için FreeBSD tabanlı PfSense güvenlik duvarını kullanacağız. Ayrıca bu bilgisayarların internete çıkması için gerekli ayarlamaları yapacağız. Gerekli Programlar :  1.) VirtualBox -->  https://www.virtualbox.org/wiki/Downloads 2.) Ubuntu Desktop -->  https://www.ubuntu.com/download/desktop 3.) Kali Linux -->  https://www.kali.org/downloads/ 4.) PfSense -->  https://www.pfsense.org/download/  Yapacağımız uygulama aşağı yukarı bu resimdeki gibi olacak :   Sadece bu resimdeki Web Server kısmını kullanmayacağız. Bu resmi aldığım yeri de kaynaklar kısmında belirteceğim.  Arkadaşlar NodeJS uygulamasında olduğu gibi burada da kurulumun önemli kısımlarının üzerinde duracağım. Kurulumda değişiklik yaptığım yerleri sizlere aktaracağım çünkü birçok yerde klasi...