Gasce v1.3.0

Migrazione a OpenJDK

NewsRelease

Salve a tutti

Ecco un nuovo aggiornamento tecnologico del portale.

Recentemente Oracle ha aggiornato l’eula di Java quindi ho deciso di portare tutto l’ambiente su OpenJDK (la versione Open Source di Java) quindi da questa versione la piattaforma di Gasce è basata interamente su tecnologie Open Source.

Contestualmente ho aggioranto TomEE alla 7.1.0 e anche le versioni di molte librerie di back-end.

Ricordo che potete trovare la lista delle tecnologie adoperate da questo portale nell’apposita sezione sull pagina Informazioni

Lista di tutti i cambiamenti:
  • [Major] Aggiornamento di TomEE alla 7.1.0.

  • [Major] Passaggio a OpenJDK.

  • [Major] Aggiornamento delle librerie di back-end.

Saluti

K.


Gasce v1.2.1

AKA Summer Service Pack

NewsRelease

Nuovo rilascio estivo

Come il 99% dei siti web anche questo si affida a una serie di librerie open source (lista nella pagina Informazioni), e ultimamente sono stati rilasciati numerosi aggiornamenti che hanno reso necessario alcune revisioni del codice del portale e successive verifiche.

Lista di tutti i cambiamenti:
  • [Major] Aggiornamento di TomEE alla 7.0.5, aggiornamento della JRE e di Tomcat Native.

  • [Major] Aggiornamento delle librerie di back-end.

  • [Fix] Encoding UTF-8 in alcune api rest dove non era correttamente impostato.

  • [Fix] Migliorata la gestione della timezone nei prelievi.

  • [Fix] Fix minori.

Saluti

K.


Quindici anni di UOShards e sentirli tutti

Qualche piccolo ricordo e ping alla comunità.

NewsReport

Quindici anni fa oggi veniva registrato il dominio di UOShards.it.

Il portale nasceva da una riflessione mia e di Guappo (l’altro fondatore) sulle varie discussioni che nescevano sui forum su quale shard avesse il numero maggiore di players.

Allora l’argomento portava anche a flame sul tema "i giocatori non sono tutti uguali" macratori danno un basso contributo alla qualità del gioco ecc…​

Alla fine poco si poteva fare sulle discussioni, ma almeno volevamo dare la possibilità di confrontare i dati in modo più efficace, un po' di dati statistici quali media, varianza e i rispettivi grafici avrebbero aiutato le persone a capire quanta gente frequentava realmente uno shard, e il sistema di voto avrebbe indicato la tipologia di gioco effettivamente dominante sul server.

Almeno secondo le intenzioni.

All’inizio andava bene, UO era fiorente e il sito fu un successo, tuttavia eravamo solo in due e presto Guappo, per sui impegni, dovette abbandonare.

Anche io ero impegnato e dopo un po' cominciai ad avere numerse difficoltà personali che mi rendevano impossibile gestire un forum in modo continuativo, cosa che negli anni successivi, unito anche alla progressiva perdita di utenza di UO in generale, portò al declino del portale.

Oggi UO è oramai abbastanza abbandonato ma ho comunque deciso di riprendere il progetto in mano per nostalgia e piacere (Breve storia di Gasce) ma voglio ancora provare ad estendere il portale ad altre piattaforme, molto del lavoro necessario è stato fatto, ho solo bisogno di qualche server di altri giochi che voglia assistermi nel testing e completamento del supporto.

Saluti

K.


Gasce v1.2.0 - Hall of Fame

Hall of Fame in home

NewsRelease

Nuovo rilascio con introduzione dell’Hall of Fame!

Ho sempre pensato che la home fosse un po' vuota quindi, nella speranza di riuscire ad integrare nuovi giochi sulla piattaforma, ho pensato di creare una Hall of fame in home indipendente dai giochi a cui appartiene un server.

Al momento è basata sui voti ma sto valutando di incentrarla sulla fama.

Lista di tutti i cambiamenti:
  • [Major] Hall of Fame in home page.

  • [Major] Modifiche all’engine per supportare protocolli di monitoring UDP.

  • [Minor] Piccole ottimizzazioni del layout mobile.

  • [Minor] Piccole modifiche e fix al layout del sito.

  • [Minor] Ottimizzazioni all’engine di prelievo.

  • [Minor] Ottimizzazione degli indirizzi delle risorse per sfruttare meglio la cache di Cloudflare.

  • [Fix] Fix minori.

Saluti

K.


Il monitoring alla portata di tutti

Ho semplificato le richieste per monitorare i server

News

Buon giorno a tutti

C’è una novità arrivata con l’avvento di Legends of Aria a cui non ho dato molto risalto ma che è abbastanza importante.

Infatti, per supportare LOA, ho modificato il sistema di monitoring in generale per prevedere il monitoring di un server anche dalla semplice status page (la cosa si applica a tutti i server di gioco diversi da Ultima Online).

In pratica qualsiasi gioco (diverso da UO) per poter essere monitorato necessiterà semplicemente una status page avente il numero di giocatori contenuto nel seguente pseudotag:

<!--players-->{numero}<!--/players-->
Esempio
<!--players-->42<!--/players-->

Quindi se avete un server di un qualsiasi tipo di gioco e volete essere monitorati contattatemi.

Saluti

K.


Modifiche ai tempi di preservazione dei dati

Aggiornamento della privacy

NewsPrivacy

Salve a tutti ho aggiornato l’informativa sulla privacy.

I cambiamenti sono tutti incentrati sui tempi di preservazione dei dati:

  • Ridotto il periodo di preservazione dell’error log che ora viene preservato per 6 settimane invece che per 8 settimane.

  • Ridotto il periodo di preservazione dell’access log che ora viene preservato per 10 giorni invece che per 4 settimane.

  • Aumentato il periodo di preservazione del vote throttling che ora viene preservato per 6 ore invece che per 1 ora.

Saluti

K.


Gasce v1.1.1

Fix e altri cambiamenti minori

NewsRelease

Beh questa è una release che apporta qualche fix e qualche aggiornamento alle librerie.

Lista di tutti i cambiamenti:
  • [Minor] Aggiornamento librerie di front-end.

  • [Minor] Ora nel footer mostra il nome dell’ambiente (per distinguere facilmente produzione e sviluppo).

  • [Minor] Ora JQuery non viene più accorpata con le altre librerie.

  • [Minor] Piccola revisione della gestione degli errori ajax.

  • [Minor] Aggiunte le keyword per LOA.

  • [Fix] Fixato bug che non permetteva di salvare correttamente la status page in alcune circosante.

  • [Fix] Fixato bug che produceva un errore 500 se il server aveva una descrizione ma non un twitterid associato.

  • [Fix] Fix minori.

Saluti

K.


Gasce v1.1.0 - Legends of Aria edition

Nel frattempo in altri reami

NewsRelease

Qualche tempo fa sono stato contattato da un admin di un server di Legends of Aria per capire se era possibile monitorare la piattaforma qui su Gasce.

Tuttavia, soprattutto per mancanza di tempo da parte mia, la cosa ha impiegato un po' più tempo del previsto (dovevo aggiungere le regole di monitoraggio necessarie), oggi però va on-line la nuova pagina dedicata.

Contestualmente ho abbassato il periodo di data retention dell’access log del web server a 10 giorni e dell’error log a 6 settimane (aggiornamento riportato anche nella privacy policy).

Lista di tutti i cambiamenti:
  • [Major] Modificate le strutture di monitor per il primo supporto al server Legends of Aria.

  • [Minor] Aggiornamento librerie terze parti.

  • [Minor] Cambiamenti minori al layout.

  • [Privacy] Ridotto il periodo di data retention dell’access log del web server a 10 giorni.

  • [Privacy] Ridotto il periodo di data retention dell’error log dell’application server a 6 settimane.

  • [Fix] Fixato bug che in alcune circostanze non permetteva di salvare l’url del forum del server.

  • [Fix] Fixato bug che in alcune circostanze bloccava il processo di aggiornamento dei dati di popolarità.

  • [Fix] Fix minori.

Saluti

K.


Gasce v1.0.0

Ricomincio da uno.

NewsRelease

La beta è durata fin troppo, ora è tempo di mettere un bel punto ed andare avanti con la piattaforma, ecco quindi a tutti voi la v1.0 di Gasce.

Fatto questo ora voglio cominciare a lavorare ad un modello ibrido di portale che permetta di listare tipi di gioco anche non monitorabili, in modo da avvicinare le altre piattaforme di gioco senza l’impegno iniziale, di entrambe le parti, di implementare il monitoring.

Ovviamente questi server saranno solo votabili e non daranno info sulle statistiche di gioco.

Il tutto sperando, senza fretta, di trovare tra i vari amministratori chi possa collaborare al fine di trovare come poter monitorare l’utenza.

Detto questo ecco la breve lista dei cambiamenti di questa versione.

Change log:
  • [Minor] Aggiornamento librerie terze parti.

  • [Fix] Fix minori.

Saluti

K.


Gasce v0.11.1

Anno nuovo fix nuovo

NewsRelease

Il procedente upgrade ha rotto il recaptcha della pagina di voto quindi ho dovuto fare un fix del fix ;)

Change log:
  • [Fix] Fix al caricamento di recaptcha per le pagine di voto.

Saluti

K.


Gasce v0.11.0

Un po' di fix e ottimizzazioni prima di Natale

NewsRelease

Ecco qui una serie di aggiornamenti al codice di Gasce.com, la maggior parte costituiscono una serie di ottimizzazione al codice client-side (javascript e css).

Ora i css di tutti i vari moduli sono condensati in un singolo file minified e cosi anche parte dei javascript dei moduli adoperati più spesso. Inoltre ora caricameno di parte delle librerie avviene in modo asincrono facendo uso di async e defer, cosa che ha richiesto numerosi cambiamenti anche nella gestione degli eventi.

Il risultato di questo è che le pagine dovrebbero essere apririsi più velocemente.

Fixato, spero una volta per tutte, il problema con recaptcha per le pagine di dettaglio statistiche, fatemi sapere se ci sono ancora problemi.

Ci sono anche alcune piccole modifiche al layout ed ora i report giornalieri non mostrano più la giornata corrente, infatti essendo i valori minimo e massino non ancora finali durante il corso della giornata il grafico dava una informazione fuorviante.

Change log:
  • [Major] Accorpamento e minificazione di javascript e css delle librerie di terze parti.

  • [Major] Caricamento asincrono di parte delle librerie javascript.

  • [Minor] Aggiornamento delle librerie java interne.

  • [Minor] I report giornalieri non tengono più conto della giornata in corso.

  • [Minor] Piccole modifiche al layout.

  • [Minor] Aggiornamento Tomee e Java.

  • [Fix] Fix al caricamento di recaptcha per le pagine di esplorazione dei server.

  • [Fix] Fix minori.

Saluti

K.



I post più vecchi sono disponibili nell'archivio.

Friends
Just Ultima Free UO
Oltre UO
Sei l'admin di un server di gioco gratuito di un multiplayer diverso da Ultima Online e vorresti venisse monitorato da Gasce? Contattami via twitter, forum o e-mail.