Alle Beiträge von reto

Servus. Ich bin der Typ, der aus Leichtfertigkeit einmal sagte "Ach, ich weiss nicht wie ich diesen Bug im (alten) Wetterturnier reparieren kann, aber in einer Woche habe ich das Ding neu gemacht". Was auch nicht gelogen war, 80% des Front-Ends nach 7 langen Tagen bereits grossartig als CMS-Plugin funktionierten. Im Rückblick ein doch grösseres Projekt, was auch seine Zeit brauchte. Wir hoffen euch mit dem WT2.0 eine weiterhin spannende und angenehme Umgebung bieten zu können!

Zürich Live-Daten

Das neue Wetterturnier-System ist so aufgebaut, dass es automatisch alle eingehenden Beobachtungsdaten basierend auf dem neuen BUFR Standard verarbeitet. Das hat göttlich funktioniert, bis einige Institutionen entschieden haben, dass sie ihre Daten doch lieber nicht mehr öffentlich machen. Darunter auch die MeteoSchweiz.

Deshalb mussten unsere hart arbeitenden und engagierten Turnierleiter aus Zürich die vergangenen Monate immer die Beobachtungen des vergangenen Wochenendes manuell berechnen/auswerten und eintragen. Während die Turnierleiter der anderen Städte an der Sonne lagen ;).

Heute habe ich die Zürich-Daten wieder eingebaut. Fragt mich bitte nicht woher ich die Daten habe, ich habe sie eben. Kloten und Fluntern sollten jetzt wieder live eingespielt werden, beide mit einem etwas längeren Delay als andere Stationen.

Ihr dürft gerne bei der MeteoSchweiz anrufen und ein bisschen rumstänkern, vielleicht hilft es ja :). Ich persönlich bin ja für Open-Data, aber viele europäische Institutionen scheinen auf dem Ohr taub zu sein.

Achtung: das war ein 15-Minuten-Script, falls es doch noch nicht ganz so läuft wie geplant muss ich das wohl noch einmal 15 Minuten optimieren.

Alles Gute von hier drüben,
R

Internet-Explorer Fix

Liebe User

Einige von euch sind nach dem Server-Optimierungs-Sprint auf ein paar kuriose Probleme gestossen. Dies bezieht sich vor allem darauf, dass die Ranglisten und die Bestenliste einfach nie geladen wurde. Anfangs dachte ich an ein Problem des jQuery-Supports des Browsers, aber nachdem mehrere (eigentlich zwei, danke an Schneeflöckli für den Report) dasselbe Problem meldeten stellte sich heraus, dass das wohl ein Internet-Explorer-Problem ist. Mein Fehler.

Ich habe gerade einige Fixes gepushed, auf meinem IE10 sieht es soweig tu aus! Es wäre super, wenn ich von einigen Leuten ein Feedback bekommen könnte ob es nun läuft (oder eben auch nicht). Meine e-Mail Addresse findet ihr auf der Team-Seite, oder einfach eine Private Nachricht über das WT an mich senden. Feedback ist immer herzlich willkommen (nicht nur jetzt!), da ich nicht immer jedes Detali auf allen Browsern durchtesten kann. Meine Wochen haben leider auch nur 168 Stunden.

Danke schon im Voraus und viel Spass,
R (oder Reto, falls ihr nach der e-Mail Addresse sucht)

Anpassungen Autosubmit

Für all jene, die auto-submit verwenden (Tip-Abgabe via script): bitte beachtet, dass es da ein paar Änderungen gibt wegen des Umstieges auf https. Wenn ihr die altertümlichen wget-Kommandos verwendet beachtet, dass diese angepasst werden müssen („wget nocheckcertificate „https://www.wetterturnier.de/…“ …). Falls ihr das python autosubmit Script verwendet bitte passt die URL in eueren Abgabefiles an („https://www.wetterturnier.de/autosubmit“). Zusätzliche Informationen findet ihr auf der autosubmit Seite.

Die aktuellste Version von autosubmit.py (version 0.1-3) kann hier gezogen werden:

Das Wetterturnier läuft wieder stabil

Liebe User und Userinnen,

Gute Neuigkeiten: das Wetterturnier läuft wieder stabil! Nach duzenden Stunden optimierung und Software-Development hat das Wetterturnier dieses Wochenende (grossteils) wieder so funktioniert, wie ihr (und wir) uns das wünschen! Wir entschuldigen uns von unserer Seite für das Durcheinander der letzten 2-3 Wochen und danke für euer Verständnis. Auch vielen Dank an all die, die mit involviert waren (FU, testen) und jene, die Feedback gegeben haben. Damit konnten diverse Kleinigkeiten gleich mitbehoben werden.

Es gibt noch ein paar Dinge, die nicht so laufen wie sie sollten, falls euch noch etwas auffällt bitte einfach mitteilen.

Kritische Dinge versuche ich in den kommenden Tagen noch zu erledigen, unkritische Dinge werden wohl auf der Todo-Liste bleiben.

Was die vergangenen Tage angepasst wurde

Neue Ranglisten-Klasse: einige der Probleme waren auf eine sexy aber extrem ineffiziente Datenbankabfrage zurück. Die neue Ranglisten-Klasse behebt dieses Problem langfristig und bietet zudem wieder die von so vielen vermissten Trendanzeigen.

Secure httpd: der Server läuft nun über https statt http, damit werden euere Login-Daten nicht mehr unverschlüsselt durch dsa Internet gescheucht. Wer auf Nummer sicher gehen will sollte vielleicht das Passwort anpassen.

DSGVO: die Webseite zu grossen Teilen DSGVO-Konform gemacht. Die EU-Verordnung ist der Grund, warum ihr nun immer vor dem Login auf den „Ich akzeptiere“ klicken müsst. Mehr Informationen dazu findet ihr auf der DSVGO Seite.

Release v1.2: es gibt noch ein paar Dinge zu tun, aber für die unter euch die es interessiert: wir laufen gerade aktuell auf dem v1.2 release.

Nun denn, habt Spass, seit nett, und meldet Fehler und Probleme, wenn euch welche auffallen (am liebsten via github!).

Greez
R

Neue Webcam Innsbruck

Das Institut für Atmosphären und Kryosphärenwissenschaften (ACINN) hat auf dem Dach der Universität Innsbruck eine neue Webcam installiert. Es handelt sich dabei um eine foto-webcam.eu webcam, allerdings wird die Webcam wegen ihres etwas atypischen Winkels nicht auf der Webseite von foto-webcam.eu integriert.

Wie auch immer, über den untenstehenden Link könnt ihr, wie für alle anderen Webcams von foto-webcam.eu, auf alle Features zugreifen!

Have fun!

Zwischenzeitlich

Hallo Freunde und Freundinnen des Wetterturniers! Was in der Zwischenzeit passiert ist:

  • Neue Klasse im Backend, damit fuer das kommende Wochenende die Beobachtungen Wv/Wn hoffentlich korrekt gerechnet werden.
  • Einige Features zur Beobachtungs-Tabelle hinzugefuegt, so dass diese etwas nuetzlicher wird (column subsetting).
  • Einige fixes am frontend: styling von Forum-Elementen, Bildgroesse in den Vorhersage/Analysekarten-Navigationstools.
  • Datenbanken optimiert, Script-Aufrufe optimiert, einige Includes schlauer gesetzt, und die Webserver-Settings angepasst, so dass die Response-Times des Servers besser werden und lange Ladezeiten der Vergangenheit angehoeren. Das sieht bisher tiptop aus, ich hoffe ihr merkt das auch :).
  • Code in den Repositories aufgeräumt, zum Teil zusammengezogen, und Server und Repositories so angepasst, dass die „neue Generation“ bald an den Start gehen kann (code support).
  • Web-Analysetool eingebunden.
  • Dokumentation, Dokumentation, Dokumentation. Runde 80h die letzen Tage.
  • Beobachtungsdaten der fehlenden Stationen sauber eingebunden (Danke an Marcus). Hat von meiner Seite etwas zu lange gedauert, obwohl es oben auf der Todo-Liste stand.
  • Beobachtungs-Plotts (version 0.1) mittels d3 realisiert anstelle von statischen Plotts. Da gibt es durchaus noch Ausbaupotential.
  • Kleinere Migrations-Fehler im Archiv ausgebessert (Danke an Georg fuer die genauen Checks!).
  • Hie und da am Frontend etwas angepasst. Noch nicht alles perfekt, gerade im Bereich des responsiven Designs grosser Tabellen.
  • Tabellen der Tageslänge für alle Turnier-Stationen (welche zur Berechnung der relativen Sonnenscheindauer verwendet werden) in die Linksammlung eingebunden.
  • Einige Fixes und Korrekturen an den Scripts zur Berechnung der Beobachtungen fürs Turnier (mit noch ein paar offenen Punkten, siehe Forum).

Aber es wird! Wichtig ist: falls euch etwas auffällt was buggy oder falsch ist lasst es mich einfach wissen!

Ansonsten eine feine spielfreie Zeit!

Greez
R

Einige Tipps für Neuankömmlinge

Well done!

Damit ist die erste offizielle Wetterturnier 2.0 Runde abgeschlossen. Wie einige bemerkt haben haben wir die Abgabezeit ausnahmsweise auf 15:15 UTC verschoben. Wir haben noch um 2 Minuten vor dem Ende der offiziellen Abgabezeit e-Mails bekommen von MitspielerInnen deren Zugang noch nicht ging :). Ich hoffe jeder hatte Heute genug Zeit, den Tipp zu platzieren.

Falls ihr noch FreundInnen und KollegInnen habt die normalerweise mitspielen, Heute aber noch nicht dabei waren, bittet diese doch darum vor dem nächsten Turnier den Login zu testen. Und nicht erst um 2 vor Endzeit kommenden Freitag :).

Unser Webserver hat heute den Test gut überstanden, wir arbeiten natürlich weiterhin an Verbesserungen, Optimierungen, und versuchen alle Features fertig zu bekommen. Euer Feedback ist uns natürlich sehr wichtig und jederzeit willkommen, vom negativen aber natürlich auch gerne vom positiven Ende des Spektrums.

Schöne Grüsse an alle TeilnehmerInnen,
euer WT Team!

 

Einige Hinweise für Neuankömmlinge (WT 2.0 Neulinge)

Wenn ihr eingeloggt seid erscheint oben rechts euer Login-Name. Durch einen einfachen klick darauf landet ihr auf euerer Benutzer-Settings Seite. Dieser Seite habe ich gerade zwei Wetterturnier-Optionen spendiert (Uebersetzung kommt bei Gelegenheit dazu):

Bet-form orientation

Hier koennt ihr spezifizieren wie die „Standard-Ausrichtung“ des Abgabe-Formulares aussehen soll. Das Formular laesst sich immer noch mittels dem Button bzw. einem Klick auf die Taste „x“ umsortieren, per Default wird nun aber das angezeigt, was ihr hier eingestellt habt.

  • portrait: Hochformat
  • landscape: Breitformat

Table styling

Es gab den Wunsch seitens ww75  dass der Kontrast in den Tabellen etwas schwach sei und man diese (im Gegensatz zu frueher) schwerer lesen koenne. Wenn man nicht eingeloggt ist erscheint weiterhin der Default (Tabellen eher neutral in weiss gehalten). Auf Wunsch kann man auf der User-Settings-Seite nun aber das Design umstellen. Aktuell gibt es drei Optionen (siehe unten):

  • default: neutrales Design
  • contrast: ganz wilder Kontrast (nicht zu ernst nehmen)
  • orange-blue: angelehnt an das alte Wetterturnier

 

Wetterturnier 2.0 ist da!

Für alle, die es noch nicht gemerkt haben: das Wetterturnier 2.0 ist da. Nach 2 Wochen intensivem Testen haben wir uns entschlossen vom alten Server auf den neuen zu wechseln. Für all die Mitspieler bei denen der Login nicht funktioniert (und die sich bisher noch nicht darum gekümmert haben), das Vorgehen ist folgendes: schreibt uns eine Kurze e-Mail mit bitte um ein neues Passwort. Die e-Mail MUSS FOLGENDES ENTHALTEN: Benutzername, Mailadresse, und den vollständigen Namen. Schickt diese an oder Wir geben unser Bestes euch so rasch als möglich zu antworten und ein neues Passwort zuzustellen, so dass du die Deadline des heutigen Turniers nicht verpasst!

Wir gehen live, Weihnachts-Testwochenenden

Liebe TurnierteilnehmerInnen

Wir haben uns entschlossen, diese Tage live zu gehen! Sowas wie ein early release, oder ein softupdate. Die kommenden 2 Wochen sind offiziell keine Turnier-Wochenenden, wir würden diese Wochenenden aber gerne als ausgeweitete Test-Wochenenden verwenden. Die Tipps über diese zwei Wochenenden werden gelöscht, selbst wenn ihr wenig Zeit habt oder etwas ausprobieren möchtet: wir bitten euch darum! Das hilft uns mögliche Fehlerquellen zu finden und einen angenehmen Übergang zu schaffen.

Das neue System ist per Definition nicht perfekt, für das Wetterturnier aber eine wertvolle Erweiterung und eine zukunftsorientierte Lösung. Wir haben ein grossartiges Team von Admins, Programmieranwärtern und anderen Leuten hinter uns. Wenn als hier oder da etwas noch nicht ganz klappt: bitte meldet euch bei uns! Wir werden alles dafür tun, dass das grossartige Wetterturnier bleibt was es war, mit einer kleinen Sahnehaube on top.

Liebe Gruesse von euerem WT Team und allen engagierten MitspielerInnen!

Baustelle Beobachtungen

Liebe TeilnehmerInnen. Leider laufen im Moment nicht alle Beobachtungsdaten so ein, wie sie sollten. Ich hatte Gestern (Sonntag) einiges am Decoder optimiert bis ich feststellte, dass ich nun wohl doch auf eine neue Software umsteigen muss, die es vor 2.5 Jahren leider noch nicht gab :). Ich hoffe, dass ich das im Verlaufe der Woche erledigen kann, so dass die vorhandenen Daten wieder korrekt verarbeitet werden. Sorry!