Angular Universal projeler için Backend Mimarisi


Selam takipçilerim, Katmanlı mimari ile hazırladığınız bir .NET Core backendin endpointlerini doğru tasarlamak gerekiyor. Angular Universal ile hazırladığımız frontend şunlar olacaktır: Angular Universal SSR Web Sitesi Ionic Angular Universal iOS Uygulama Ionic Angular Universal Android Uygulama Electron Angular Universal Mac Uygulama Electron Angular Universal Windows Uygulama Electron Angular Universal Linux Uygulama Angular CRM Web Uygulaması … More Angular Universal projeler için Backend Mimarisi

KVKK için Alınacak Temel Önlemler


1. Üyelik sistemi güçlü parola istemeli, parolaların periyodik olarak değiştirilmesini istemelidir 2. Oturum açılırken tekrar tekrar deneme yaparak parolayı bulmaya önlem alınmalıdır 3. Kişisel veriler ve parolalar veritabanına şifrelenerek kaydedilmelidir 4. Zaman damgalı erişim logları tutulmalıdır 5. Sunucularda ve istemcilerde Linux/Pardus işletim sistemleri kullanılmalıdır 6. Zaman damgalı log tutan firewall kullanılmalıdır 7. Sunucularda ve istemcilerde … More KVKK için Alınacak Temel Önlemler

Firebase Hosting’te Angular SSR Uygulama Nasıl Yayınlanır?


Yazılım konusunda ilerlemeye devam ediyorum. Bu makalede yeni edindiğim bilgileri paylaşacağım. Öncelikle Backendi .NET Core olan Frontendi Angular Universal olarak bir e-ticaret sitesi hazırlıyor olsaydanız katmanlar nasıl olurdu hızlıca bir göz atalım tekrardan: Commerce.Buyer / Angular Universal SSR projesi (web sitesi) Commerce.Seller / Angular Universal proje Commerce.Api / .NET Core Web API projesi Commerce.Service / … More Firebase Hosting’te Angular SSR Uygulama Nasıl Yayınlanır?

Anlam Benzerliği vs. Kelime Benzerliği


Yapay zeka doğal dil işleme konusunda bir soru işareti ile karşılaştım. Geliştirilecek yapay zeka soruyu anlayıp anlam benzerliğine göre soru listesinden cevapları mı getiriyor? Yoksa Kelime/Cümle Benzerliğine göre mi soru listesinden soruyu bulup cevabı getiriyor? Pratikte ikincisi olduğunu göreceksiniz. Mevcut Google yapay zeka hizmetleri “Nerelisin?” ve “Hemşerim memleket neresi?” sorularının aynı anlamda olduğunu tespit edemiyor. … More Anlam Benzerliği vs. Kelime Benzerliği

Hibrit Kuantum Uygulamalar


DWave’in bu sıralarda duyurularını yaptığı Hibrit Kuantum Bulut sistemi sayesinde pratik ve kullanılabilir Hibrit Kuantum Uygulamalar geliştirilebilir hale geldi. Bu durumda eğer yapay zeka entegre bir proje yapıyorsanız kullanmanızı önereceğim teknolojiler şöyle: Hibrit Ionic Angular Cordova PWA frontend Google Firebase veya Parse backend (Parse projesini Facebook kapattığı için Firebase yükselişte) Hibrit Kuantum Hizmetler (2. dereceden … More Hibrit Kuantum Uygulamalar

Merhaba PWA


Artık web uygulamaları Progressive Web Application’lara (PWA)’lara evriliyor. PWA olarak hazırlanmış web uygulaması ile hem web sitesi, hem mobil uygulama, hem de masaüstü uygulama çıktıları alabiliyorsunuz. Backend’te ise ister .NET Core Web API’leri kullanın, ister NodeJS ile MEAN uygulama hazırlayın. Sonuç olarak Frontend için Angular ya da React ile bir PWA uygulama hazırlamanızı öneririm. İş-Kur … More Merhaba PWA

Dapp from the earth


Developing a centralized Dapp framework is easy. But if you find the way of distributing the whole database to all clients’ computers and phones on the earth, and find the way of executing the program on this distributed (decentralized) database you are now close the “Dapp from the earth” project. This sounds like Bitcoin Gold … More Dapp from the earth

2020 Yılı için Katmanlı Mimari Önerisi


.NET Core 3.1 ile proje hazırlayanlar için Katmanlı Mimari konusunda söyleyeceğim yeni şeyler var. Öncelikle Angular’da SSR konusu gerçekten ciddi bir problem. SSR özelliği sanıldığı kadar başarılı çalışmıyor. Bu nedenle web sitelerimizde MVC kullanmaya devam etmemiz gerekebiliyor. Ancak yönetim panelini Angular yapabiliriz. Bu durumda katmanları şöyle tasarlayabilirsiniz. ÇözümAdı.Model Katmanı Model katmanı Entity’leri ve Enum’ları içerir. … More 2020 Yılı için Katmanlı Mimari Önerisi

Güneş ve Solucan Deliği İlişkisi


Güneş sistemini terketmek için bir solucan deliği bulmalı ya da oluşturmalıyız. Solucan deliği oluşturmak için konunun uzmanı olmasam da yorum yapıcam ama uzay zamanı bükecek yoğun bir kütleye ihtiyaç olduğu kanaatindeyim. Güneşin ömrü tükendiği zaman süper nova, kırmızı dev, beyaz cüce gibi evreler yaşıyacağı için, bu değişimler acaba uzay-zaman bükülmesine yol açar ve bir solucan … More Güneş ve Solucan Deliği İlişkisi

Kuantum Yapay Zeka ve Kuantum Kriptoloji


Kurtuluşumuzun aşağıdaki maddelerle ilgili olduğuna inanıyorum: Çevrecilik / Kanaatimce iklim değişikliklerinin getireceği şiddetli kuraklık dönemiyle karşılaşmadan önce emisyon oranlarını 0’a indirmemiz, atmosferi ve okyanusları temizleme çalışmalarına hız vermemiz gerekiyor. Bu bağlamda dünya genelinde trilyonlarca ağaç dikmemiz gerekiyor. Kuantum Yapay Zeka / Geleneksel yapay zekaların geliştirilebilmesi için büyük veri gerekiyor. İnternetteki, bilgisayar ve telefonlardaki tüm verileri … More Kuantum Yapay Zeka ve Kuantum Kriptoloji