29 Ocak 2016 | 1 yorumKonfigürasyon, günlük hayatımızın önemli bir parçası. Uygulamaların değişebilecek parametrelerini ayırıp konfigürasyon dosyalarına taşıyarak, aslında iyi bir iş yapıyoruz. Özgür kalması gereken verileri "hard coded" diye tâbir edilen mahpusluktan kurtarıyoruz.
Ancak yazılım geliştirme dünyasında, yeni...
6 Ocak 2016 | 9 yorumREST istemci-sunucu arasında hızlı ve kolay şekilde iletişim kurulmasını sağlayan bir servis yapısıdır. Açılımı Representational State Transfer olan bu ifadeyi Türkçe'ye Temsili Durum Transferi diye çevirebiliriz. Bu yazıda REST'in genel mimarisini, nasıl çalıştığını, artılarını, eksilerini ve SOAP ile...
19 Kasım 2015 | 0 yorumSon zamanlarda popülaritesi gittikçe artan bir terimi sıkça duyuyoruz: DevOps. Ülkemizde de bu konuyla ilgili bir çok blog yazısı, makale ve içeriğe ulaşmanız mümkün. Bu konuyla ilgilenen kişilerin yazılarını büyük bir merak ve heyecanla okuyorum. Bu yazıların bir çoğunda konunun özü doğru anlatılsa da, bazı...
14 Ekim 2015 | 0 yorumİlk yazımızda yüksek ölçeklenebilirliğin(high scalability) ne olduğuna değinmiştik. Bulut platformlarının sağladığı ölçeklenebilirlik özelliklerinden ve bu özellikler sayesinde uygulamalarımızı nasıl ölçekleyebileceğimizden bahsetmiştim. Bu yazımda da ilk yazıda kısaca değindiğim AWS ElasticBeanstalk'in...
30 Eylül 2015 | 1 yorumÖlçeklenebilirlik(scalability) bulut bilişiminin en önemli ve can alıcı özelliklerinden biri. Düşünsenize; elinizde fiziki olarak hiçbir bilgisayar yok, ama aynı zamanda yüzlerce bilgisayar sizin uygulamanızı ölçeklendirmek için sırada bekliyor. Bulut üzerinde ölçekleme yapma olanağının startup şirketlerin ve...
15 Eylül 2015 | 0 yorumWeb, artık işin çoğunu istemci tarafına yıkmakta, buna istinaden de Javascript, box-to-box oynayan bir orta saha oyuncusu kıvamında web karmasının vazgeçilmez bir oyuncusu olmuş durumda. JavaScript dilinin önemi giderek artarken diğer taraftan web geliştiriciler artık doğrudan JS yazmak yerine, uygulamalarına popüler...
12 Temmuz 2015 | 0 yorumSon günlerde Türkiye gündemi dahil olmak üzere bir çok ülkenin gündeminde olan bir konu Hacking Team’in hacklenmesi. Hacking Team, Milano (İtalya) merkezli olup “ilk defa polislere ticari hacking yazılımları satan firma” olarak hizmetlerine başladı.
5 Temmuz tarihi “Hacking” ekibinin de hacklendiği gün olarak...
8 Temmuz 2015 | 2 yorumE-devlet uygulamaları, internet bankacılığı işlemleri, online alışveriş ve benzeri birçok web uygulamasının hayatımızda önemli rol oynamaya başlaması, hatta sağlık ve finans sektörleri gibi doğrudan kişileri etkileyen sektörlerin web uygulamaları aracılığıyla hizmet vermesi, hem kullanıcı bazlı kişisel...
12 Haziran 2015 | 2 yorumYazılım dünyasındaki mimari modellemeler biz yazılımcılar için her zaman zor anlaşılan konular olmuştur. Servis Yönelimli Mimari yani Service Oriented Architecture(SOA) en popüler yazılım mimarilerinden birisi olmakla beraber, anlaşılması ve uygulanması en zor olan mimari modellerden biridir. İlk bakışta "web...
23 Mart 2015 | 0 yorumYazılım geliştirirken benimsediğimiz en önemli prensiplerden birisi uyguladığımız çözümlerin denenmiş, benimsenmiş ve doğru yöntemler olmasıdır. Bu yöntemler kimi zaman oluşturacağımız basit bir kontrol-karar yapısının nasıl olacağına yol gösterirken, kimi zaman da bir uygulamanın nasıl şekillenmesi...