Meganalotto trasferito da Google Code a GitHub

Ho deciso di muovere i progetti verso delle piattaforme aperte più sicure e più performanti. Essendomi reso conto di essere diventato troppo google service centrico, ho iniziato a spostare tutti i servizi su altre piattaforme in modo da evitare di ritrovarmi senza nulla qualora dovesse accadere (nella speranza che non accada) di essere bannato dal circuito del celeberrimo motore di ricerca.

Si è così deciso di spostare il repository di Meganalotto da Google Code, basato su tecnologia svn, a GitHub, costruito sul sistema gestito da git. 
Ho notato che quest’ultimo è più performante (almeno così mi è perso) ed il fatto che grandi progetti del calibro di Linux, Android e Ruby on Rails sfruttino questo sistema, non può che rassicurarmi sulla sua usabilità e stabilità.
Per ora i due repository continueranno a convivere poiché l’attuale versione del software sfrutta alcuni file hostati su Google Code. Quest’ultimo inoltre contiene i pacchetti di installazione necessari ai diversi sistemi operativi. Non appena una nuova versione sarà rilasciata, il vecchio repository sarà cancellato.
Vi lascio alla nuova pagina con cui potrete seguire l’avanzamento del software.

Meganalotto 0.3.9

A breve distanza dall’ultimo rilascio, ho deciso di pubblicare l’ultima versione di Meganalotto, ovvero la 0.3.9. Questa scelta è stata dettata dalla volontà di proporre agli utenti la nuova interfaccia grafica, studiata e rivista, così da poter raccogliere quanti più feedback possibile per proseguire sulla strada che si sta seguendo o per cambiare nettamente rotta in base alle segnalazioni.

La versione 0.3.9 porta importanti novità:
  • Miglioramento della gestione della visualizzazione dei ritardatari;
  • Miglioramento della gestione della visualizzazione delle estrazioni di Lotto, SuperEnalotto, Win4Life e 10&Lotto;
  • Introduzione di un primo supporto ai sistemi di gioco;
  • Programmazione ed inserimento sistema di parità;
  • Programmazione ed inserimento sistema di disparità;
  • Introduzione funzione di creazione numero da nome;
  • Introduzione strumento di calcolo delle vincite in base a giocata e numeri estratti;
  • Prima bozza di sistema  gestione della guida;
  • Introduzione form donazioni;
  • Introduzione form “Diventa partner”;
  • Migliorata gestione dei menu;
  • Eliminazione e modifica reindirizzamento blog e siti;
  • Introduzione commento al sistema giocato nelle estrazioni della finestra principale;
  • Introdotto lettore feed notizie circa lo sviluppo del software;
  • Segnalatore colorato nuova versione on-line;
  • Segnalatore connessione alla rete;
  • Modifica significativa all’interfaccia di rete.
Come è possibile vedere molto lavoro è stato fatto e tanto ne resta da fare sia nel codice che nelle altre sezioni. Chiunque voglia segnalare dei sistemi da poter inserire nel software può usare la pagina contatti del blog. 
Come sempre buon download.

Cosa ve ne pare?

Sto rivoluzionando piano piano l’interfaccia grafica di Meganalotto. In questo modo voglio poter dimostrare agli utenti che il lavoro che sto svolgendo va ben oltre il solo codice ma si sta puntando ad aumentare la semplicità per la gestione del software stesso. In questo modo si potrà avere sotto mano tutto il necessario per giocare i propri numeri, visualizzare le vecchie estrazioni e costruire ed utilizzare sistemi. Alla base delle modifiche apportate c’è uno studio eseguito grazie alla collaborazione di alcuni gentilissimi beta-tester che si sono prestati a questa prova di usabilità.
In questo articolo vorrei proporvi soltanto i cambiamenti che sto apportando, per ora in via del tutto sperimentale, alla GUI del programma. Le modifiche intrinseche alle funzionalità del software le tralasciamo perché vorrei dei pareri sull’interfaccia grafica così come è stata attualmente concepita. 
Mettiamo a confronto due screenshot recanti una vecchia versione di Meganalotto (la 0.3.5, attualmente la versione stabile scaricabile dal sito del progetto) e la 0.3.7, ovvero quella su cui si sta attualmente lavorando e che è possibile scaricare mediante svn dal sito suddetto.
0.3.5
0.3.7
Ho evidenziato le 5 sostanziali differenze che per ora rendono più “fresca” e nuova l’interfaccia.
  1. I tasti utili sono stati spostati dalla pila sul lato destro per essere schierati uno accanto all’altro nella parte alta della finestra. Si è notato che nella vecchia versione bisogna muovere molto di più il mouse per svolgere le azioni mentre con tale sistema la gestione delle attività diventa più veloce e meno scomoda. Inoltre il vecchio sistema pareva essere particolarmente scomodo nel caso di utenti mancini. Un’altra novità è la sostituzione della vecchia spinbox che gestiva il numero di estrazioni simultanee da eseguire ad ogni click del mouse. Ora si è optato per due differenti button (uno segnato con il simbolo + e l’altro con il simbolo -) che gestiscono l’incremento del valore stesso. Si è deciso di utilizzare due button poiché le dimensioni dei precedenti tasti risultava scomoda all’uso.
  2. Avendo introdotto la possibilità di estrarre i numeri secondo dei sistemi prefissati, si è notato che era necessario avere una maggiore catalogazione delle estrazioni stesse. Si è optato per un sistema a commento che prevede l’etichettatura di ogni estrazione indicandone il gioco e il sistema usato.
  3. L’aspetto grafico e la gestione delle finestre per le estrazioni e per i ritardatari è stata rivista e corretta. Finalmente la griglia è molto più pulita e viene gestita in maniera migliore via codice.
  4. È stato aggiunto un micro lettore feed che attualmente prevede la sola lettura di notizie riguardanti il software mentre in futuro si spera di poter implementare anche feed riguardanti i vari giochi.
  5. È stato inserito un metodo di visualizzazione rapida che permette di notare al volo se sono presenti nuove versioni stabili del software. Si è scelto di optare per tale sistema, a discapito di una voce di menu, poiché è stato utilizzata una porzione di finestra altrimenti inutile evitando così click aggiuntivi ed incentivando gli utenti (anche i più distratti) a passare a versioni più innovative, stabili e sicure del programma.
Sarebbe interessante ricevere feedback, anche da chi non usa il software, per poter includere in questa versione in sviluppo tante novità che possono far comodo a chi utilizza questo programma. Attendiamo impazienti i vostri commenti.
Allora, cosa ne pensi?