Tek Fotolu İpucu 153 - Config Sekmesini Harici Dosyadan Okumak 27 Şubat 2017 Burak-Selim-Senyurt .Net Temelleri Uygulamalarımıza ait pek çok parametrik bilgiyi zaman zaman config uzantılı dosyalar içerisinde tuttuğumuz çok olmuştur. Web tabanlı uygulamalarda web.config veya exe tipi uygulamalarda app.config gibi. Bu dosyalarda standart olarak kullanılan içerikler mevcuttur. appSettings, connectionStrings sanıyorum en popüler olanlarından. Peki bu tip konfigurasyon segmentlerinin harici dosyalara refere edilebileceğini biliyor muydunuz? Örneğin uygulamanın appSettings içeriğinin farklı bir dosyadan gelmesini sağlayabiliriz. Nasıl mı? [Daha fazla]
GoLang - Kalıtımsız Bir Dünya 26 Şubat 2017 Burak-Selim-Senyurt GoLang Go hızlı ve performanslı bir programlama dili olarak anılıyor. Diğer yandan nesne yönelimli dil özelliklerini büyük ölçüde içermediği gibi bir gerçek de var ortada. [Daha fazla]
AREL Üniversitesi Bilişim, Teknoloji ve Endüstri 4.0 Etkinliği 24 Şubat 2017 Burak-Selim-Senyurt Seminerler Kısmet olursa 7 Mart 2017 günü AREL Üniversitesi Bilgisayar Mühendisliği Kulübü tarafından düzenlenen "Bilişim, Teknoloji ve Endüstri 4.0" isimli etkinlikte Ruby programlama dili ile ilgili bilgilerimi aktarmaya çalışacağım. Dolu geçecek etkinliklte ilgi çekici ve günümüzün popüler konuları da yer alıyor. İşte program. [Daha fazla]
GoLang - Basit HTTP Web Server Yapımı 21 Şubat 2017 Burak-Selim-Senyurt GoLang Geçtiğimiz günlerde REST(Representational State Transfer) servislerinin nasıl yazıldığına bakarken bir kaç yeni şey daha öğrendim. Amacım HTTP Get metodu ile basit REST servis talebi yapmak ve örneğin bir ürün listesini JSON(JavaScript Object Notation) formatında istemciye döndürmekti (Daha önceden Ruby ve Python'da REST servislerin nasıl yazılabileceğine de bakmıştım) Go tarafındaki durumu araştırırken HTTP olarak gelecek talepleri nasıl karşılayabileceğimi de gördüm. [Daha fazla]
Tek Fotoluk İpucu 152 - DebuggerDisplay Niteliği ile Debugging Daha Sevimli Olabilir 17 Şubat 2017 Burak-Selim-Senyurt Tek Fotoluk Ipucu Nitelikler bildiğiniz üzere çalışma zamanına bilgi taşıma amacıyla kullanılan önemli kabiliyetlerdendir. Visual Studio tarafında da işimize yarayan bir çok nitelik(Attribute) yer alır. Bunlardan birisi de DebuggerDisplay niteliğidir. Önce aşağıdaki ekran görüntüsündeki kod parçasını göz önüne alalım. [Daha fazla]
Ruby Kod Parçacıkları 33 - Observer Deseninin Uygulanışı 13 Şubat 2017 Burak-Selim-Senyurt Ruby Bir önceki kod parçasında Singleton kalıbının Ruby tarafında nasıl uygulandığını incelemeye çalışmıştık. Hatırlayacağınız gibi hazır Singleton modülünü kullanarak bu işi gerçekleştirmek son derece kolaydı. Benzer durum Observer tasarım kalıbı için de geçerli... [Daha fazla]
Ruby Kod Parçacıkları 32 - Singleton 04 Şubat 2017 Burak-Selim-Senyurt Ruby Ruby'nin oldukça geniş bir program kütüphanesi bulunuyor. Fırsat buldukça bazılarını incelemeye çalışıyorum. Geçtiğimiz günlerde Singleton isimli bir modüle rastladım. Kısaca tasarım kalıplarından(Design Patterns) olan Singleton deseninin kolayca uygulanmasını sağlıyor. [Daha fazla]