İçeriğe atla
Yarış Radarı

Dünya Koşuyor, Radarın Açık Olsun

TREN

Yarış Radarı neden var?

Ben Alparslan Selçuk Develioğlu. Koşuya gönül vermiş, Kapadokya’da, Kaçkarlar’da ve Uludağ’da yarışmış bir yazılım takım lideriyim. Yarışlar hayatıma girdikçe güzel bir yarış bulmanın bazen start çizgisine ulaşmak kadar emek gerektirdiğini fark ettim.

Türkiye’de pek çok güzel yarış var; ne var ki bunlarla ilgili bilgiler farklı sitelere, duyurulara ve bazen de kimsenin kolay kolay bulamayacağı PDF’lere dağılmış durumda. Bir yarışın tarihini bir yerde, kayıt linkini başka bir yerde, son başvuru tarihini ise ancak son anda öğrenmek insanın hevesini yorabiliyor. Yarış Radarı biraz bu dağınıklığı gidermek isteğimden, biraz da diğer yazılım projelerimden Mixletics (mixletics.com) için sürekli bir yarış listesine ihtiyaç duymamdan doğdu.

Burada istediğim şey yalnızca bir takvim göstermek değil; takvime bakarak yeni bir yarış keşfetmeni, tarihleri karşılaştırmanı ve kayıt sayfasına kolayca ulaşmanı sağlamak. Kayıt açıldığında ve son kayıt yaklaşırken e-postana küçük bir hatırlatma gidiyor; böylece ne sekmeler arasında kaybolursun ne de güzel bir yarışı kaçırırsın. Organizatör açıkladıysa zorunlu malzeme listesine ve sağlık raporu şartına bile Yarış Radarı’ndan bakabiliyorsun.

Eh, kendim yaptığım için söylemiyorum ama bunu böyle özenle yapan bir yarış takvimine ben rastlamadım. Ben de elimden geldiğince iyisini yapmaya koyuldum. Umarım Yarış Radarı, koşu yolculuğunda sana iyi gelen ve işine yarayan küçük bir arkadaş olur.

Bu sitenin nasıl doğduğunu blogumda anlattım: 3 Günde ChatGPT’ye Kaynak Oldum: Yarış Radarı’nın AI-First GEO Hikâyesi

Takvimdeki tüm veri, geliştiriciler için okuma amaçlı bir JSON API olarak da açık: Yarış API

Eksik veya yanlış bir bilgi gördüysen bize haber ver. İletişim

Veri kaynakları ve metodoloji

Kaynaklar

Takvim; Türkiye Atletizm Federasyonu'nun yarış portalı ve takvim listesi, PassTiming ve Plustimer kronometraj takvimleri, Türkiye Triatlon Federasyonu portalı, HYROX etkinlik listesi, UTMB serisi ve dünya majör maratonlarının resmi sitelerinden beslenir. Hiçbir kaynakta yer almayan yarışlar (örneğin yalnızca PDF ile duyurulan triatlonlar) elle eklenir. Her yarışın sayfasında hangi kaynaktan geldiği görünür.

Günlük tarama

Tüm kaynaklar her sabah otomatik taranır. Yeni yarışlar, tarih değişiklikleri, son kayıt tarihleri ve iptaller aynı gün takvime yansır. Yarışların resmi siteleri de düzenli gezilerek parkur, yükseklik, ücret ve zorunlu malzeme gibi detaylar tamamlanır. Liste sayfalarındaki "Son güncelleme" damgası bu taramanın tarihidir.

Doğrulama

Gelen her veri otomatik kalite kontrollerinden geçer: tarih tutarlılığı, bayatlamış son kayıt tarihlerinin temizlenmesi, aynı yarışın farklı kaynaklardaki kayıtlarının birleştirilmesi ve resmi site adaylarının puanlanması. Şüpheli değişiklikler yayınlanmak yerine incelememize düşer. Elle doğrulanmış yarışlara otomasyon dokunmaz; çelişki görürse yalnızca bize raporlar.

Sınırlar ve düzeltme

Organizatörler tarihleri ve koşulları değiştirebildiği için kesin bilgi her zaman yarışın resmi sitesindedir; kayıt bağlantılarımız da her zaman oraya gider, aracılık yapmayız. Yanlış ya da eksik bir kayıt görürsen iletişim sayfasından bildirebilirsin, düzeltelim.