Projekt

Obecné

Profil

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ý