Umut D.

Umut D.

Powered by Jekyll & Github

  • Programlar

  • son-depremler

    Geçen gün arşivimde, bundan 2 yıl önce yarısına kadar yazdığım, ama ne hikmetse tamamlamayı unuttuğum bu programı buldum. İşlerini pek yarıda bırakmayı sevmeyen biri olarak, “programı neden yarıda bıraktım” demeyi bırakıp işimi tamamlamaya koyuldum. Açıkçası Windows Form’lar ile uğraşmayı hiç sevmiyorum. Buradan kasıt, görsel olarak form oluşturma ve onun tasarımı. Hal böyle olunca kod yazmaktan uzaklaşıp, nefret ettiğim tasarım işine vakit ayırdıkça program yazmak külfet olmaya başlıyor. Halbuki konsol (meşhur siyah-beyaz ekran) ekranı her işi görüyor. Şu programı konsol ekranında yazsam program çok çok daha erken biterdi.

    Ülkemiz maalesef bir deprem ülkesi. Deprem yaşandığı zaman da güvenilir yerlerden anında bilgi almak gerek. Bu program ise Türkiye’nin deprem konusunda en yetkili kurumundan; Boğaziçi Üniversitesi, Kandilli Rasathanesi ve Deprem Araştırma Enstitüsü (KRDAE) aracılığıyla sağlanan deprem verilerini kullanıcıya sunuyor. Fazla uzatmayıp, geleyim programın lüzumsuz özelliklerine;

    • Türkiye’de yaşanan son 20/50/100/150/200 depremi gösterme,
    • Türkiye’de yaşanan son depremleri elle/otomatik olarak (1/5/10/15/30 dk. zaman aralıklarında) çekme,
    • Deprem büyüklüklerine göre renkli gösterim sunma,
    • Yeni deprem olduğunda (sesli veya sessiz) bildirim verme,
    • İlgili deprem(ler)e tıklayarak mevcut tarayıcıda depremin olduğu lokasyonu görüntüleme.

    Not: Deprem yerini haritada aktif etme ve gösterme özelliğinin Windows Form üzerinde yapmak çok istedim. Fakat Google ve Bing Haritalar‘ın kişie özel API anahtarı istemelerinden dolayı bu özellikten vazgeçtim. API anahtarı paralı bir şey değil biliyorum. Ama bu anahtarın her yerde veya açık kaynak kodlu bir projede paylaşılması da hoş olmazdı diye düşünüyorum.

    Son Depremler
    Versiyon Durum
    Son Depremler (Proje)
    Lisans Arşiv
    MD5: 8cb1203e02b116f25176a07d3337fa74 MD5: 4fd035611da882c08dd1225a9f068979
    Boyut: 158 KB Boyut: 2.59 MB
    Gereksinimler: .Net Framework 4.0 Gereksinimler: .Net Framework 4.0
    Platform: Microsoft Windows Programlama Dili: C#
    İndir: Link Proje: Link
    GitHub: Link