2021-05-12 » Historie » Revize 5
Revize 4 (Alex Konig, 2021-05-12 10:28) → Revize 5/6 (Alex Konig, 2021-05-12 10:28)
h1. 2021-05-12 nestíháme androidí aplikaci * chceme se zaměřit na tu webGL * ta androidí nemusí být h4. WEBGL na mobilech funguje /špatně/ spíš by to nešlo, možná časem bude podpora v unity klient a server si už povídají, ale eště si neumí povídat v tom správnym formátu (xml) h3. Diskuze k MVP h4. SERVER * dopsat mono, že to bude cmd appka * send prediction *once it is ready* ** co znamená "once its ready" ** klient chvíli čeká na odpověď, často už predikce může existovat ** už to může být předpočítané na serveru, to tam cachovat ** soubor kde ta predikce už existuje ** zapsat do toho novou predikci když jí spočtu ** pokud by výpočet trval dlouho tak to nemá cenu řešit ** změna formulace, aby to "once it is ready" je jako "dlouho" * napsat do mvp co to bude za data, do data sources až formát ** v Data sources odkud se to bere a v jakym to je formátu * neni tam s kym to komunikuje -> s webGL appkou * neni tam zase jakej protokol -> je důležitá informace že máme vlastní protokol ** a ten že ten server/klient implementuje ** pro zákazníka je důležitý že komunikace existuje * server bude příkazová řádka * updating data - aby bylo jasný že to sou opendata (+ který že aktivita i počasí) * z počasovýho serveru se stahuje jenom předpověď - dnes, zítra, pozítří * administrátor by potřeboval vědět který data už existujou aby věděl co ještě chtít stahovat ** na příkaz vypsat záznamy co máme * součástí modelu by měla být informace o tom na kterejch datech je natrénovaná * rollback - o jedno zpátky ** když to neudělam tak se pamatujou dva modely, a v momentě kdy se natrénuje další tak se ten starší zapomene * testing / bugfixes na úrovni MVP jenom že jako bude votestovanej h4. FRONT END * zoom on selected building -> center to building ** v rámci vyhledání tý budovy, taky součástí MVP * legenda do mvp * napsat do mvp výš že to bude do více prohlížečů -> ne pod testing, pod user interface * zase, testing. to co je v requirements se musí otestovat * communication with server * počasí se stahuje odjinud, ne z našeho serveru * buď pro teď nebo pro předpověď * že uživatel může specifikovat od někdy do někdy - a od toho dostane prediction h4. ANDROID * má specifický problémy např ** ovldádání mapy ** přístupy k souborům h4. SOLUTION * do solution můžeme dát ** csv, json, tendle server na počasí, odkaz na opendata, je to https ** pages hosting, testing h4. CERTIFIKÁT * problémy s bezpečností certifikátu * prohlížeč pozná náš testovací certifikát, ale nevěří mu protože nevěří autoritě * momentálně to nevadí, de vo to aby šel vyměnit za nějakej důvěryhodnej * přístup na open nebulu: musíme přes školní vpn h4. TESTING * testovat i na malejch kouskach * třeba funguje jenom předpověď pro bory, jiný ne, otestuj to testere * upřednostnit aby na nějaký části pro nějaký časový období to už fungovalo celý