Archive for November, 2007

Venerdi sono stato a Bologna all’agile day, una giornata sicuramente molto interessante e che mi ha aiutato a schiarimi le idee su alcune metodologie agili applicate al design e allo sviluppo del software.

Una campagna quantomeno “curiosa” è quella lanciata dal mitico Francesco Cirillo di XPLabs, chiamata “campagna anti-if”. Potete leggere tutti i dettagli direttamente sulla pagina dedicata sul sito metodi-agili.

Mi sento di aderire in pieno a questa campagna, sicuramente è una scuola di pensiero quantomeno sensata, dato che la maggior parte dei problemi di manutenzione del software deriva dall’alto tasso di accoppiamento tra gli oggetti e dall’uso smodato di If che non fa altro che aumentare l’indice ciclomatico di complessità causando software instabile e difficilmente manutenibile.

Quindi forza amici programmatori, diffondete e aderite a questa campagna!

Ecco cosa mi è apparso stamattina dopo che mi si sono aperti in automatico i bookmark all’avvio del browser…

adsl

il titolo del post è più che sufficiente a chiarire quello che voglio esprimere, adesso speriamo solo che non ci voglia 1 mese per l’attivazione….

Update 14:30 : Dopo aver compilato online stamattina la richiesta di attivazione, Telecom ha già chiamato per conferma. Tempistica prevista 1 settimana.

Update 21/11/2007 : Da ieri sera uno che abita vicino a me ha l’adsl attiva. Speriamo che presto tocchi a me :D

Update 21/11/2007 18.10: Attivo!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Con questo post voglio elencare una selezione di plugin per jQuery che secondo me sono davvero utili e possono cambiare il modo di lavorare di una persona che sviluppa pagine web.

L’idea di scrivere questo post mi è venuta dopo averne letto uno simile su html.it, ed il motivo è che sinceramente nella loro selezione di 10 plugin io non mi ci trovo particolarmente, in quanto su quei 10 direi che sono solamente 2 quelli che utilizzo regolarmente e che trovo utili.

Quindi bando alle ciance e avanti con la selezione:

  1. BlockUi: se vi serve di utilizzare una finestra modale senza pulsanti, per esempio per mettere l’utente in attesa mentre effettuate delle operazioni via Ajax questa è la scelta giusta (1 riga di codice) :D
  2. Tooltip: sostituisce l’antiestetico hint che vi compare quanto usate l’attributo title di un componente nella pagina con un bel tooltip contenente testo formattato. Molto ben configurabile
  3. Treeview: il classico componente albero da applicare in diversi contesti, esplorazione di filesystem, menu di navigazione ecc. ecc.. Semplice da utilizzare, un po meno semplice da personalizzare
  4. Validation: questo plugin secondo me è la punta di diamante di Jörn Zaefferer, autore anche di Tooltip e Treeview, permette in maniera semplicissima e molto molto personalizzabile di effettuare validazioni lato client per ogni tipo di dato in un form. Unico difetto: lanciando il submit di una form via javascript con form_name.submit() non riesco a far partire in automatico il validatore. Perfetto!
  5. Lavalamp: un bellissimo menu, a livello estetico è a mio parere sicuramente uno dei migliori. Peccato che sia poco personalizzabile (intiuitivamente), per esempio nella larghezza della barra.
  6. Impromptu: uno dei migliori plugin per la gestione di finestre modali e non da mostrare all’utente, a mio parere è l’ideale per gestire i messaggi di alert (information, question, warning, error)
  7. jCarouselLite: un componente fatto molto bene per gestire gallerie di immagini o contenuti html formattati. Più facile a farsi che a dirsi

Ecco qua, per ora mi sento di promuovere questi sette perchè sono quelli che preferisco e che ho utilizzato maggiormente, anche se jQuery ne ha a centinaia e quasi tutti molto validi! Se avete qualche segnalazione di altri plugin o vi trovate in difficoltà nell’utilzzo di questi, commentate pure…..

Update 11/09/2007 : Jörn Zaefferer mi ha lasciato un commento su come risolvere la questione della validazione automatica anche tramite submit via Javascript

Il 23 Novembre 2007,  si terrà a Bologna il quarto “Italian Agile Day” ossia un giorno di conferenza rivolta agli sviluppatori software che utilizzano metodologie Agili. Estratto dal sito ufficiale :

L’Italian Agile Day è una conferenza gratuita di un giorno dedicata alle metodologie Agili per lo sviluppo e la gestione dei progetti software come eXtreme Programming, SCRUM, Feature Driven Development, DSDM, Crystal e Lean Software Development aderenti all’Agile Manifesto.
La conferenza si rivolge agli sviluppatori software, project leaders, IT managers, tester, architetti e coach che hanno esperienze da condividere o che iniziano solo ora ad interessarsi a queste tematiche. Sarà una grande opportunità per scambiarsi idee e condividere esperienze. Il focus della giornata è la conoscenza pratica, le esperienze sul campo e un attivo coinvolgimento di tutti i partecipanti.

Io penso proprio di andarci e voi? facciamo una macchinata o ci si vede là ? :D
Update 9/11/2007: E’ confermato che ci sarò, se a qualcuno interessa organizzare qualcosa per il pranzo o il trasporto, commentate pure qui

Un’altra buona notizia, mercoledi 7 novembre ore 21 presso la Sala Diana di Poggio Berni, si terrà un incontro con i tecnici Telecom che parleranno degli interventi fatti e dell’imminente attivazione delle connessioni ADSL nel nostro comune.

Cerchiamo di partecipare numerosi!

Ciao

Update 5/11/2007 dal sito ufficiale del comune di Poggio Berni :

L’ADSL è in dirittura d’arrivo…….

Finalmente dopo lunga attesa l’attivazione delle prime connessioni ADSL è imminente per gran parte del territorio di Poggio Berni.

MERCOLEDI’ 7 NOVEMBRE alle ore 21 presso la SALA DIANA in via Santarcangiolese (di fianco al ristorante Brusarul),la Telecom Italia, azienda fornitrice della linea telefonica presenterà i lavori effettuati , i progetti in corso ed i problemi ancora esistenti nella zona di Camerano, nell’incontro saranno anche presentate le diverse modalità ed i diversi apparati che possono essere utilizzati

La possibilità di comunicare non solo fra noi ma in particolare con coloro che ci sono più lontani è una delle necessità che da sempre sentiamo più forte.

Nel nostro tempo la comunicazione avviene ormai in gran parte tramite l’utilizzo delle nuove tecnologie e l’utilizzo di internet è già una realtà per molte famiglie del nostro comune.

In particolare le giovani generazioni usano con facilità questi strumenti nei quali hanno trovato grandi possibilità per aprire i loro orizzonti e le loro conoscenze, così come le aziende non possono certamente fare a meno di inviare e ricevere dati per poter lavorare e sarebbero gravemente limitate se non vi fosse questa possibilità.

Come molti altri piccoli comuni anche il nostro è stato, in questi anni, limitato nelle possibilità di sfruttare in modo sufficiente la velocità di questa nuova tecnologia. Le richieste che sono state fatte all’amministrazione perché trovasse rimedio a questa situazione sono state molte e altrettanto intenso l’impegno del comune nel ricercare soluzioni ed ora siamo in dirittura d’arrivo per la gran parte del territorio del nostro comune.

Il blog di rocco zanni is Digg proof thanks to caching by WP Super Cache!