C# - ToTitleCase Kullanımı 15 September 2023 Yigit-Nuhuz C# ToTitleCase verilen bir metni "başlık" haline getirir, yani her kelimenin ilk harfini büyük yapar ve diğer harfleri küçük bırakır. [More]
İpucu - Early Return Pattern 14 September 2023 Yigit-Nuhuz İpuçları Early Return Pattern: Kodunuzu Daha Anlaşılır ve Bakımı Daha Kolay Hale Getirin [More]
C# - Switch Expression Kullanımı 09 September 2023 Yigit-Nuhuz C# Bu yazımızda C# 8 ile gelen ama kullanımına az rastladığımız C# Switch Expression nasıl kullanılır onu göstereceğiz. [More]
İpucu - Neden Fonksiyonlarda Null Döndürmemeliyiz? 05 September 2023 Yigit-Nuhuz İpuçları Programlamada null değerini döndürmek tartışmalı bir konu olabilir ve bunun iyi mi yoksa kötü bir uygulama mı olduğu konusunda farklı bakış açıları vardır. Null değer döndürmekten nasıl kaçınabiliriz makalede anlatıyorum. [More]
API Terimleri 05 April 2023 Yigit-Nuhuz Programlama Restful bir API geliştirken ihtiyacımız olan, bilmemiz gereken, yaygın olarak kullanılan terimleri kısaca açıklıyoruz. [More]
AWS Lambda'da C# Uygulaması Çalıştırmak 12 March 2023 Yigit-Nuhuz AWS, C# AWS'in en popüler servislerinden biri olan Lambda'ya C# ile geliştirdiğimiz uygulamamızı AWS CLI ile deploy ediyoruz. [More]
Amazon Web Services (AWS) Nedir? 09 January 2023 Yigit-Nuhuz AWS Amazon Web Services (AWS) nedir ve popüler AWS servisleri nelerdir makalemizde anlatıyoruz. [More]
C# - yield Nedir? 25 December 2022 Yigit-Nuhuz C# Bu makalede C# dilinde yield keywordünün kullanımını ve avantajlarını anlatacağız. [More]
Evden Buluta - DevOps Serisi 26 April 2021 Yigit-Nuhuz DevOps Sıfırdan bir .Net Core API projesi oluşturup, sunucusunu Amazon Web Services - EC2 üzerinde beraber kuracağımız bu seride, deployment'ını da Jenkins'i kullanarak otomatize edeceğiz. Github ile sağlayacamız entegrasyon ile de manuel bir işleme gerek kalmadan kodlarımız otomatik olarak deploy olacak. [More]
Github Webhooks ile Otomatik Deploy Yapmak 26 April 2021 Yigit-Nuhuz DevOps Önceki yazımızda oluşturduğumuz Jenkins tanımında kodumuzu farklı bir dizine build yapıyorduk. Şimdi ise projemizi doğrudan sunucu üzerinde çalışıp, kullanıcı isteklerine cevap verebilecek şekilde derleyeceğiz. Sunucu üzerinde ayrıca nginx kurup istekleri yölendirecek şekilde tanımlayacağız. [More]
Jenkins ile Proje Derlemek 26 April 2021 Yigit-Nuhuz DevOps Serinin bu bölümünde Jenkins ile build ve deploy işlemlerine başlamadan önce yeni bir proje oluşturup Github'a gizli bir proje (private repository) olarak göndereceğiz. Ardından projemize jenkins üzerinden erişebilmemiz için ssh key'i oluşturup github ve jenkins üzerinden tanımlamalarını yapacağız. Gerekli bağlantıları sağladıktan sonra da jenkins'i çalıştırdığımız Ubuntu sunucu üzerine projeyi derleyip, deploy yapabilmemiz için .Net Core SDK'sını kuracağız. Son olarak da Jenkins'e buildimizi alıp bu makaleyi sonlandıracağız. [More]
Ubuntu Jenkins Kurulumu 26 April 2021 Yigit-Nuhuz DevOps Popüler CI/CD araçlarından biri olan Jenkins'i Ubuntu sunucu üzerinde nasıl kuracağınızı anlattım. [More]
AWS EC2 ile Ubuntu Sunucu Oluşturmak 26 April 2021 Yigit-Nuhuz AWS, DevOps En popüler AWS hizmetlerinden biri olan EC2 ile Ubuntu bir makine kurup SSH üzerinden nasıl bağlanacağınızı anlatıyorum. [More]
CI/CD Nedir ? 17 April 2021 Yigit-Nuhuz DevOps, Programlama Continuous Integration, Continuous Delivery ve Continuous Deployment süreçlerini makalemizde anlatıyor, yayın olarak kullanılan CI/CD araçlarına örnekler veriyoruz. [More]
Yazılım Geliştiricilerden Tavsiyeler - Kodsal Bakış Podcast 24 March 2021 Yigit-Nuhuz Genel “Yazılım Geliştiricilerden Tavsiyeler” serisinin ikinci bölümüne konuk oldum. [More]
JWT Nedir ve Nasıl Kullanılır? 30 December 2020 Yigit-Nuhuz Genel, Programlama Popüler authentication ve autharization yöntemlerinden biri olan JWT'yi makalemizde açıklıyoruz. [More]
Go ile Restful API oluşturma 06 December 2020 Yigit-Nuhuz Programlama, Go Go dili kullanarak Restful standartlarına uygun yeni bir API oluşturuyoruz. [More]
RESTful API Nedir ve Standartları Nelerdir? 05 May 2020 Yigit-Nuhuz Genel, Programlama RESTful API Nedir ve standartları nelerdir makalemizde anlatıyoruz. [More]
Mssql LocalDB Kurulumu 22 June 2019 Yigit-Nuhuz Veritabanı Biz geliştiriciler olarak uygulamaları geliştirirken kullandığımız mssql localdb kurulumunu makalemizde anlatıyoruz. [More]