martedì 20 marzo 2012

Gradient con css3

L'ultima versione dei css, la 3, offre la possibilità di sfruttare i gradienti, permettendo di creare link, bottoni, sfondi e quant'altro si desideri con una grafica accattivante e senza l'uso di immagini.
Tuttavia i diversi browser non supportano la versione W3C della proprietà "gradient" ed è quindi necessario ripetere la regola del gradiente nelle varie versioni dei diversi browser, stando attenti alla compatibilità del nostro codice.
Possiamo impararci tutte queste regole e ogni volta riscriverle, perdendo un po' di tempo. Oppure possiamo leggerci una guida sull'argomento, e subito dopo cestinarla, per utilizzare strumenti gratuiti di generazione del codice.
Troviamo alcuni strumenti di generazione di sfondi sfumati nella rete, sono diversi tra loro nella compatibilità tra i diversi browser e nell'usabilità.
Ne vediamo alcuni:

giovedì 15 marzo 2012

Imparare a costruire plugins per jQuery

Sono venuto a Berlino per conoscere cose nuove e ci sono riuscito.
jQuery è un framework molto noto tra gli sviluppatori javascript. Tra le mille qualità di cui dispone sicuramente è da annoverare la incredibile quantità di plugins che la community ha sviluppato, semplicissimi e complessi.
Può capitare però che non riusciamo a trovare il plugin che fa per noi e vogliamo sviluppare il nostro plugin, oppure modificarne uno esistente a nostro piacimento.
Per farlo possiamo ricorrere a diverse guide;  dopo la guida ufficiale di jQuery che consiglio a chi per la prima volta si affaccia a questo mondo, a me è piaciuta molto questa che mi è stata posta all'attenzione: http://ajpiano.com/widgetfactory/
Oltre ad essere un bel lavoro di webdesign introduce al factory method, che si rivela davvero interessante.

martedì 6 marzo 2012

Un'applicazione per tutti i trasporti

Mi sono trasferito a Berlino da circa 30 giorni e per questo motivo non sono riuscito a scrivere nulla recentemente. Dovendomi orientare nel dedalo degli efficacissimi trasporti pubblici berlinesi ho trovato un'applicazione per Android, ma è disponibile anche per Iphone, che raccoglie tutti i dati di tutta la rete dei trasporti pubblici di Berlino, fornendo orari, percorsi, mappe, in maniera interattiva. La cosa interessante di tutto ciò, oltre all'utilità intrinseca per Berlinesi e semplici turisti, è che il team di sviluppo sta raccogliendo dati sulle reti di trasporto pubblico di tutto il mondo e le sta un po' alla volta caricando sul server dell'applicazione.
L'applicazione è assolutamente gratuita, ma ogni tanto mi arriva, tra le notifiche del telefono un suggerimento commerciale, nulla di fastidioso, basta semplicemente ignorarlo e cancellarlo dalle notifiche

Manutenenzione della bicicletta

Stumble Upon è davvero un ottimo Social network. Perfetto per chiudersi in casa e diventare degli asociali web-addicted.
Devo riconoscergli che mi fornisce ogni volta dei contenuti interessanti. Pochi minuti fa mi ha indicato questo bellissimo sito che indica come manutenere la propria bicicletta. Ottimo per un cicloturista ma anche per chi semplicemente usa la bicicletta come mezzo di trasporto quotidiano o ama usarla nei weekend.
Si tratta di una guida in inglese, anche se su un sito tedesco, ma è piuttosto comprensibile. Ecco il link: http://www.bitrot.de/bbook_intro.html

domenica 29 gennaio 2012

Codecademy, imparare javascript divertendosi

Codecademy è una startup nuova nuova segnalata dal Washington Post. Si tratta di una piattaforma web sulla quale imparare a programmare in Javascript in maniera facile e divertente.
Si parte da zero, il programma ti guida in maniera interattiva attraverso tutte le funzionalità del linguaggio client-side. Imparete tutti i segreti del caso e piegherete l'ostica curva di apprendimento di questo linguaggio a vostro favore.
State molto attenti ai cicli for e while che rischiano di mandarvi in loop il browser.
Chiaramente il sito è in inglese, ma offre un'nterfeccia molto intuitiva e immediata, con un registro davvero basso e comprensibile.
A stimolare l'apprendimento un sistema di badge da vantare con i propri conpagni di studio e un efficacie report dei progressi fatti e delle nozioni apprese.
Per newbies ottimo, se volete qualcosa di più dovete ricorrere (ancora) ai forum.
Ed ecco il link: http://www.codecademy.com

giovedì 12 gennaio 2012

Volunia, pronti per il lancio?


Il progetto Volunia sta per partire, lo ha annunciato lo stesso staff veneto.
Data 6 Febbraio; sarà accessibile solo per pochi fortunati selezionati tra quanti ne hanno fatto richiesta.
Il progetto, lo ricordo, si è annunciato come motore di ricerca, ma non in concorrenza con Google; il sito permetterà di fare altre cose che i tradizionali motori di ricerca non permettono.
Già, ma cosa?
Questo non si sa ancora, tutto è avvolto nel mistero più oscuro, in attesa di essere svelato. Dal 6 Febbraio sicuramente il prof. Marchiori ci dirà qualcosa in più.
Il progetto, totalmente italiano, infatti è stato sviluppato dal prof Marchiori, in collaborazione con suoi ex studenti delle Università di Padova e Venezia con l'appoggio di un finanziamento sardo. Marchiori, pur avendo lavorato in USA e in altre parti del mondo (anche al W3C), è particolarmente orgoglioso di poter dare vita a questo progetto in Italia e con staff totalmente italiano.
Non possiamo che fargli i migliori auguri.

martedì 10 gennaio 2012

Ubuntu lancia la TV (dal balcone?)

Canonical ha ufficialmente annunciato l'uscita di Ubuntu per TV. Noi, comuni cittadini, non possiamo farci nulla, devono essere i costruttori a montare il sistema operativo sulle proprie creature.

E da questo punto di vista non sappiamo ancora quali costruttori saranno interessati a farlo. Canonical lascia aperto il contatto dal proprio website ufficiale.
E ci mostra un mirabolante video nel quale possiamo vedere cosa ci permetterà di fare la nostra futura tv.

Interessanti saranno sicuramente le prospettive di integrazione con i pc montanti Ubuntu e i tanto promessi smartphone opensource che potrebbero arrivare nel 2013. Stando a quanto dice Canonical.