Angular Reactive Formları


Angular Reactive Formları hakkında hızlıca bir eğitime hazır mısınız? Bu makaleyi angular.io sitesindeki dokümantasyonlardan yararlanarak hazırladım. Angular’da kaç şekilde form hazırlayabiliriz? Formlar kullanıcının oturum açması, uygulama üzerinden kayıt girişi/düzenlemesi ve geribildirim göndermesi gibi işlemleri yapabilmemizi sağlar. HTML5’te form etiketini ve input gibi diğer form elemanlarını bilirsiniz. Peki Angular’da formlar kaç şekilde ve nasıl hazırlanabiliyor? İki-yollu … More Angular Reactive Formları

Yazılım Kalite Güvencesi


Kalite Güvence, yazılım yordamlarının ve ürünlerinin “gereksinimlere, standartlara” uygunluğunu belirleyen planlı ve sistematik çalışmalardır. Yazılım Kalite Güvence Yapısı Bakım: Sorun çıktığında düzeltilebilir mi? Esneklik: Değiştirebilir miyim? Test Edilebilirlik: Test edebilir miyim? Doğruluk: İstediğim işi yapıyor mu? Güvenilirlik: Her zaman doğru mu çalışıyor? Verimlilik: Donanımda en iyi şekilde mi çalışıyor? Kullanılabilirlik: Yazılım kullanıcı için mi tasarlandı? … More Yazılım Kalite Güvencesi

Hızla Yaklaşan Robot Çağı


Robotlar, büyük robotlar… Transformers filmindeki gibi, hatta daha büyük… İnsanlarda korku, heyecan ve gurur oluşturan cinslerden… Daha önce Satoshi Nakamoto’nun insansı bir robot olabileceği ve yakında ortaya çıkabileceği teorimi paylaşmıştım. Gerçekten de bizler teknolojiye kendi kendimizi bağımlı yapan bir toplumuz. Küresel şirketler milyarlarca televizyon, milyarlarca bilgisayar, milyarca telefon ve elektronik cihaz üretip sattı. Şimdi de … More Hızla Yaklaşan Robot Çağı

Herkesin botu var, benimki bana teslim


Merhaba sevgili takipçilerim, Yakında büyük yapay zekalar olacak, o yüzden şimdiden yapay zekalar ve botlar hakkında bilmemiz gereken bazı hususlardan bahsetmek istiyorum. Arama motorları web sitelerini indekslerken botlar kullanırlar, arama sonuçları botlar ile getirilir, haberler botlar tarafından getirilir, sosyal medya paylaşımlarının ve reklamların hatrı sayılır bir kısmı botlar tarafından yapılır. Cep telefonumuzun ve bilgisayarlarımızın işletim … More Herkesin botu var, benimki bana teslim

Eter Nedir?


Eter, dağıtılmış uygulama platformu Ethereum’u çalıştırmak için gerekli bir element – bir yakıttır. Platformun müşterileri tarafından istenen işlemleri yapan makinelere yapılan bir ödeme şeklidir. Başka bir deyişle eter, geliştiricilerin kaliteli uygulamalar yazmasını (israf kodları daha fazla) ve ağın sağlıklı kalmasını (insanlar katkıda bulunan kaynakları için tazmin edilir) sağlamak için teşvik edicidir.

Bitcoin’in içinde bulunduğu kötü durum


Satoshi Nakamoto’nun 1 Kasım 2008 tarihinde yayınladığı dokümanı incelemekteyim. Satoshi Nakamoto güvenilir bankalara ihtiyacı kaldırmaktan söz ediyordu; bunun sebebi mevcut sistemde bankaların aldığı ücretlerin yüksek olması ve internet alışverişlerinde önlenemeyen belirli bir sahtekarlık sıkıntısıydı. Fakat öbür taraftan Bitcoin’in proof-of-work sistemi banka yerine bu kez dürüst yani güvenilir madencilere ihtiyaç duyuyordu. Ancak sistemin tasarımı gereği sürekli … More Bitcoin’in içinde bulunduğu kötü durum

Bitcoinin kalan zamanı bir kaç yıldan ibaret


Her ne kadar halk arasında kırılamıyor, yüzyılın icadı gibi söylentiler dolaşsa da blockchain teknolojisi ve buna bağlı olan kripto-paralar uzun ömürlü teknolojiler değildir, gerçekte herhangi bir değeri olmayan bir algı oyunudur. 2017 yılında bitcoin haberleri çok arttığı için dünya kamuoyu bitcoin ile zengin olanları anlattı; insanlar borsalarda ve cüzdanlarında gördüğü rakamların sahte olduğunu idrak edemediler. … More Bitcoinin kalan zamanı bir kaç yıldan ibaret

Sonraki İşiniz İçin Sosyal Medyayı Kullanmanın 6 Yolu


Sadece Amerika’da her 10 kişiden 7’si sosyal medya kullanıyor. Sosyal medyayı zamanı boşa harcamaktan hayat kurtaran bir araca dönüştürebilirsiniz. Nasıl mı? Görünürlük Kontrolü İş arama için çalışacak bir platform bulmak istiyorsanız, sosyal medya kendi profilinizi hazırlamak için başlayacağınız yerdir. Aradığınız ve çevrimiçi iletişim kurduğunuz herhangi bir işveren, yalnızca sizinle iletişim kurduğunuz sitedeki profilinizi değil, aynı zamanda … More Sonraki İşiniz İçin Sosyal Medyayı Kullanmanın 6 Yolu

Architecture Guides


Nowadays I’m researching new software technologies and architectures to develop modern cloud-first and mobile-first applications. If you want to develop a more modern software you need to know Software-as-a-service, Backend-as-a-service, Frontend-as-a-service, Cloud services, Microservices Architecture, Serverless Architecture, Artifical Intelligence (AI), Augmented Reality (AR), Virtual Reality (VR), .NET Core MVC and Xamarin. I’m using .NET Core … More Architecture Guides

Xamarin ile mobil uygulama hazırlamak (Kısım 1)


Merhaba sevgili yazılımcılar, bu makalemde Xamarin ile Todo uygulaması örneğimizi nasıl hazırladığımı anlatacağım. Todo uygulamaları bugün ve gelecekte yapacağımız işlerimizi kaydedip günümüzü organize etmemizi sağlayan harika iş yönetim uygulamalarıdır. Yüklemeler Öncelikle Xamarin’in Preview sürümünü yükleyin. Xamarin’in Preview sürümü Xamarin Live Player mobil uygulaması ile iletişim kurarak uygulamanızı doğrudan telefonunuz üzerinde deneyebilmenizi mümkün kılıyor. Böylece Windows … More Xamarin ile mobil uygulama hazırlamak (Kısım 1)