Ankara'da yaşayan Fatih, kendi şirketinde özellikle bankacılık, sigortacılık ve otomotiv sektörlerinde IT danışmanlıkları vermektedir. Devops, ALM süreçleri, kurumsal veri yolu sistemleri, kurumsal altyapı ve yazılım geliştirme konularında destek vermektedir. Boş zamanlarında açık kaynak kodlu projeler geliştirmeyi ve bilgisini yazdığı makalelerle paylaşmayı seven Fatih, aynı zamanda Visual C# ve Visual Studio teknolojileri konusundan Microsoft tarafından altı yıl üst üste MVP (En Değerli Profesyonel) ödülüne layık görülmüştür. İş hayatı boyunca masaüstü uygulamaları, web teknolojileri, akıllı istemciler gibi konularda Asp.Net, Php, C#, Java programlama dilleri ve MySql, MsSql ve Oracle gibi veritabanı yönetim yazılımları ile çalışmıştır.

Tüm Ip Adresleri için Wildcard DNS Hizmetleri

Sanal makine üzerinde yaptığım pek çok deneme sırasında makinelere ip adresi yerine dns kayıtları ile gitmem gerekiyor. Windows host dosyalarının wildcard DNS desteği olmadığını düşündüğümüzde ilk alternatifimiz ip, host bilgilerini host dosyasına girmek oluyor. Özellikle Kubernetes ya da Openshift ile uğraşıyorsanız bu iş daha da yorucu hale gelebiliyor. Bu yüzden sıklıkla kullandığım wildcard DNS servislerini…

Kubernetes Volumes

Kubernetes Volumes, detaylı düşünülmüş, oldukça beğendiğim Kubernetes kavramlarından biridir. Birden fazla makale ayırmayı planladığım bu konuya hızlıca bir giriş yapalım. Container disk’leri en basit tanımı ile “fani”dir. Herhangi bir sebepten dolayı pod’un yaşam döngüsü bitmesi ardından diskte bulunan her şey kaybolur. İşte bu noktada sahneye volume’ler çıkıyor. Kubernetes volume’leri için pod tarafından erişilebilen ve yeniden…

Centos 7 Üzerine Kubernetes kurulumu

Bu makale ile uzun bir maratona başlıyoruz. Hazır olun… Kubernetes… İlk bölümlerde kurulumlara başlıyoruz. Aşağıda paylaşacağım detaylar 1 master, 2 worker olmak üzere 3 node Kubernetes kurulumunu anlatmaktadır. Kurulum adımlarını tüm node’lar ve master node olmak üzere 2 bölümde gruplanmıştır. Tüm Node’larda Öncelikle sunucularda firewall’un aktif olması durumunda aşağıdaki komutlarla gerekli izinler verilmelidir; alternatif olarak…

OpenHab Hissedilen Sıcaklık Hesabı

Bizler gibi OpenHab üzerinde akıllı ev sistemleriyle uğraşanlar için faydalı olması adına Hissedilen Sıcaklık nasıl hesapladığıma dair yapılandırmaları paylaşmak istedik. Hissedilen Sıcaklık hesabı, ölçüm yapılan bölgenin coğrafi konumuna göre değişiklik gösterebilmekte. Aynı şekilde, hesaplama sonucu elde edilen derecenin konfor değerine dönüştürülmesi de. Hissedilen sıcaklığı ölçmek için öncelikle ortamın sıcaklık ve değerlerine ihtiyacımız olacak. Örneğimizde, Salonumda bulunan AeonLabs…

C.H.I.P. üzerine Docker kurulumu

Takip edenleriniz bilecektir, bundan yaklaşık 1 yıl önce bir KickStarter projesine destek olmuştum; C.H.I.P. Dünyanın belkide en düşük ücretli bilgisayarı, en azında sunduklarıyla kıyasladığımızda. Arm tabanlı olan ve $9’lık fiyata sahip olan C.H.I.P., bünyesine ARMv7 işlemciyi, 512MB hafızayı, 4GB saklama alanını, Wi-Fi ve Bluetooth bağlantı kapasitesini sığdıran bir  SoC.  Makalemde, bu cihaz üzerine nasıl docker…

.NET Core 1.0.1 Yayınlandı

.Net Core 1.0’ın yayınlanmasının üzerinden çok fazla zaman geçmemişken, .Net Core ekibi ilk bug fix sürümünü bugün yayınladı; .Net Core 1.0.1. .Net Core’un ilk hata düzeltme ve aynı zamanda da ilk Long Term Support (LTS) sürümü olan .Net Core 1.0.1; .NET Core Runtime, .NET Core SDK, .NET Core VS Tooling, .NET Core Windows Server Hosting…

.Net-Node.js Bağlantısı

Asp.Net Core JavaScript Services serisinde geldiğimiz noktada Asp.Net Core ile Node.js modüllerine nasıl erişebileceğinizi sizlerle paylaşmıştım. Bu faydalı özelliği paylaşmam ardından gelen sorularda, bunun sadece web uygulamalarına has bir özellik olup olmadığının merak edildiğini görüyorum. Bu makalemde bu konuya değinmenin faydalı olacağına inanıyorum. Öncelikle güzel haberle başlayalım; Asp.Net Core JavaScript Services her ne kadar Asp.Net…

Asp.Net Core-Node.js Bağlantısı

Asp.Net Core JavaScript Services serisine kaldığımız yerden devam ediyoruz. Sırada, giriş makalesinde de değindiğim NPM paketlerinin .Net içerisinden çağırılmasında. Asp.Net Core JavaScript Services ile birlikte iyi bir .Net-Node.js bağlantısına sahip olduk. Bu bağlantı sayesinde herhangi bir Node.js kodunu oldukça kolay şekilde .Net içerisinde çağırabilecek esnekliğe sahip olduk. Bu entegrasyonu anlatmanın en kolay yolu örnek bir…

Asp.Net Core JavaScript Hizmetleri, Otomatik Güncelleme

Bir önceki makalemle girişini yaptığımız Asp.Net Core JavascriptServices’i incelemeye devam edelim. Bu makalemde Asp.Net Core JavascriptServices’in yazılım geliştiricilerin hayatını kolaylaştıran bir diğer özelliği olan otomatik güncellemelerden bahsedeceğim. Bu makalemde de Yeoman şablonlarını kullanacağımız için giriş makalesinde paylaştığım şekilde şablonların kurulumunu yapmadıysanız şimdi tam zamanı; Örnek projemizi koyacağımız bir klasör oluşturalım; Daha sonra bu klasör içerisinde…