pairings.fi julkaistu yleiseen käyttöön

Aloittaja luma, 30.03.16 - klo 11:57

« edellinen - seuraava »

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

luma

https://pairings.fi

Sain pääsiäisen yksinäisinä hetkinä koodausinspiraation ja sain lopultakin kaikkien tunteman https://pairings.fi-palvelun oikeaan julkaisukuntoon. Vanha Java-pohjainen ohjelma on heitetty kaatopaikalle, ja nykyään WERistä luetaan tiedot kunnollisella Windows-ohjelmalla. Palvelu on siis nykyään kaikkien Suomen turnausjärjestäjien vapaassa käytössä. Lyhyt käyttöohje sekä avoin lähdekoodi löytyvät GitHubista, itse ohjelman saa ladattua uusimmasta releasesta paketissa Release.zip.

Palveluun kuuluu myös organizer-näkymä (johon löytyy linkki Windows-ohjelmasta ladattavan turnauksen kohdalta), millä saa ruudulle pairingit/standingit/kellon näppärässä muodossa. Sinne pääsee myös avaamalla turnauksen mitkä tahansa pairingit/standingit ja vaihtamalla urlin viimeiseksi osaksi "organizer". Esimerkki: https://pairings.fi/#/tournaments/81/pairings-1 -> https://pairings.fi/#/tournaments/81/organizer

Palautetta, kehitysehdotuksia ja varsinkin muiden tekemiä parannuksia otetaan mielellään vastaan. Jos sinulla on Github-tunnukset, voit käydä tekemässä issuen tai pull requestin. Jos ei, niin myös tähän ketjuun voi palautetta antaa. Koodin laadusta omaksi puolustuksekseni on sanottava, että tämä oli ensimmäinen tekemäni C#-ohjelma, ja jälki voi olla sen mukaista. Erityisesti haluaisin kuulla ehdotuksia siitä, miten ohjelmaan saisi helpoiten automaattiset päivitykset.

luma

Prelluja odotellessa julkaisin pairingssoftan version 1.1. Ensimmäisen viestin latauslinkki osoittaa aina uusimpaan julkaistuun versioon.

Changelog:

  • Kun turnaus on ladattu palvelimelle, ohjelmaan ilmestyy linkki organizer-sivulle
  • Poista turnaus -nappi

Reflektio

#2
Postaus julkaistu kolme minuuttia ennen aprillipäiväksi vaihtumista. Saatoin olla hieman skeptinen sisällön suhteen avatessani tätä ketjua... :D

Edit: Juueipä mitthään.
Lainaa
Anything's a bear trap, if the bear is dumb enough.
Trading Post

Draugo

Kannattaapi Reflektio katsella sitä kalenteria hiukan tarkemmin :) Postaus on julkaistu toissapäivänä, eli kolme minuuttia ennen eiliseen siirtymistä.

luma

#4
Olen ehkä tullut vanhaksi, mutta tänä vuonna käytin ennemmin aikani tähän projektiin kuin aprillipilan keksimiseen. Lisäksi alkuperäinen postaus on julkaistu keskiviikkona puolenpäivän aikaan.

Ps. From The Vault: One on tänään vuotanut intter nettiin!

Draugo

Jotenkin aivot oli am/pm moodissa joten eipä tullut ajateltua itsekkään niin tarkkaan... 12 tuntia sinne tai tänne.

luma

Sanktioiduilla turnauksilla onkin eri statukset kuin sanktioimattomilla, minkä takia aktiiviset turnaukset -valintaruutu ei toimi. Raksi pois ruudusta niin saa koko turnauslistan näkymään.

luma

Koska sopiva domain sattui olemaan halvalla vapaana, niin nyt vanha tuttu pairingssofta löytyy myös osoitteesta pairings.fi.

luma

Pairings.fi on nyt myös https-suojattu. Tämä vaati pairingssoftaan päivityksen urlin vaihtumisen takia. Vanha versio ei enää toimi, linkki uusimpaan löytyy aloitusviestistä.

luma

Pairingssoftassa oli hetken ajan yhteysongelma palvelimen kanssa, mikä johtui MtgSuomen palvelimen tietoturva-asetusten tiukentamisesta. Pairingssofta yritti vielä käyttää vanhaa salausprotokollaa, minkä takia yhteys ei toiminut. Korjatun softan saa ladattua tuttuun tapaan uusimmasta releasesta.

luma

#10
21:09 <@luma> pairingssoftan totaalisen rewriten deployaaminen just ennen sm-kisoja, uhka vai mahdollisuus
21:09 <Rancid-> hullu vai tyhmä


Koska oli ylimääräistä aikaa niin kirjoittelin koko pairingssoftan webbipuolen uusiksi, vanha Javascript-toteutus alkoi olla jo aikansa elänyt. Samalla softaan tuli muutama uusi ominaisuus, joista tärkeimpinä tuki kirjautuneen käyttäjän podien näyttämiselle, sekä kirjautuneen käyttäjän uusimman pairingin automaattinen päivitys (ei tarvitse rämpyttää reloadia enää).

Samalla päivittyi myös WER-lukija, turnausjärjestäjät käykööt lataamassa uusimman version sieltä mistä yleensäkin.

Kun SM-kisat lähestyvät, niin olisi Tosi Kiva™ jos kävisitte kliksuttelemassa softaa läpi että saan kaikki bugit liiskattua vielä ennen kisoja. Toivottavasti ongelmia ei ole, mutta jos on niin ne olisi tosi kiva löytää ennen SM-kisoja. Jos meinaa heittää erroria niin force reload (shift-F5 / ctrl-shift-R / cmd-shift-R) auttaa.

luma

Lisäsin pairingssoftaan tuen top8-bracketin fiksulle näyttämiselle. Turnausjärjestäjät ladatkoot uuden softan vanhasta tutusta paikasta, vanhan käyttäminen tuottanee pelkkiä erroreita.

luma

Joku kaipaili pairings.fi:hin fiksumpaa turnausarkistoa. Nyt siellä on sellainen. Samalla pistin sivuston ulkoasun vähän modernimpaan muotoon.

luma

Pairingssoftasta on julkaistu uusi versio. Ei mitään kriittistä uudistusta, mutta hieman käyttömukavuutta:
- Automaattinen uuden version tarkistus
- Paremmat virheilmoitukset ja virhetilanteiden korjaaminen

Löytyy samasta paikasta kuin aina ennenkin.