
Benvenuto! Se sei un nuovo visitatore ti consiglio di iscriverti al mio Feed RSS in modo da essere sempre aggiornato riguardo l’uscita di nuovi articoli oppure sbirciare tra i tutorials ed i progetti.Per avere un’idea del best-content presente in questo blog puoi leggere il post intitolato “Ed ora è il momento di rilanciare alcune iniziative! […]
Daniele Simonin 18 Febbraio 2010 alle 22:11 Aggiungi commento

Giorni fa mi sono letto l'articolo "Improve your jQuery - 25 excellent tips" dove ho trovato dei consigli molto interessanti (sinceramente non tutti perchè alcuni erano banali).
Il consiglio che più mi ha "affascinato" è il seguente:
Google have been hosting several JavaScript libraries for a while now on Google Code and there are several advantages to [...]
Daniele Simonin 29 Giugno 2009 alle 10:13 Aggiungi commento

Diffondo l'articolo "A Beginners’ Guide to Big O Notation" perchè va a supportare quello che scrissi tempo fa nel tutorial "Studio degli algoritmi".
L'articolo è molto breve e spiega (in inglese) le basi su come valutare la complessità di un codice (sostanzialmente le performance); come sempre...dietro alla programmazione c'è sempre tanta matematica ;)
Daniele Simonin 26 Giugno 2009 alle 09:42 Aggiungi commento

Ho dovuto sbatterci un po' la testa ed il risultato è il seguente:
Visualizza il codice SQL
CREATE PROCEDURE pulisciTabella(IN db_name VARCHAR(255), IN tab_name VARCHAR(255
))
BEGIN
DECLARE done INT DEFAULT 0;
DECLARE colonna VARCHAR(255);
DECLARE colonne CURSOR FOR SELECT COLUMN_NAME FROM
INFORMATION_SCHEMA.COLUMNS WHERE table_name = tab_name AND table_schema =
db_name;
DECLARE [...]
Daniele Simonin 24 Novembre 2008 alle 11:10 Ci sono 3 commenti

Ogni volta mi ritrovo a ricercare su Google sempre la stessa cosa: come avere i valori di latitudine/longitudine di un determinato indirizzo usando Google Maps?
Ecco il motivo di questo post: la prossima volta andrò direttamente a leggermi ciò che ho scritto ;)
Questi sono gli steps:
Ricercare su Google Maps l'indirizzo desiderato (in modo che venga centrato);
Scrivere [...]
Daniele Simonin 29 Agosto 2008 alle 09:42 Ci sono 8 commenti

Qualche volta mi ritrovo a cercare "Opacity CSS" su Google perchè puntualmente mi dimentico come settare la trasparenza mediante CSS.
Ecco un esempio di classe che setta la trasparenza al 75%:
Visualizza il codice CSS
.opacity75 {
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}
Facile no?
Daniele Simonin 19 Giugno 2008 alle 15:30 Ci sono 2 commenti

Colin Cochrane ha scritto un ottimo articolo che spiega in maniera piuttosto semplice 3 tecniche per implementare il RollOver in CSS.
CSS Preloading
Visualizza il codice CSS
#rollover{background:url("/images/1.gif");}
#rollover:hover{background:url("/images/2.gif");}
Risulta essere la tecnica più naturale per implementare il RollOver, ma il ritardo del caricamento della seconda immagine è spesso un problema.
Image Visibility Swap
Visualizza il codice CSS
#rollover{background:url("/images/2.gif");display:block;height:50px;width:50px;}
#rollover:hover img{visibility:hidden;}
Il HTML [...]
Daniele Simonin 4 Novembre 2007 alle 14:24 Aggiungi commento

Gareth Heyes giocherellando con PHPIDS ha "scoperto" alcune cosette interessati su Javascript.
Tutti sappiamo che per fare una cosa ci sono mille modi e l'articolo "Javascript for hackers" fa leva proprio su questo.
Un esempio di domanda: Cosa faccio se non posso usare eval()?
Visualizza il codice JavaScript
x=eval;
x();
Geko based browsers also allow you to call the eval [...]
Daniele Simonin 1 Ottobre 2007 alle 12:01 Aggiungi commento

Hamachiya2 ha scoperto che, scrivendo la seguente riga HTML, Internet Explorer 6/7 alla visualizzazione della pagina darà un bel errorino:
Visualizza il codice HTML
<style>*{position:relative}</style><table><input></table>
Se volete provare con i vostri occhi (e con il vostro IE6/7) basta andare in questa pagina (o questa).
Ha qualche utilità sapere questa cosa? Assolutamente no, però è divertente ;)
PS: Internet Explorer [...]
Daniele Simonin 7 Agosto 2007 alle 09:26 Ci sono 4 commenti

Dopo aver scritto il post "Aggiunto antispam matematico" mi sono arrivate mail e commenti per chiedermi come avevo fatto a svolgere l'auto-compilazione del campo somma mediante Javascript.
Eccovi i passi:
Scaricare ed installare il plugin "Math Comment Spam Protection Plugin" (o un altro simile);
Aggiornare il template dei commenti in modo da settare la proprietà name a commentform:
Visualizza [...]
Daniele Simonin 24 Luglio 2007 alle 18:36 Aggiungi commento
| L | M | M | G | V | S | D |
|---|---|---|---|---|---|---|
| « Gen | ||||||
| 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 | ||