

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

Un link a bruciapelo che parla del Object Oriented in PHP quindi classi, oggetti, metodi, ereditarietà, ecc…
Il titolo originale è “Object-Oriented PHP for Beginners” ed è scritto molto bene (anche se personalmente l’avrei diviso in più pagine).
Daniele Simonin 8 July 2010 alle 22:17 Aggiungi commento

Direi che il titolo dice tutto :) Per chi vuole saperne di più sulle nozioni fondamentali di jQuery consiglio di dare un’occhiata a “jQuery Fundamentals” di Rebecca Murphey.
Purtroppo sembra essere disponibile solo in HTML e non in PDF (o altri formati).
PS: Alcune sezioni devono ancora essere completate, ma merita veramente!
Daniele Simonin 18 June 2010 alle 06:43 Aggiungi commento


Eccovi a voi un documento (infografica) che spiega in maniera semplice che cosa è HTML5.
La parte più interessante è quella riguardante la compatibilità: indovinate chi è l’ultimo? Internet Explorer…
Nella parte finale c’è una breve parte che evidenzia le differenze tra Flash e HTML5, molto utile visto che spesso vengono equiparati usando i criteri più strani :)
Daniele Simonin 8 June 2010 alle 06:24 Aggiungi commento

Mi sto rendendo conto che questo blog lo sto seguendo sempre di meno soprattutto per impegni vari qua e la: lo dico con dispiacere, ma sono dell’idea che ogni cosa ha il suo tempo :) Ad ogni modo, mi piego ma non mollo!
In questo periodo sto seguendo alcune cosette tra cui:
Android
Questo sistema operativo per cellulari marchiato Google posso dire che spacca parecchio! Da pochi giorni (Google I/O) è stata presentata la versione 2.2 (Froyo) che ha come caratteristiche principali il JIT, l’update all nel market Google, Flash Player 10.1 ed altre cosette minori.
Rispetto alla precedente versione 2.1 sono quindi state aggiunte caratteristiche molto interessanti sia in termini di performance che di facilità d’uso.
Naturalmente ovunque voi andiate ad informarvi troverete scontri tra Android Funs VS iPhone Funs, io non faccio parte di nessuna delle due categorie…anche se per una predilizione verso tutto ciò che è “aperto” preferisco Android :)
Secondo me Android sarà il futuro.
Nexus One
Questo smartphone è il secondo dispositivo marchiato Google che IMHO ha avuto come scopo principale quello di pubblicizzare la piattaforma Android: quindi sinceramente me ne frego delle poche vendite che ha fatto negli USA.
Il terminale è molto buono però non è esente da difetti: quello più rilevante è il multitouch.
Che difetto ha il multitouch? Avvicinando le 2 dite o incrociandole, gli assi si invertono in modo speculare…in questo modo il tutto è “sfasato” (su Youtube trovate il video che rende bene l’idea).
Ad ogni modo lo ritengo un buon acquisto soprattutto perchè non essendo seguito solo da HTC (l’effettivo produttore), Google aggiornerà il dispositivo per lungo tempo (vedi Froyo).
Nexus One è uno smartphone adatto agli smanettoni/sviluppatori.
Arduino
Primo esempio di hardware opensource made in Italy, vi consiglio di visitare il sito arduino.cc.
Lo trovo molto interessante sia da programmatore che da perito elettronico :)
Symfony
Che dire, il mio avvicinarmi ad un Framework PHP mi ha fatto maturare parecchio :) lo consiglio a tutti (io naturalmente vi consiglio Symfony, ma nulla vieta di usare PHP Cake, Code Igniter, ecc…): come dico sempre, la minestra è sempre la stessa.
In questo periodo, stavo pensando di aprirmi un canale su Youtube per fare un “Video Blog” che naturalmente tratterà gli stessi argomenti che tratto ed ho trattato qui come PHP, Programmazione in genere, Tecnologia, ecc…insomma tutto ciò che sta attorno alla vita di un programmatore Web :) Vedremo cosa partorirà la mia mente :P
Daniele Simonin 26 May 2010 alle 21:51 Ci sono 2 commenti
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Jun | ||||||
| 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 | 31 | |