domenica, dicembre 10, 2006

Meravogliosa Italia

Ho passato l'ultimo fine settimana lontano dai computer. Ho fatto un lungo viaggio che mi ha portato da Bologna sullo Ionio. Ho percorso 830 Km guardandomi intorno tra campagna, montagna e mare.
Meravigliosa.
E' l'unica parola che mi è venuta in mente.

mercoledì, dicembre 06, 2006

Programmando un'interfaccia utente

Ho passato la giornata a programmare pensando come se fossi un utente.
Il programma in questione è "Banca delle calorie" e se tutto va secondo le mie stime potreste vederlo entro la fine dell'anno.
Ho iniziato ad usarlo io stesso, mi sono messo dal punto di vista dell'utente, voglio farlo semplice.
Cosa che sembra incredibile a dirsi:
fare le cose semplici è molto difficile.

Mi spiego meglio. Un programmatore medio è in grado di scrivere del codice per un compito specifico. Farà quel codice comodo da usare per lui ma si disinteresserà completamente, a meno che non sia costretto a farlo, dell'interfaccia utente. Il risultato è un pogramma usato da una persona. I comuni mortali, ma anche gli altri stessi programmatori, anche i top guru, non riusciranno mai ad usare quel software, solo il suo autore riuscirà ad usarlo.
In pratica è un lavoro sprecato!
Oggi, avendo già alle spalle un programma funzionante, mi sono messo a ragionare su dove inserire i pulsanti, cosa scriverci sopra, di che colori colorarli per rendere comprensibile la loro funzione.
E' stato un lavorone che mi ha dato molta soddisfazione. Ho molti programmi per i prossimi giorni, voglio fare un buon lavoro!

domenica, dicembre 03, 2006

Tanto lavoro in Piazza Maggiore

Domani ci sarà la presentazione della nuova Smart in Piazza Maggiore a Bologna.
Oggi ero lì che passeggiavo con una mia amica e ci siamo messi a guardare un po' affascinati, un po' incuriositi, la preparazione della piazza per l'evento.
Era bellissimo: 3 vasche d'acqua di forma semisferica e trasparenti fronteggiavano S. Petronio, un enorme palco occupava la piazza per tutta la sua larghezza. Dappertutto c'erano telecamere, luci fiammeggianti, faretti. Gli impianti per la gestione della corrente erano alti tanto quanto me.
E la neonata smart giaceva coperta, all'interno di una teca luminosa.
E intanto volteggiava la scenografia, volava la telecamera dall'alto, Pelù salutava il pubblico.
La piazza si allargava all'interno dell'obbiettivo.
Siamo rimasti sbalorditi dalla quantità di lavoro che ruota intorno ad un evento del genere.
Davvero bello, ben fatto, ben preparato.
Domani sera però resterò a casa.

venerdì, dicembre 01, 2006

Sheckerando Flash e PHP

Prendi un pizzico di PHP, ben condito di accessi a database e speziato con un po' di sql injection.
Quindi infilalo in un file flash, mirabilmente accompagnato da effetti speciali e colori e suoni e stelle e frizzi e lazzi, un po' di chiamate al file php.
Bestemmia per 4 ore mentre le chiamate incrociate tra i file ti rendono impossibile il debug e la console di flash appare di un insopportabile bianco candido, quasi cadaverico.
Chi sa chi è a decidere gli sfondi dei programmi e chi sa perché li fa tutti bianchi.
Mai pensato ad un bellissimo blù cobalto?
Bisognerebbe provare! Sarebbe più in tinta col mio viso incavolato!

Saggia la cottura con uno stuzzicadenti! Lo stuzzicandeti è importanetissimo, non ci puoi bucare il monitor ma puoi sempre infilarlo nell'occhio di qualcuno per rilassarti.
Quando è ben cotto mettilo sul web e accendi una candela a santa Caterina.
Sappi che se qualcuno infilerà qualche carattere un po' strano, ad esempio una "è" e accentata, andrà tutto all'aria.
Ora prova a dormire se ci riesci!