Object-Relational Mapping Nedir? Bu yazımda siz değerli teknoloji severlere aslında birçoğumuzun bir şekilde hayatına giren ilişkisel veri tabanları ve nesne yönelik programlama dilleri arasında köprü görevi gören bir kavramdan bahsedeceğim. Tarihte kısa bir yolculuğa çıkacağımız bu yazımızda kahveniz de hazırsa kahramanımız “ORM Kavramı” ile ilgili derlediğim bilgileri sizlere sunacağım. İlişkisel veri tabanı sistemleri birçoğumuzun hayatında […]
Yazarın Tüm İçerikleri
DOM vs. Shadow DOM vs. Virtual DOM
Bu yazıda DOM, Shadow DOM ve Virtual DOM’u ele alacağız, öncelikle DOM(Document Object Model) tarayıcının yazdığımız html kodunu anlayarak render edebilmesine yardımcı olan standarttır. Bu standart ve aynı şekilde Shadow DOM, W3C(World Wide Web Consortium) tarafından belirlenir. DOM, HTML yapısını oluşturan elemanların ağaç şeklinde(tree) tarayıcı tarafında tutulmasıdır. DOM Api ise bu yapıya müdahele ettiğimiz fonksiyonlar […]
Firebase
Firebase Nedir ? Firebase , geliştiricilerin yüksek kaliteli uygulamalar oluşturmasına yardımcı olabilmek için tasarlanmış araçlar ve alt yapıya sahip bir mobil ve web uygulama platformudur . Google Firebase’in başlıca özellikleri : – Gerçek zamanlı veritabanı – Kullanıcı giriş yetkilendirmesi – Depolama – Makine Öğrenmesi Kitleri – Performans ve hata test ortamları – Platformlar arası ortak […]
Sanal Makineler
Sanal Makine Nedir?(Virtual Machine-VM) Sanal makine ,bilgisayar biliminde programları gerçek bir bilgisayar sistemindeki gibi çalıştıran mekanizmaların yazılım uyarlamasıdır. Sanal makine ,işletim sistemi ile bilgisayar platformu arasında bir sanal ortam yaratır ve bu sanal ortam üzerinde yazılımların çalıştırabilmesine imkan verir. Sanal Makine (Virtual Machine-VM), gerçek bir bilgisayar olarak işlev gören bir bilgisayar dosyasıdır. … Bir Sanal Makine kurduğunuzda yaptığınız […]
Nesnelerin İnterneti Nedir?
İngilizcesi Internet of Things (IoT) olan Nesnelerin İnterneti kavramı, elektronik nesneleri birbirine ve internete bağlayarak haberleşmelerini sağlayan bir teknolojidir. Fikir olarak 1970’lere dayanan kavram ilk olarak 1999 yılında Kevin Ashton tarafından kullanılmıştır. Teknolojinin gelişmesiyle birlikte nesnelerin interneti hayatımızda daha fazla yer edinmeye başlamıştır. Sağlık, eğitim, endüstri, tarım başta olmak üzere kullanım alanı oldukça geniştir. Avantajları […]
ECMAScript’in Bir Diğer Üyesi : ”Arrow Function” !
Bugünkü yazımda sizlere Ecmascript 6 ile birlikte gelen bir diğer işlevsel ve efektif üyesi olan Arrow Function’ı tanıtacağım.Bu fonksiyon Javascript fonksiyon yazımında adeta bir devrim yarattı. Her fonksiyon tanımında kullanılan function anahtar kelimesinin kullanımını kaldırarak, yerine ‘’( ) => { }’’ ifadesini getirdi. Arrow fonksiyonu detaylı bir şekilde inceleyeceğiz ama öncesinde biraz normal fonskiyonlarımızın […]
5G TEKNOLOJİSİ
Mobil telefonlar, günümüzün en sık kullanılan teknolojilerden biri olduğu için mobil teknolojiler de hızla gelişme gösteriyor. Henüz 4G hayatımıza yeni girmişken 5G teknolojisinin konuşuluyor olması gelişimi kanıtlamakta. 5G, IoT ağlarını güçlendirir ve yeni yüksek bant genişliği uygulamalarına kolaylık sağlar. Bu yazımda 5G teknolojisini ve 5G hakkında bilmemiz gerekenlerden bahsedeceğim. 5G Nedir? 5G; günümüz 4G LTE ağlarının önemli bir […]
PhpMailer Nedir?
PhpMailer Nedir? – Php programlama dili ile hazırlanmış olan Phpmailer, kullanıcıların email adresinlerine mail göndermek amacıyla kullandığı ve herhangi bir mail sunucusuna ihtiyaç duyulmadan kullanılan bir Php kütüphanesidir. PhpMailer’ i neden kullanmalıyız? – Php programlama dilinde standart olarak kullanılmakta olan mail fonksiyonu(mail()) kullanıcının ihtiyacını tam olarak karşılayamadığı için 2001 yılında PhpMailer kütüphanesi çıkarıldı. – mail […]
Endüstri 4.0 nedir?
Endüstri, kendi dinamikleri doğrultusunda tarihsel gelişimini tamamlıyor. Endüstri bu gelişimini şimdi de Endüstri 4.0 ile taçlandırıyor. Bu heyecan verici proje ilk olarak bundan 7 sene önce Almanya’da bir fuarda dile getirildi. Bundan bir sene sonrasında ise konuya dair detaylı bir çalışma oluşturan aynı grup, söz konusu dosyayı Almanya hükümetine aktardı. Konunun uzmanları önümüzdeki 10 yıllık […]
ECMAScript’in Bir Lütfu : ”Spread Operator” !
Herkese merhaba,bu makalemde size çok büyük kolaylık sağlayacağına inandığım ve kullanmaktan keyif alacağınızı düşündüğüm ECMAScript 6 ailesiyle hayatımıza giren Spread Operatör’ünden bahsedeceğim.Nasıl kullanıldığına geçmeden önce ezberlemememiz adına size ‘’Spread’’ kelimesinin ne anlama geldiğinden biraz bahsetmek istiyorum. Spread kelimesi, ‘’yayılmış,dağılmış,genişlemiş’’ anlamlarına gelen bir kelimedir. İfadelerimizin fonksiyonlarımızda birden çok parametre olarak kullanılmasında bize fayda sağlar ve dizilerin […]