Articoli con Tag ‘tips-&-tricks’


Recuperare le immagini caricate in un Post

Quando scriviamo un Post in WordPress è possibile caricare delle immagini contestualmente alle stesura dell’articolo. Queste immagini, che fanno parte della libreria media, vengono associate a quel determinato post. La particolarità di questo comportamento risiede nella possibilità di estrarre queste immagini a prescindere se queste sono state inserite fisicamente all’interno del post.

Continua...

Come ottenere latitutine e longitudine in Google Maps

Per trovare le coordinate di un indirizzo, ovvero Latitudine e Longitudine, possiamo usare questo semplice e utile hack. Aprire il sito di Google Maps. Una volta sulla mappa cercate l’indirizzo che desiderate (ad esempio Via Cortese 10, Modena).

Continua...

Very short snippet: WordPress, prossimamente sul vostro blog

WordPress, come quasi tutti saprete, permette di pubblicare un post “post-datato” (ottimo gioco di parole). In pratica il post viene memorizzato con una data che deve ancora arrivare. Questo permette a molti blogger di “schedulare” (programmare) la pubblicazione di post senza preoccuparsi di essere fisicamente presenti in console per la pubblicazione vera e propria. Inoltre permette di mantenere la pubblicazione di post costante anche quando siamo in vacanza.

Continua...

Very short snippet: PHP slug

Chi sviluppa in WordPress conosce sicuramente il termine slug, solitamente utilizzato per indicare quelle stringhe di testo che non contengono spazi o altri caratteri “strani”. In pratica una stringa URL friendly, cioè in grado di essere utilizzata all’interno di un URL.

Continua...

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;
}

Continua...

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

Continua...

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
for( var i:uint = 0; i++; i < 100) {
// ...
}

È anche possibile usare la – non sempre conosciuta – forma:

1
2
3
4
5
var i:uint = 0;
// ...
for(;  i++; i < 100) {
// ...
}

Continua...

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()?>

Continua...

Filmati ridimensionabili in Flash: atto II

Riprendendo il Post StageExt Class: filmati ridimensionabili in Flash ecco un modo ancor più semplice per ottenere il medesimo effetto, solo se nella libreria del nostro filmato è presente almeno un componente Flash!

Create un simbolo, un quadrato rosso 100×100 e ponetelo nella stage chiamandolo resizeWindow. Inserire in libreria, non nello stage, un componente qualsiasi, ad esempio un TextInput, e scrivete il seguente codice nel primo fotogramma del filmato.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import mx.managers.SystemManager;
//
Stage.scaleMode = "noscale"
//
//SystemManager.init();
SystemManager.addEventListener("resize", resizeWindow);
//
resizeWindow.resize = function(Void):Void {
    var s:Object = SystemManager.screen;
    this._width = s.width;
    this._height = s.height;
    this._x = Math.round(s.x);
    this._y = Math.round(s.y);
}
resizeWindow.resize();

La riga 6 (SystemManager.init();) può essere omessa.

Continua...

Flight Simulator in Google Earth

Udite, udite… per tutti gli appassionati di Flight Simulator ecco una chicca davvero gustosa. All’interno di Google Earth è nascosto un simulatore di volo.

image

Per attivarolo basta aprire Google Earth e premere le seguenti combinazioni di chiavi:

  • Command+Option+A (Mac)
  • Ctrl+Alt+A (Windows)

Per le istruzioni di volo vedi: http://earth.google.com/intl/en/userguide/v4/flightsim/index.html

Per altri dettagli vedi: http://marco-za.blogspot.com/2007/08/google-earth-flight-simulator.html

Continua...



Stop SOPA