Comprimere il codice Javascript

Sicuramente vi sarà capitato di vedere codice javascript indecifrabile incluso in pagine web. Questo significa che il codice è stato compresso, ovvero si sono rimossi spazi e caratteri inutili (commenti, etc) ed i motivi sono essenzialmente due: rendere illegibile il codice e ridurre la dimensione dello script, velocizzandone il caricamento. Tra i vari tool che … Leggi tutto

Salvando un file con Flex/Air visualizzo l’errore SecurityError: fileWriteResource

Sono incappato in un messaggio di errore, apparentemente anomalo, durante il salvataggio di un file nella cartella dell’applicazione (File.applicationDirectory)

La porzione di codice che identificava il file (un’immagine nel mio caso) è:

e la soluzione è al problema è puntare il file in quest’altro modo:

Spero possa esservi di aiuto… Enjoy

Usare darkice come encoder mp3 per icecast su Lenny

Ho illustrato qualche post fa, come creare una webradio con ices e icecast. Come ho scritto nel post, è possibile configurare ices per utilizzare una playlist, oppure direttamente il device di input audio. L’unica “limitazione” di ices è che nel formato pacchettizzato permette solo l’encoding in formato ogg vorbis e quindi non tutti i player … Leggi tutto

Rimuovere su Debian un pacchetto e la configurazione con apt-get

Come sicuramente saprete, su Debian è possibile rimuovere un pacchetto precedentemente installato con “apt-get install” con:

dove ovviamente nome_pacchetto è il nome del pacchetto da rimuovere. Se tale pacchetto prevede una configurazione (es mantis) è possibile rimuovere il pacchetto e la configurazione con:

dove nome_pacchetto è sempre il nome del pacchetto da rimuovere.

ispCP Warning… has been disabled for security reasons in

Utilizzando ispCP potreste notare un messaggio nel log degli errori (es /var/log/apache2/users/xxxxxxxx-error.log) tipo: Warning… has been disabled for security reasons in…. Questo è legato alla disabilitazione di alcune funzioni php. Per riattivarle, basta modificare la direttiva: disable_functions che si trova nel file di configurazione di PHP in: /var/www/fcgi/xxxxxx/php5/php.ini dove xxxxxx è il nome a dominio

Verificare in PHP se una stringa è codificata base64

Posto di seguito una semplice funzione che permette di controllare se una stringa è codificata o meno in base64:

I percorsi in Adobe Flex

I percorsi in Flex possono essere recuperati con le seguenti funzioni: File.applicationStorageDirectory : La cartella di archiviazione specifica per ciascuna applicazione AIR installata File.userDirectory : La cartella utente (es. c:\documents and setting\username o /Users/username) File.documentsDirectory : La cartella che contiene i documenti File.applicationDirectory : La cartella che contiene l’applicazione Flex File.desktopDirectory : La cartella che … Leggi tutto

Forzare il redirect dalla porta 80 alla porta 443

Per attivare un redirect in automatico da un URL http al relativo https, basta creare un file .htaccess con le seguenti direttive:

Lo stesso risultato si può ottenere con:

Leggere la posta via telnet con protocollo IMAP

E’ possibile utilizzare il classico telnet da riga di comando per controllare l’accesso ad una casella email con protocollo IMAP e leggerne il contenuto. Innanzitutto va effettuata la connessione al server mail: telnet mail_server 143 dove mail_server è il nome o l’ip del mail server.A questo punto per effettuare il login, bisogna digitare: . login … Leggi tutto