Uutiset:

22.03.2025
FinWX:n ja Ilmatieteen laitoksen välinen säädatan vastaanottopilotti on päättynyt

Säädataa siirtävä datasilta ajettiin alas 22.03.2025 kello 02:00. (22.03.2025, 00:00 UTC).

Ilmatieteen laitoksen terveiset asian tiimoilta voitte lukea täältä.

Main Menu

WUHU:n parseriin tulossa suuria muutoksia

Aloittaja J.Jäntti, sunnuntai, 05.12.2010, 16:09

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

J.Jäntti

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.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

J.Jäntti

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.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

J.Jäntti

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.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

J.Jäntti

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.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

J.Jäntti

Lainaus käyttäjältä: J.Laiho - maanantai, 06.12.2010, 22:08
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.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

weatherc

Hienoa että toimis :)

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

J.Jäntti

Lainaus käyttäjältä: weatherc - maanantai, 06.12.2010, 22:27
meterologin ideahan se oli alunperin, täällä vaan kokeiltiin sitä sääverkko-parseriksi  ;)

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

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 Software113) 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ä.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2025
Ukkoskausi avattu Helsingissä: --.--.2025
-------------------------------------------
Ukkospäivälaskuri 2025; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

meteorologi

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