Yazar: fozoglu

Sigma Fuel – Yakıt Maliyeti Hesabı

Merhabalar,

Bir süre önce yayına çıkan uygulamamızın daha çok kitleye ulaştırmak adına ücretsiz versiyonu da yayına alındı.

Öncelikle uygulamadan kısaca bahsetmek gerekirse harita tabanlı bir uygulamadır. Yapmanız gereken uygulama içerisinde yer alan haritadan sadece hareket noktanızı ve hedef noktanızı işaretlemek. Uygulama daha sonra bu iki nokta arasındaki mesafeyi, ne kadar süreceğini, ne kadar yakıt harcanacağını ve bu yakıtın maliyetini hesaplayarak size sunar. Uygulamadan bir kaç görsel ile birlikte linkini aşağıda paylaşıyorum. Uygulama ile ilgili görüş ve önerilerinizi bize iletebilirsiniz.

Sigma Fuel Lite

5s3 5s4

appstore

get_it_on_play_logo_large

Reklamlar

İTÜ Kampüs – Mobil Uygulaması

Boş zamanlarımda Apple’ın sistemlerinde kullanmış olduğu programlama dili Objective – C çalışmaları yapıyordum. Bu çalışmalar sırasında hem öğrendiklerimi uygulamak hem de insanlarında bu uygulamadan yararlanacağı bir mobil uygulama yazmak istedim. İTÜ Kampüs mobil uygulama fikri buradan geldi. Uygulamayı ne kadar sürede yazdığıma net birşey söyleyemiyorum.Kendi yoğunluğum nedeniyle ara ara programın ilerleyişi durdu.Fakat sonunda uygulamayı tüm görselleri ile birlikte tamamlamış bulunuyorum.Uygulamayı yayınlamak için bir Apple iOS uygulama geliştirme hesabı aldım.En kısa zamanda uygulamayı Apple mağazasında indirilebilir hale gelmesi için çalışmaları tamamladım ve onay sürecini bekledim ve sonunda bugün (14 Ağustos ’14 tarihinde ) uygulamamız çıkmış oldu.

Uygulamanın zaten detaylarını aşağıda bahsedeceğim ama şunu da söylemek istiyorum. Uygulama İTÜ’ye yeni kayıt yaptırmak için gelecek öğrencilere belkide ilk defa görcekleri böylesine büyük bir kampüsde yani İTÜ Ayazağa kampüsünde istedikleri yeri kolayca bulma ve telefon ve internet adreslerine rahatça ulaşabilecekleri büyük kolaylık sağlayacak bir rehber olacağını düşünüyorum. Ben ve arkadaşım Salih de İTÜ de Coğrafi Bilgi Teknolojileri bölümünde Yüksek Lisans ögrencileriyiz. Bizde İTÜ ye ilk defa gelişimizde bir çok binayı eski usullerde (sorarak 🙂 ) arayarak bulduk hatta bazen çok gereksizce uzun yollardan yürüdük. Bu uygulamayı bende gerekli oldukça kullanmayı düşünüyorum.

İTÜ KAMPÜS

İTÜ KAMPÜS, İstanbul Teknik Üniversitesi Ayazağa Kampüsü’nde aradığınız yeri kolayca bulmanıza yardımcı olacak ve cihazınızdan web adresine ve telefon bilgilerine kolayca ulaşabilceğiniz bir rehber uygulamasıdır.

Uygulamanın özellikleri:

-Akıllı arama özelliği ile kolay ve hızlı bir şekilde arama yapabilirsiniz.
-Belirlenen hedefe araç ve yaya olmak üzere iki opsiyonlu rota çizdirebilirsiniz.
-Belirlediğiniz hedefin telefon ve web adreslerine kolayca erişebilirsiniz.

Uygulama ile ilgili soru ve görüşlerinizi itucampus@gmail.com mail adresinden iletebilirsiniz.Ayrıca Uygulama içinden de bize mail atabilirsiniz.

Uygulamayı arkadaşlarınıza tavsiye ederek kullanımının yaygınlaşmasına yardımcı olursanız sevinirim.

iphone5s

appstore

Faydalı Bir Site : GeoJSONLint

Faydalı Bir Site : GeoJsonLint

Geçdiğimiz günlerde GeoJSON hakkında ufak bir araştırma yapma gereği duydum. Çünkü programlama ile ilgileniyorsanız ve elinizde mekansal bir veri varsa bunu en etkin kullanma yöntemlerinden biri GeoJSON formatıdır. Ancak GeoJSON ‘dan bahsetmeden önce kısaca JSON dan da bahsetmekte yarar olduğunu düşünüyorum.

Çok ayrıntısına girmeden kısaca:

JSON  ( JavaScript Object Notation) , javascript’in bir alt kümesi olan ve düzenli bir şekilde xml de olduğu gibi içerik kategorileme dilidir.JSON XML’e göre daha da hızlıdır, daha pratiktir. XML gibi bütün programlama dillerinde etkin bir şekilde kullanılabilir.Kısacası uygulamalar veya servisler arası veri alışverişinde oldukça sık kullanılan bir formattır.

GeoJSON ‘ da ismiden anlaşılacağı gibi json temelli bir kodlama sistemidir. Coğrafi konumları  (bunlar nokta çizgi ve alan türünde olabilir) içeren bilgiler okunabilir ve harita üzerinde görüntülenmesi için kullanılabilir. Bu noktada size paylaşacağım bilgiler ile kendi mevcut noktalarınız  varsa test edebilceksiniz ya da örnek kodlar ile harita üzerinde nasıl çalıştığını görmüş olacaksınız.

GeoJSON için hazırlanmış kapsamlı bilgiler içeren site ilk önce burdan başlamakta yarar olduğunu düşünüyorum.Ayrıca burda gösterilen kodları aşağıda bahsedeceğim sitede tek tek uygulayabilir ve böylece kodun nasıl çalıştığını daha iyi kavramanıza olanak sağlayacaktır.

http://geojson.org/geojson-spec.html

Aşağıda paylaştığım sitenin çalışma prensibi ise oldukça basit elinizde GeoJSON formatında verileriniz olduğunu düşünelim sol taraftaki yazı kutusuna kopyala ve yapıştır yaparak “Test GeoJSON ” butonuna tıklayarak  direk olarak harita üzerinde görebiliriz.Aşağıya hazırladığım görsel ile ne demek istediğimi daha iyi anlayacaksınız. Peki elimizde GeoJSON formatında verimiz yok ise sitenin içerisinde örnek verilerle de deneme yapabilirisiz.Bu değerleri düzenleyerek kendimizde denemeler yapabiliriz. 

Continue reading “Faydalı Bir Site : GeoJSONLint”

Steve Jobs – Kayıp Röportaj (The Lost Interview)

Steve Jobs – Kayıp Röportaj (The Lost Interview)

Apple’ı duyduysanız Steve Jobs’ı biliyor olmalısınız. Yine de kısaca bahsedeyim.  Steve Jobs Apple’ın kurucusudur ve hayat hikayesinde çok ciddi kırılma noktaları mevcuttur, çok ilginçtir. Özellikle Walter Isaacson’un yazdığı Steve Jobs’un biyografi kitabını okumanızı tavsiye ederim. Hatta iPad’iniz varsa e-kitap formatında okumak çok daha farklı bir hava katıyor.

Konu başlığında da olduğu gibi kayıp bir röportajın seneler sonra bulunup yayınlanması sonucu bizlere ulaştı. Aslında bu röportajın 3dk’lık kısmı zaten vardı. Ancak tamamını seyretmek inanılmaz keyfli oldu. 🙂 Bu videoyu izlerken şunlarıda bilmekte fayda var. Steve Jobs’ın kendi kurduğu şirketi Apple’dan kovulması üzerine, çalışma azminden ve hedeflerinden vazgeçmeyerek NeXT şirketini kurar. Bu röportaj Steve Jobs’un Next firmasında bulunduğu  1995 yılına karşılık geliyor. İşin ilginç bir yanı da 6 ay gibi bir süre sonra Apple’a döneceğinden habersiz olmasıdır. Apple ‘a dönüşle birlikte dünyayı değiştiren iTunes, iPod, iPhone, iPad gibi önemli buluşlar gerçekleştirecğini , NeXT firmasında üzerinde çalıştığı  Objective C programlama dilinin Machintosh işletim sisteminin temel mimarisini oluşturacağını düşündüğümüzde Steve Job’un röportajında gelecek hakkında öngörülerde bulunduğunu ve dönüp baktığımızda birçok öngörüsünün de doğru olduğunu görüyoruz. Aslında video içinde birçok insana mesaj olucak içerikler var. Tekrar söylüyorum ben keyifle izledim. Umarım siz de keyifle seyredersiniz.Video veya yazı hakkında yorumlarınızı ve eleştirilerinizi belirtirseniz okumaktan keyif alırım.

İyi Seyirler…

Continue reading “Steve Jobs – Kayıp Röportaj (The Lost Interview)”

Faydalı bir site : Codecademy

codecademy-logo

Codecademy – “Teaching the world to code “

Merhaba, bugün uzun zamandır yazmayı düşündüğüm faydalı bir siteden bahsedeceğim. Konu başlığında görüleceği üzere sitemizin adı Codecademy programlama öğrenmeyi çok farklı ve eğlenceli kılan bir yapısı var. Bu sitenin içeriğine geçmeden önce şöyle bir sloganı var  “Teaching the world to code ” yani türkçesi “Kodu Dünyaya öğretelim” hakikaten de site uzun süredir kullanıyor olmam ve herhangi bir ücret talep etmemesi programlama konusunda kendimi geliştirmemi sağladı.  Ancak Amerika merkezli bir site olmasından dolayı en azından orta düzeyde bir inglizceye sahip olmanız gerekmekte çünkü Codecademy’nin eğitim sistemi de oldukça farklı.  İlk olarak kısa bir bilgi veriyor ve anlattığı şeyi direk deneyerek ve hatalardan ders çıkartarak ögretmeyi amaçlıyor. Sitenin linkini yazının sonunda ekleyeceğim.

Continue reading “Faydalı bir site : Codecademy”

SLD (Styled Layer Descriptor – Katman Stili Tanımlayıcısı)

SLD (Styled Layer Descriptor – Katman Stili Tanımlayıcısı)

Tüm harita tabakalarının kullanıcının istediği şekilde düzenlemesine olanak sağlayan bir XML dokümanıdır.Bu dosya özellikle “Web Map Services” (WMS) tarafında kartografik görselleştirmek için kullanılır.WMS de tanımlı bileşenleri (nokta, çizgi, alan ) renk ataması yapılabilir,etiket (label) bilgileri eklenebilir. Çok daha kompleks olan ölçek ile tasarımı ilişkilendirilebilir. Örnek vermek gerekirse, belli bir ölçeğin üstünden etiket yazılarının (Sokak ismi vb.) görülmemesi sağlanabilir. Aşağıdaki görselde basit bir SLD dosyası ayrıntılı olarak incelenmiştir. XML kodları Geoserver dökümantasyonundan alınmıştır.Ayrıntılı incelemek için yazının sonunda linkini paylaşacağım.

Ekran Resmi 2013-11-09 14.00.35

sld tanımlama

Kaynak Linki

http://docs.geoserver.org/stable/en/user/styling/sld-introduction.html

QGis 2.0 Dufour Çıktı

qgis-2-dufour

QGis 2.0 Dufour Çıktı

QGis Açık kodlu CBS yazlımıdır.Özellikle kullanışlı eklentileri ile uygulama çok daha etkin bir hale geliyor.Bize her ne kadar okulda ArcGIS yazılımını kullanmasını ögretselerde CBS yazılımları genellikle kullanım açısından birbirine benzer arayüzdedir.QGis yazılımının tamamen ücretsiz olması ögrencilerin kendi bilgisayarlarına yükleme imkanı sağlamakta.Ayrıca ArcGIS yazılımının sadece Windows ortamında çalışmasının dezavantajını QGis yazılımı avantaja çevirerek Windows platformu haricinde linux ve Mac OSX ortamındaki CBS yazılımı ihtiyacını karşılamış oluyor.Bende son zamanlarda QGis 1.8 versiyonunu kullandım.Özellikle PostGIS ile çok uyumlu bir şekilde çalıştı.Benim kişisel görüşümüde paylaşmak isterim.CBS ile ilgilenen bir Harita Mühendisiyseniz tek yazılımla kendinizi sınırlamayın işin mantığını anlamaya çalışın , özellikle farklı yazılımlarla farklı denemeler yaparak öğrendiğiniz bilgilerin pekişmesine ve kendinizi geliştirmenize yardımcı olacaktır.

Konumuza geri dönersek QGis yazılımında bir çok yeni özellikler var Aşağıdaki linklerden inceleyebilir.Dilersenizde hemen indirip kurabilirsiniz.

Yenilik yapılan özellikler

  • Kullanıcı Arayüzü
  • Veri Sağlayıcısı
  • Simgeler
  • Etiketleme
  • Programlama
  • Analiz Araçları
  • Eklentiler

Linkler

http://www.qgis.org/en/site

http://www.qgis.org/en/docs/user_manual/preamble/whats_new.html#map-composer