VIDEO: Ovako izgleda programiranje

VIDEO: Ovako izgleda programiranje

Kako izgleda baviti se programiranjem, tema je koju je svestrani Blockchain arhitekt Ivan Voras obradio jučer u 47-minutnom edukativnom videu, prikazavši kako izvući brojčane podatke o oboljelima od korona virusa radi daljnjeg korištenja.

Videom koji se nalazi u dnu ovog članka prikazao je kako napisati skriptu u Pythonu, kako bi došao do navedenih podataka. Napisao ju je direktno na development serveru koji mu je inače na raspolaganju. Prvo je pokazao kako u sourceu html filea pronaći podatke koji se prikazuju na karti na portalu koronavirus.hr, i kako potom dohvatiti csadržaj te stranice koristeći Pythonov library. Uslijedilo je objašnjavanje kako regularnim izrazom izvaditi podatke iz nekog teksta. Nakon toga pojasnio je kako podatke dalje složiti u liste s brojem zaraženih i izliječenih od korona virusa.

Navedene podatke odlučio je pohraniti u .CSV datoteke, standardni format dostupan svima koji omogućuje učitavanje i obradu podataka u vjerojatno svim programskim jezicima. S obzirom da ne postoji API s tim podacima, .CSV datoteke mogu poslužiti kao alternativno rješenje za korištenje tih podataka.

Korak po korak, Voras je objasnioo pojedinosti izrade skripte koju je podesio da se pokreće jednom dnevno u 15 sati kako bi se brojke svakodnevno osvježavale. U više navrata istaknuo kako načini rješavanja problema.koje je pokazao nisu jedini i nužno najbolji, a često i zbog čega se u određenom trenutku odlučio za neko rješenje. .CSV datoteke koje su nastale kao rezultat njegovog rada mogu se pronaći ovdje.