
Google ha capito fin da subito che bisogna investire sugli sviluppatori (e non investirli!) e questa è l’ennesiva prova di ciò.
Google Code University è un insieme di corsi e risorse utili agli studenti ed utilizzati internamente dagli ingegneri Google per imparare nuove abilità.
Mi sento di consigliare anche GoogleTechTalks: un canale Youtube dove vengono trasmessi video molto interessanti.
Daniele Simonin 2 September 2010 alle 11:17 Aggiungi commento

Chiunque abbia il Flash Player può accedere a photoshop.com e provare ad utilizzarlo (anche senza la creazione di un account apposito).
Io lo considero un Proof of concept molto buono :)
Daniele Simonin 30 August 2010 alle 08:30 Aggiungi commento

Eh si, avete letto bene…jQuery si evolverà coinvolgendo il mondo Mobile.
La strategia è la seguente:
Delivering top-of-the-line JavaScript and a unified User Interface across the most-used smartphone web browsers
Ci sono già alcuni concept design molto interessanti.
Non ci resta che attendere!
Daniele Simonin 14 August 2010 alle 09:27 Aggiungi commento

Link al volo per questo interessantissimo contest Javascript (il nome dice tutto).
Le 2 demo che mi piacciono di più sono questa e quest’altra.
Daniele Simonin 7 August 2010 alle 19:43 Aggiungi commento


Si sa che Google ha da sempre voluto semplificare la vita agli sviluppatori: Font Directory e Font Preview sono nate proprio a questo scopo.
In pochi click è possibile “includere” nel proprio sito un font della lista e vederne l’anteprima (con la visione del codice CSS da utilizzare).
La proprietà utilizzata da Google è @font-face, niente di più e niente di meno :)
Daniele Simonin 29 July 2010 alle 09:57 Aggiungi commento

La definizione di Node.js è la seguente:
Node.js is an evented I/O framework for the V8 JavaScript engine.
Node’s goal is to provide an easy way to build scalable network programs.
Node is similar in design to and influenced by systems like Ruby’s Event Machine or Python’s Twisted.
Scrivendo in Javascript (grazie al V8) è possibile quindi creare dei server (che rimarranno in ascolto nella porta voluta) che potranno spedire e ricevere messaggi.
Jeff Kreeftmeijer ha creato un’applicazione di esempio che permette di interagire con i cursori degli altri utenti che stanno visualizzando la pagina (inutile ma divertente): è chiaramente un concept.
Personalmente non ho ancora potuto sperimentare, è solo una questione di tempo ;)
Vi consiglio di usare Chrome!
Daniele Simonin 27 July 2010 alle 11:33 Aggiungi commento

Ogni sviluppatore che si rispetti DEVE odiare IE6, perchè? Semplice, non conosce cosa siano gli standard W3C.

Come potete vedere questa foto mette in evidenza le “magagne” più evidenti di IE6:
E pensare che IE6 tra poco compierà 9 anni…
Daniele Simonin 22 July 2010 alle 06:29 C'è un commento

Se il vostro blog Wordpress vi risulta lento ci sono alcune azioni risolutive che potrebbero migliorare di molto la situazione.
Mashable nell’articolo intitolato “11 Ways to Speed Up WordPress” ha raccolto alcune soluzioni:
Come potete notare, al concetto di “performance” viene sempre associato quello di “qualità” quindi scrivere codice validato, comprimere correttamente le immagini, ridurre al minimo le chiamate, ecc…quindi questi consigli possono valere anche per software diversi da Wordpress.
PS: Melodycode² è in fase progettuale ;)
Daniele Simonin 20 July 2010 alle 06:36 Aggiungi commento

Dopo la mia richiesta a Google, sembra che il dominio melodycode.com sia stato riconsiderato (per ora solo il dominio principale).
Ricordo a tutti che il sito è passato da un fantasmagorico PR7 ad un tristissimo PR0 (con in più penalità SERP) mentre ora si trova ad avere un mediocre PR3; personalmente non mi interessa più avere un PageRank elevato piuttosto preferisco non essere penalizzato in SERP.
Spero riconsiderino pure questo blog!
Vedremo…
Daniele Simonin 16 July 2010 alle 06:46 Aggiungi commento


Vi dirò la verità, non ho mai usato un Framework CSS però l’argomento comincia ad interessarmi parecchio soprattutto per i possibili riscontri positivi che ciò può avere sui tempi di sviluppo.
960 Grid System è un Framework CSS (non è l’unico) che permette di creare ogni sorta di layout basandosi su una griglia virtuale (principalmente di 12 o 16 colonne).
Shannon Noack e Joshua Johnson hanno scritto per Six Revisions 2 articoli molto interessanti che vi consiglio di leggere nel seguente ordine:
Buona lettura!
Daniele Simonin 13 July 2010 alle 06:36 Aggiungi commento
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Aug | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||