Race Day Coach
|
Tagasi blogisse

Race Day Coachi loomine

5 km alla 20 minuti. Aga veel keerulisem väljakutse ootas mind hoopis arvuti taga.

27. oktoobril otsustasin end proovile panna 5 km progresseeruva jooksutestiga.

Andre OjaFounder & Developer
30. oktoober 2026
Üksik jooksja kurvilisel teel, taustal udune maastik mustvalgel fotol.

Plaan oli lihtne: alustada tempoga 4:05 min/km ja joosta iga järgmine kilomeeter 5 sekundit kiiremini.

4:05 → 4:00 → 3:55 → 3:50 → 3:45.

Esimesed kolm kilomeetrit läksid täpselt plaani järgi.

Ja siis jõudis reaalsus kohale.

Pärast kolmandat kilomeetrit ei suutnud ma enam tempot tõsta. Sellest hetkest alates oli mu ainus eesmärk hoida kilomeetri tempo alla nelja minuti.

Ja et asi ikka põnevam oleks, otsustasin viimasel kilomeetril veel jooksurada muuta.

Kruusatee tundus liiga porine ja ma ei tahtnud oma ilusaid jooksujalatseid ära määrida. 😂

Pärast paari järsku tagasipööret õnnestus mul kuidagi sattuda olukorda, kus ükskõik mis suunas ma jooksin, tundus alati olevat kas vastutuul või kerge tõus.

Aga finišisse ma jõudsin.

5 km ajaga 19:56. Keskmine tempo 3:59 min/km.

Aga see jooks tuletas mulle meelde ka üht probleemi, mille lahendamisega olen Race Day Coachi arendades tegelenud.

Sobiva jooksuraja leidmine ei peaks olema nii keeruline.

Enne testi kulutasin päris palju aega sellele, et välja mõelda, kus üldse joosta. Tahtsin leida võimalikult tasase 5 km pikkuse raja, kus poleks liiga palju järske pöördeid ega muid takistusi, mis jooksurütmi segaksid.

Ja just sellepärast olen viimasel ajal tegelenud Race Day Coachi jooksuradade planeerijaga.

Idee on lihtne: avad kaardi, lisad mõned punktid, koostad jooksuraja, kontrollid distantsi ja kõrgusprofiili ning saad hiljem sama rada kasutada ka võistlusstrateegia koostamiseks.

Kõlab lihtsalt, eks?

Nojah… selle valmis ehitamine on juba hoopis teine lugu.

Selleks, et kaardile lisatud punktid ühenduksid mööda päriselt olemasolevaid teid ja radu, on vaja marsruutimise tehnoloogiat, kaardiandmeid ja päris palju arvutusi.

Loomulikult on olemas teenuseid, mis kogu selle töö sinu eest ära teevad.

Aga need maksavad.

Ja kui mõelda sellele, et tulevikus võiksid sajad või isegi tuhanded jooksjad oma jooksuradu luua ja muuta, muutuvad need kulud juba üsna oluliseks.

Seega olen jõudnud järgmise huvitava küsimuseni.

Kas pikemas perspektiivis oleks mõistlikum ehitada oma serveripõhine marsruutimise süsteem?

See tähendaks rohkem arendustööd ja esialgset investeeringut. Ka oma serverite ja taristu ülalpidamine pole loomulikult tasuta.

Aga see annaks Race Day Coachile suurema kontrolli kulude, jõudluse ja edasise arenduse üle.

Ja see ongi üks asi, mis mulle selle platvormi ehitamise juures kõige rohkem meeldib.

Kõigepealt puutun jooksjana kokku mõne probleemiga. Seejärel istun arvuti taha ja hakkan mõtlema, kuidas sellele lahendus leida.

Mõnel päeval liiguvad asjad ilusti edasi. Teisel päeval avastan üht probleemi lahendades viis uut.

Aga samm-sammult hakkab kõik siiski paika loksuma.

5 km alla 20 minuti: tehtud!

Nüüd oleks veel vaja õpetada need kaardile lisatud punktid omavahel suhtlema.

Arenduspäevik