Spatial WFS ve WMS Sorgularda SRS ve BBOX Kullanımı

27 Oca
Bu yazıda, OGC tarafından belirlenmiş standartlar olan WMS veya WFS gibi servislere yapılan sorgulara ait SRS, SrsName ve BBOX parametrelerinin kullanımı ve işlevleri incelenmektedir. SRS (Spatial Reference System) parametresi, istenen çıktı verinin projeksiyonunu ifade eder. Projeksiyon belirteci olarak EPSG kodları kullanılır. (EPSG:4326...
Read more »

Angular 1.x Sonrası ve Angular 2

25 Oca
Google tarafından geliştirilen AngularJS geliştirme çatısında AngularJS 1.x ve Angular2 şeklinde bir ayrıma gidildi. Bu ayrım yaklaşık iki sene önce başladı ve bugün sonuçlarını değerlendirme fırsatım oldu. Stack Overflow tarafından 2015-2016 yılında ölçülen ve 50.000 geliştiricinin katıldığı anket sonuçlarına göre ortaya çıkan...
Read more »

JQuery event.stopPropagation() ve event.preventDefault() metodları

23 Ara
JQuery ile event yakalama işlemleri sırasında iç içe geçmiş HTML elementleri sırasında istemeden bazı karışıklıklara neden olabiliriz. Bu karışıklıklardan bir tanesi, bir elementteki event tetiklendiğinde onun üst elementlerinde de olayın tetiklenmesidir. event.stopPropagation() Örneğin bir unorderedlist (<ul>) ile çalışırken listedeki bir...
Read more »

Postgresql Yedek Alma İşlemleri

10 Kas
PostgreSQL veri tabanı yedekleme işlemleri iki farklı adımda ele alınabilir. Bunu yanında tüm veri tabanını başka yere aktarmak yerine belli bir tablonun aktarılması da mümkündür. Veri tabanı yedeklerinin dosyaya aktarılması. Veri tabanı yedeklerinin başka bir veri tabanına aktarılması. Veri tabanında bulunan...
Read more »

Postgresql Şifre Yenileme

9 Kas
PostgreSQL veri tabanında şifre unutma durumunda yapılacak işlem adımları. Postgreql şifresini unuttuğumuzda değiştirmek için izlenecek adımlar. Postgresql ayar dosyası olan pg_sql.hba içerisinde “md5” olan bütün kısımlar “trust” olarak değiştirilir. (host   all   all   0.0.0.0/0   trust ) gibi. Postgresql...
Read more »

Ubuntu server üzerine RabbitMQ kurulumu

24 Ağu
RabbitMQ dağıtık uygulamaların (distributed application) oluşturulmasında ihtiyaç duyulan mesajlaşma kuyruğunu yöneten bir uygulamadır. Uygulamanın görevi günlük hayatımızda dolmuş ve otobüs duraklarına gelen müşterileri araçlara yönlendiren görevlilere(simsarlara) benzetildiğinden kısaca message broker(mesaj simsarı) olarak adlandırılmıştır. RabbitMQ resmi sayfasında ürün özelliklerinden kısaca şu şekilde bahsedilmektedir....
Read more »

.Net Framework Spatial Data Desteği

22 Ağu
System.Data altında bulunan sınıflar(Class) sayesinde farklı veri kaynaklarına erişmek ve onlar üzerinde işlemler yapmak mümkündür.  Örneğin ADO.NET mimarisinde kullanılan SQL Server, Oracle, ODBC ve OleDB gibi veri sağlayıcılar bu namespace altında bulunurlar. System.data.Odbc System.data.OleDb System.data.SqlClient System.data.OracleClient .Net Framework 4.5 versiyonundan...
Read more »

OAuth 2.0 Resource Owner Password Credentials Request ve Response

16 Ağu
Uygulamaların yetkilendirilmesi için yapılan access token talebi sırasında doğrudan kullanıcı adı ve şifre bilgilerini isteyen bir yöntemdir. Resource Owner Password Credentials Grant Request Request için gerekli parametreler: grant_type : Zorunlu parametredir. Alacağı değer “password” olmalıdır. username : Zorunlu parametredir. Kaynak sahibinin...
Read more »

OAuth 2.0 Authorization Code Request ve Response

15 Ağu
Authorization Code ile yetkilendirilen uygulamalar Confidential Client türündeki yani sunucu taraflı çalışan uygulamalardır. Bu tür uygulamaların Authorization Server tarafından yetkilendirmesi iki aşamada ve dört basamakta gerçekleşir. Authorization Request Authorization Response Token Request Token Response 1- Authorization Request Web uygulaması için gerekli kodu (Authorization Code)...
Read more »

OAuth 2.0 Implicit Request ve Response

13 Ağu
OAuth 2.0 protokolünde javascript gibi  Public Client türündeki uygulamalarda access token elde etmek için Token Endpoint adresine talepte bulunulur. Implicit Request Implicit yetkilendirme için token talebi için gerekeli parametreler şu şekildedir: response_type : Zorunlu parametredir. Alacağı değer “token” olmalıdır. client_id : Zorunlu parametredir. Authorization Server tarafından...
Read more »