FinWX Foorumi
keskiviikko, 23.05.2012, 06:05 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
06.05.2012
Toivotamme tervetulleeksi FinWX:n 69. jäsen-sääaseman, FinWX Turku-54:n.
Sääasema on Länsi-Suomen läänin 25. FinWX-asema.

Lue lisää uudesta jäsenasemasta täältä.
 
   Etusivu   Ohjeet Haku Kalenteri Kirjaudu Rekisteröidy  
Sivuja: [1]
  Tulostusversio  
Kirjoittaja Aihe: WUHU:n parseriin tulossa suuria muutoksia  (Luettu 521 kertaa)
0 jäsentä ja 1 vieras katselee tätä aihetta.
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« : sunnuntai, 05.12.2010, 17:09 »

Uuden WUHU-päivityksen, 1.0.216.155:n, päivityslista sisälsi viestin, josta tuli ns. "show-stopper" FinWX:n nykyiselle, rivitason parserille. Tieto on seuraavanlainen:

Lainaus käyttäjältä: WUHU Software
111) Added two new sections to the currdat.lst extended output, [yesterday_extremes] and [yesterday_averages]. This section will only be output if the setting “Hours of weather data in memory” is set to 48 hours or greater. This settings is located in the Setup/General Settings.

Nille, joille englanti ei ole se mieluisin kieli käsitellä, suomennos menee näin:
- Lisättiin kaksi uutta kohtaa/kategoriaa currdat.lst-tiedoston Extended-tason kirjoitukseen; ne ovat [yesterday_extremes] ja [yesterday_averages]. Nämä kategoriat kirjoitetaan tiedostoon vain, mikäli WUHU:n Setup/General Settings-napin alla oleva arvo "Hours of weather data in memory" asetetaan 48 tuntiin tai sitä suuremmaksi.

Tämä tarkoittaa nyt sitä, että WUHU:ssa on säädatan kirjoitus currdat.lst-tiedostoon. Tämä riittää tekemään tämänhetkisestä FinWX:n parserista täysin hyödyttömän johtuen siitä, että datan määrä voi alkaa vaihdella sääasemittain ja datan luettavuus rivilukitteisella parserilla menee totaalisen pieleen, koska tiedostossa ei ole määritelty mitään, mikä kertoisi parserille, minkälainen tiedostosisältö olisi odotettavissa.

Uuden parserin rakentelu alkaa tästä päivästä lähtien. Pyrin saamaan aikaan versioriippumattoman parserin WUHU:lle, koska vanhasta ei ole enää hyötyä. Asiaa ei helpota se, että parseri pitää rakentaa käytännössä kokonaan uudelleen, joten siihen menee jonkin verran aikaa.

Suosittelen kaikkia FinWX-asemia, joilla on WUHU käytössä, pysymään versiossa 1.0.216.150 toistaiseksi, kunnes uusi parseri on saatu testattua ja käyttöön.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #1 : maanantai, 06.12.2010, 21:16 »

Parserin päivitystyöt ovat aloitettu.
Varovainen arvio parserin valmistumisesta tuotannon tasolle on keskiviikkona, 08.12.2010.

Mikäli testit onnistuvat, uusi parseri otetaan käyttöön heti kaikilla WUHU-asemilla. Tämän parserin pitäisi olla ns. versioriippumaton parseri, eli vastaisuudessa WUHU:n versiopäivitysten ei pitäisi vaikuttaa tapaan, jolla sääarvot esitetään FinWX:n sivustolla. Ainoa tilanne, jossa muutos voi tapahtua on, jos ohjelman tekijä muuttaa currdat.lst-tiedoston sisällä olevien parametrien nimiä toiseen muotoon. Sen todennäköisyys on huomattavasti pienempi, kuin sillä, että ohjelman tekijä lisää tiedoston keskelle dataa uuden version päivityksen myötä tai ehdollistaa datan kirjoittamisen tiedostoon.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #2 : maanantai, 06.12.2010, 22:53 »

Uusi parseri lähti kahdella polkaisulla käyntiin ja toimii testiympäristössä moitteetta.
Päivitetty parseri julkaistaan sivustolle kello 22:00 ja se korvaa nyt käytössä olevan WUHU:n parserin.

Datan pitäisi näkyä edelleen normaalisti. Käyttäjille muutos sivustolla on näkymätön, mutta 06.12.2010 kello 22:00 alkaen käyttäjät voivat halutessaan päivittää WUHU:n versioita 1.0.216.150:sta eteenpäin vapaasti ilman pelkoa datan rikkoontumisesta FinWX:n sivuilla.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #3 : maanantai, 06.12.2010, 23:08 »

Parseri on päivitetty.
FinWX Helsinki-42:lla suoritetaan regressiotesti parserille, päivittämällä se viimeisimpään WUHU-versioon, joka on 1.0.216.158.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #4 : maanantai, 06.12.2010, 23:16 »

FinWX Helsinki-42:lla suoritetaan regressiotesti parserille, päivittämällä se viimeisimpään WUHU-versioon, joka on 1.0.216.158.

Regressiotesti ohi ja onnistunut: FinWX Helsinki-42:n säädata selvisi päivityksestä kunniallisesti läpi, eikä ongelmia datassa esiintynyt sivuilla.
FinWX:n, WUHU:n säätietoparseri on näin ollen päivitetty nyt virallisesti versioriippumattomaksi.

Suurin ja nöyrin kiitos, sekä syvin kumarrukseni parserin saattamisesta versioriippumattomaan muotoonsa kuuluu edottomasti weatherclle, jonka idea käyttää PHP:n parse_ini_file()-funktiota oli aivan loistava.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4548


« Vastaus #5 : maanantai, 06.12.2010, 23:27 »

Hienoa että toimis Hymyilee

meterologin ideahan se oli alunperin, täällä vaan kokeiltiin sitä sääverkko-parseriksi  Iskee silmää
tallennettu

J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #6 : maanantai, 06.12.2010, 23:42 »

meterologin ideahan se oli alunperin, täällä vaan kokeiltiin sitä sääverkko-parseriksi  Iskee silmää

Ahaa. Pahoitteluni, että jäi kiitokset mainitsematta hänen suuntaansa ensimmäiseksi. En ollut ilmeisen tarkka tuossa kohtaa.
Korjataan siis asia. Iskee silmää

Kiitokset parserin ideonnista (parse_ini_file()-funktion käyttämisestä) kuuluvat kaksikolle meteorologi ja weatherc, joiden yhteistyöllä parserista saatiin WUHU-versioriippumaton.
Parseri ei päivittynyt tippaakaan liian myöhään, sillä WUHU:n 158-päivityksessä pamautettiin lopullinen naula versioriippuvaisen parserin arkkuun:

Lainaus käyttäjältä: WUHU Software
113) A new optional section was created in the WUHU Configuration file that will allow you to add your own custom data to the currdat.lst file. Once these values are in the currdat.lst file, you can then use them in your templates.

Eli suomennettuna: Uusi vapaaehtoinen kategoria luotiin WUHU Configuration Data.ini-tiedostoon, joka antaa sinun lisätä omaa dataa currdat.lst-tiedostoon. Kun nämä arvot löytyvät currdat.lst-tiedostosta, voit käyttää niitä tietomallipohjissa (Templates).
Voin sanoa suoraan, että ilman näiden kahden herrasmiehen panosta, WUHU saattaisi olla tässä vaiheessa melko hilkulla joutua pois FinWX:n tuettavien sääasemaohjelmien listalta 1.0.216.150-päivityksestä eteenpäin.

Onneksi siihen ei tarvitse enää mennä.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #7 : tiistai, 07.12.2010, 17:43 »

Ja jos ihan tarkkoja ollaan, skripti Etelä-Afrikan miehen peruja. Häneltä minä sen sain, kun rakentelin WUHU:lle sopivaa pilvenkorkeus-härpäkettä.  Iskee silmää
tallennettu

Sivuja: [1]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Validi XHTML 1.0! Validi CSS!