Wordpress MU: aggregare le singole tag cloud dei blog

lunedì 6 aprile, 2009

Potrebbe non capitarvi mai di dover aggregare le singole tag cloud in Wordpress MU. Inoltre, in determinati contesti, potrebbe non aver senso mostrare una "nuvola" con le tag di blog eterogenei. Tuttavia, nel caso remoto che a qualcuno servisse, ecco un modo semplice di mostrare una tag cloud aggregata. La tag cloud standard di Wordpress Prima di [...]

Very short snippet: estendere un array Actionscript con il metodo shuffle()

giovedì 2 aprile, 2009

Avevo parlato già di come realizzare il metodo shuffle() in Javascript e Actionscript. Mi sono accorto, tuttaavia, di non aver sottolineato che anche Actionscript è in grado di estendere, nel medesimo modo di Javascript, il proprio oggetto Array: PLAIN TEXT Actionscript: Array.prototype.shuffle = function() {     for(var j:uint, x:*, i:uint = this.length; i; j = Math.floor(Math.random() * i), [...]

Very short snippet: shuffle() in Javascript e Actionscript

lunedì 16 febbraio, 2009

In PHP esiste una comoda funzione chiamata shuffle() che permette di mescolare un array (vedi Very short trick: prendere elementi casuali da un array in PHP). Un'ottima versione per Javascript l'ho trovata qui. Qui sotto il codice leggermente rivisto: PLAIN TEXT JavaScript: Array.prototype.shuffle = function() { for(var j, x, i = this.length; i; j = Math.floor(Math.random() * i), x [...]

Very short trick: prendere elementi casuali da un array in PHP

martedì 27 gennaio, 2009

La funzione shuffle() di PHP "mescola" letteralmente gli elementi di un array: PLAIN TEXT PHP: $a = array( "ele1","ele2","ele3","ele4" ); print_r( $a ); shuffle( $a ); print_r( $a ); Se abbiamo un array con n elementi e vogliamo visualizzarne m in modo randomico, possiamo usare: PLAIN TEXT PHP: // carica gli elementi $a = array( "ele1","ele2","ele3","ele4" ); // mescola gli elementi shuffle( $a ); // crea un nuovo array [...]

Wordpress: wp_parse_args()

lunedì 5 gennaio, 2009

La funzione wp_parse_args() (come molte altre non documentata) elabora una stringa nel formato: PLAIN TEXT CODE: var1=value1&var2=value2...varn=valuen Questa è una caratteristica molto diffusa nelle funzioni Wordpress ed è utile quando una funzione supporta più paramteri. Come indicato in Argomenti variabili e di default in Javascript, Actionscript e PHP, non sarebbe necessario passare i parametri nella modalità var1=value1&var2=value2...varn=valuen, in quanto [...]

Varietà di coding e di coding

martedì 14 ottobre, 2008

Qualcuno sostiene che la programmazione è un arte e, in ultima analisi, non posso che essere d'accordo soprattutto quando si scovano soluzioni estremamente diverse per un medesimo problema. Per capire quanto sia vero questo, ecco come un'identica necessità nel medisimo linguaggio (Javascript) può essere risolta con approcci assolutamente diversi ed originali. Left Pad zero Un numero, ma [...]

Undolibrary MatrixArray: un’estensione della classe Array

lunedì 15 settembre, 2008

MatrixArray è un'estensione della classe Array di Actionscript 3.0, con lo scopo di semplificare la manipolazione di Array lineari usati come matrice n x m. Questa classe fa parte della libreria Undolibrary (nel package undolibrary.utils.MatrixArray) che potete scaricaricare liberamente da Google code tramite un qualsiasi client SVN (Subversion) all'indirizzo: svn checkout http://undolibrary.googlecode.com/svn/trunk/ In alternativa potete scaricare il [...]