mercoledì 31 gennaio 2007

Build 384 online


Come promesso, ecco la prima build del 2007, la 384:

+: aggiunto labels e slider x highlight (ancora inattivi)
+: visualizza i cartellini presi durante la partita
+: visualizza i marcatori ed i punteggi parziali
+: aggiunti menù forum phpbb, forum FFZ e blog, attivato menù per il sito internet
+: visualizza la cronaca delle partite

bug: eliminato errore che permetteva la rimozione della colonna nome giocatore
bug: eliminato errore che (in certe occasioni) colorava come allenatori più giocatori
bug: eliminato errore che permetteva l'allargamento delle colonne oltre le dimensioni massime della finestra rosa
bug: eliminato errore colorazione colonne normalmente con sfondo bianco
bug: eliminato (errore gestito) errore timeout (35761) durante il download dei files

chg: cambiato carattere di visualizzazione (ora Arial 8)
chg: la libreria msxml ora non viene installata con il software, ma solo se non è presente all'avvio dello stesso
chg: modificato form colonna

lunedì 29 gennaio 2007

Semplificare

Ho semplificato un pò l'installazione di JEASTrick!, ora la libreria MSXML4 viene installata solo se non presente nel sistema, cosa che dovrebbe facilitare parecchio i meno smanettoni del pc.
Nel frattempo ho corretto ancora qualcosina a livello di colonne nella rosa e sto creando una versione del sito un pò meno incasinata della precedente. Probabilmente entro oggi o domani rilascerò una nuova build, giusto per permettere la fruizione ed il test delle modifiche effettuate.

domenica 28 gennaio 2007

5 (anzi 4) giorni di vacanza

Riprendono oggi i lavori su JEASTrick! dopo cinque giorni di riposo giù dai miei a Polignano a Mare (a dire il vero solo quattro, in quanto la prima sera ho lavorato sul codice del software, poi non ho avuto tempo). Sto risolvendo i problemi relativi alla larghezza delle colonne nella rosa giocatori, dovrei essere vicino a terminare questa fase dei lavori.

lunedì 22 gennaio 2007

VBA & Bug Tracking

Mentre prosegue l'opera di correzione dei bugs scovati, ho finalmente migliorato anche il foglio Excel che utilizzo per tenere traccia dei problemi e del loro stato.
L'inserzione di una piccola porzione di codice in VBA (Visual Basic for Application) ha risolto in modo automatico l'evidenziazione delle celle sul foglio. Che dire, la programmazione anche in Excel diventa interessante :)

sabato 20 gennaio 2007

La maledizione degli HighLights

La "maledizione" degli HighLights colpisce ancora: una serie di bug nella gestione delle colonne nella rosa mi ha impedito di iniziare i lavori su questa sezione di codice, spero di risolvere tutto prima delle meritate ferie (che iniziano Lunedì).

giovedì 18 gennaio 2007

Problemi risolti

Ho risolto i problemi emersi il 16 Gennaio, ora l'allargamento delle colonne viene controllato, e se questo determina che l'ultima colonna diventa parzialmente visibile, l'ultimo allargamento viene annullato.
Avanti con gli HighLights :)!

Sono fuori dal tunnel (quasi...)

Si inizia a rivedere la luce alla fine del tunnel, rimane da correggere il bug che non consente la visualizzazione delle colonne quando una di queste viene allargata troppo.
Un altro bug segnalato dal buon Morosicci sembra non sia replicabile (forse dovuto a qualche problema locale) per il momento, quindi risolto quello dell'allargamento potrò tornare a lavorare sul codice degli highlights. Evvai!

mercoledì 17 gennaio 2007

The "Day of new bugs"

Il 16 Gennaio andrebbe ribattezzato come "il giorno dei nuovi bugs", ben 5 scovati in serata, di cui 3 da Morosicci (attualmente il nostro miglior tester) e 2 materializzatisi improvvisamente sotto i miei occhi. Due di questi sono già stati risolti (l'errore di timeout durante il download dei files e la errata colorazione di colonne che invece devono rimanere con lo sfondo bianco). Altro lavoro, altro ritardo sulla pre-alpha 1.0 ... sob!

lunedì 15 gennaio 2007

Aggiornamenti e Highlights

Giast ed io abbiamo deciso di migliorare gli aggiornamenti di JEASTrick!, in modo che si eviti di dover reinstallare materiale in precedenza già installato (come la libreria MSXML4.0), semplificando quindi il processo di update stesso. Questo concetto potrebbe essere esteso anche ad altri componenti del software, e comporta la creazione di un secondo pacchetto di installazione (privo degli elementi superflui). La stessa cosa verrà adottata sul sito, ci sarà quindi il link per l'installazione completa ed il link relativo all'aggiornamento del software.
Altro interessante argomento è stato quello degli Highlights, su cui ho iniziato a lavorare: mi chiedevo quali fossero gli highlights (ovvero i momenti salienti) di una partita in Hattrick, e le prime ovvie risposte erano: goal, ammonizioni, sostituzioni, ma pensandoci bene questi si potevano ricavare tranquillamente dai marcatori, dai cartellini e dalla cronaca.
Il mio punto di vista era: "Un rigore non concesso, non è un momento saliente? Un goal mancato, non è allo stesso modo un momento saliente?", con questa visione però tutta la cronaca di una partita diventa un momento saliente, in quanto la cronaca è già un distillato degli eventi. Abbiamo quindi deciso di includere quasi tutti gli eventi (magari rendendo alcuni opzionali, come avviene nella lista delle partite), sarà poi l'utilizzatore a decidere quali highlights vedere e quali filtrare.

sabato 13 gennaio 2007

Build 378: Ammoniti/Espulsi


Con la nuova build 378 sono adesso visibili i cartellini di ogni partita. 

giovedì 11 gennaio 2007

Build 377: marcatori e menù internet


La nuova build approntata stasera (377) permette la visualizzazione dei marcatori di ogni partita, dei minuti in cui sono avvenuti i goal e dei punteggi parziali dopo gli stessi.
Attivati i menù al sito internet, al sito con il forum phpbb, al forum FreeForumZone e a questo blog.
Inizia quindi la programmazione del settore "cartellini", a cui seguirà quello degli highlights dell'incontro.

mercoledì 10 gennaio 2007

Nuovo blog

Dopo diversi tentativi e ricerche (durate un intero pomeriggio) sono approdato su blogger.com per la creazione del nuovo blog di JEASTrick!
Perchè un nuovo blog?
L'amico e socio Giast mi ha messo a disposizione (dietro mia richiesta) uno spazio blog sul suo sito www.giast.com, che raccoglie altri suoi blog e che ha un discreto numero di visitatori giornalieri.
Ogni post scritto su ogni singolo blog finisce per essere messo in evidenza nella home page del sito, per mettere in risalto la novità (ed è giusto sia così), ma nel caso di JEASTrick! diventa un po' un limite, dato che vorrei postare quotidianamente (o quasi) le novità, gli aggiornamenti, le modifiche effettuate, i bugs risolti e quelli riscontrati, insomma una sorta di diario dei lavori in corso sul software.
Ovviamente ciò non è possibile su giast.com, finirei per "oscurare" gli altri post, costringendo il povero Giast ad una pubblicazione quotidiana per dare un minimo di risalto alle sue molteplici attività.
Non mi è sembrato giusto infliggergli una tortura di questo genere, forse è anche possibile modificare il modo in cui i post vengono messi in "vetrina" su giast.com, ma richiede ulteriore lavoro di gestione del sito e non me la sento di chiedergli ulteriori sforzi. Ovviamente il blog su JEASTrick! presente sul sito di Giast sarà sempre aggiornato con le notizie più importanti relative al software, in modo da consentire una continuità informativa su questo progetto.
Eccoci qui dunque, spero che chiunque voglia essere aggiornato in tempo reale (o quasi) legga questo blog e magari lasci qualche commento di tanto in tanto. A dopo!