GSoC: Izboljševanje nodewatcherjevih prikazovalnih sposoabnosti (teden 1) EN

Pozdrav!

Sem študent računalništva, ampak večina mojega znanja prihaja iz mojih diy projektov. Sem "jack of all trades", zanimajo me vse stvari, od nizko nivojnega programiranja čipovja ter fpga-jev, vse do UE4 gaming engina, blender animacij ter drugih visoko nivojskih programskih problemov. Rad se ukvarjam z vizualizacijo podatkov, kot recimo vizualizacije glasbe, grafov in drugih interaktivnih načinov prikazovanja podatkov. To poletje bom pomagal z izboljšanjem načinov prikazovanja podatkov, ki jih ima nodewatcher.

Moj projekt ima dva glavna taska; Eden je izboljšava že obstoječih grafov, drugi projekt pa je narediti čisto novi način prikazovanja uporabljenega ip prostora v nodewatcherju. Nodewatcher vsebuje dosti grafov a le ti bi lahko bili izboljšani. Podatke je težko razumeti, brez pravilne reprezentacije. Moje znanje d3.js mi bo pomagalo narediti interaktivne, responsive grafe ki bodo izboljšali prikazovanje podatkov. Izboljšanje grafov je zelo pomembno saj ljudje, ki prvič odprejo nodewatcher težko razberejo vse podatke in se lahko zgubijo, če ti niso pravilno prikazani.

Moj drugi del, bo čisto nova mapa na kateri bo narisana proaba ip prostora. Do zdaj ni bilo dobenega načina kako si predstavljati ip pools, ki jih nodi uporabljajo. Gledati po stotine subnetov v tekstovni obliki je zahtevno in zelo težko. Ta mapa bo prikazala kateri prostor je že uporabljen in kateri je še prost. Naredil sem majhen prototip, ki prikaže wlanslo ip prostor (Map). Traja kar dolgo da se izriše saj obstaja preko 7 tistoč subnetov, ampak ob koncu lahko vidimo kako je ip prostor uporabljen. Ta prototip vsebuje tudi wlanslo subnete na katere lahko približate tako da lahko vidite hirarhijo dela omrežja.

Moja poročila bodo objavljena na list ( list ).

Jaz ter moj sumbrero sma pripravljena na poletje kodiranja.
IJdTvNE.jpg
Pozdrav!