Se usate Flash o Ajax per leggere Feed RSS da altri domini, dovete necessariamente dotarvi di un proxy (tunneling) a causa delle protezioni imposte da entrambe le tecnologie (vedi Tunneling e proxy server per Ajax e non solo ). Se sul vostro sito o blog è già presente SimplePie, potete scrivere una semplice proxy in questo modo:
Articoli con Tag ‘trick’
Very short trick: proxy RSS con SimplePie
Very short trick: come centrare elementi sulla pagina, anche su IE5
Non è che io me la prendo sempre con Internet Explorer, è solo che ogni dannata cosa positiva dello sviluppo Web (HTML e CSS) sembra non funzionare con il browser – ancora – più diffuso (un giorno qualcuno mi spiegherà il perchè). Un metodo assai comodo per posizionare un elemento al centro della finestra del browser è quello di sfrutture la proprietà auto dello stile margin; ad esempio ecco come posizionare un div al centro dello schermo:
Very short trick: 3 output function in PHP
All’interno di una funzione PHP è possibile stampare in tre modi diversi:
1 2 3 4 5 6 7 8 9 10 | <?php function miaFunction( $valore = 'Ciao' ) { ?> <ul> <!-- <li><?php echo $valore; ?> --> <li><?=$valore?></li> </ul> <?php } ?> |
Oppure:
1 2 3 4 | function miaFunction( $valore = 'Ciao' ) { $o = '<ul><li>'.$valore.'</li></ul>'; echo $o; } |
Oppure:
1 2 3 4 | function miaFunction( $valore = 'Ciao' ) { $o = "<ul><li>$valore</li></ul>"; echo $o; } |
Very short trick: versatilità delle classi CSS
I più esperti lo sapranno già, tuttavia mi viene spesso chiesto che differenza c’è tra class e id nei fogli di stile CSS. Una panoramica su alcune differenze e avvertenze è possibile trovarla in Classi e ID nei CSS, tuttavia una caratteristica utile, che distingue class da id, è la possibilità di usare classi multiple.
Very short trick: valori undefined in Javascript
Esiste una forma abbreviata per assegnare “al volo” una valore ad una variabile se un’altra non è definita (undefined), usando l’operatore di OR logico (||) – doppio pipe:
1 2 3 4 5 | // pluto risulta undefined var pluto; var pippo = pluto || '5'; alert( pippo ); // risultato: 5 |
Very short trick: cicli for più rapidi in Actionscript
In Actionscript i cicli for è bene utilizzarli sempre con cura. Ad esempio è bene usare variabili uint quando è possibile:
1 2 3 |
È anche possibile usare la – non sempre conosciuta – forma:
1 2 3 4 5 |
Very short trick: export con data da PHPMyAdmin
Quando si effettua un export da PHPMyAdmin è possibile preimpostare il campo “Nome file template”, nella sezione “Salva con nome…”, in modo tale che aggiunga in automatico la data del giorno. Normalmente questo campo è preimpostato a __DB__, che rappresenta il nome del database. Inserendo ad esempio __DB__-%Y%m%d otteremo il nome del nostro database seguito dall’anno, mese e giorno correnti: miodb-20081010
Very short trick: PHP auto echo
In PHP è possibile usare una forma abbreviata, o contratta, per visualizzare variabili o ritorni di funzioni:
1 2 3 4 5 6 7 8 | // al posto di <?php echo $miavar ?> // è possibile scrivere <?=$miavar?> // al posto di <?php echo miaFunc() ?> // è possibile scrivere <?=miaFunc()?> |






Ultimi Commenti
Marco: Ti ringrazio moltissimo, mi hai illuminato
ho risolto impostando [cc_objc] //OptionViewController.m -...
Giovambattista Fazioli: @Marco: Ti consiglio un approccio credo più corretto. Se hai eseguito il subclass del tab...
Marco: Scusa lo spam.. ho notato che c’è un errore.. ecco la correzione [cc_objc] /** PrimaClasse.h **/ #import...
Marco: dimenticato.. in [cci]OptionViewController[/cci ] il [cci]@syntetize[/cci] del delegato l’ho messo
luigi: molto chiaro e semplice devo ammettere che anche scrivendo da un pà difficilmente uso delegati creati da...