Express API Hizmetini Heroku Üzerine Taşımak 07 Nisan 2018 Burak-Selim-Senyurt Node.js Bu yazımızda express modülünü kullanarak node.js'de geliştirdiğimiz çok basit bir REST servisinin, Heroku üzerine nasıl taşınabileceğini incelemeye çalışıyoruz. Örneğimizde Heroku CLI'dan yararlanıyor ve dağıtım operasyonunu Ubuntu tabanlı bir işletim sistemi üzerinden yapıyoruz. [Daha fazla]
Bir Web API Servisini Github Hesabıyla Yetkilendirmek 04 Nisan 2018 Burak-Selim-Senyurt .Net Core Senaryomuzda basit bir Web API Servisi bulunuyor. .Net Core ile geliştirilen servisin bir Controller'ı için yetkilendirme(Authorization) sürecini uygulatmak istiyoruz. Burada OAuth 2 standardını ele almak, kullanıcı yetkilendirme yöneticisi ve bilet(Token) tedarikçisi olarak Github'dan yararlanmak istiyoruz. Temel olarak Web API servisimiz Consumer, Github'ın kendisi ise Service Provider olarak düşünülebilir. Tabii bu senaryonun gerçekleşmesi için bizim Github'a bir proje kaydettirmemiz ve özellike Redirect URI bilgisini Consumer rolündeki uygulamamız için bildirmemiz gerekiyor(Az sonra yapacağız) [Daha fazla]
GoLang - Harici Paket(Package) Yazıp Kullanmak 28 Ocak 2017 Burak-Selim-Senyurt GoLang Go dilinin paketler üzerine kurulu bir yapısı olduğunu biliyoruz. fmt, math, strings, net/http, time, log, encoding/json ve benzerleri şu kısa go geçmişimde kullandıklarımdan sadece bir kaçı. Geliştirdiğimiz ürünlerde ortak sorumlulukları barındıran fonksiyonellikleri aynı paketler içerisinde toplamak son derece mantıklı. [Daha fazla]