Rilasciata la versione 1.0.0 di Nginx

Nginx è un popolare server HTTP, reverse e IMAP/POP3 proxy. La caratteristica secondo me più importante è la “leggerezza” del servizio, che lo rende adatto per gestire siti web molto, molto, visitati. Chiaramente può servire oltre alle classiche pagine html, anche pagine PHP, usando fastcgi o php-fpm. Dopo ben 9 anni di sviluppo è stata … Leggi tutto

Misurare la banda tra i due host Linux con iperf

Per misurare la banda (velocità di trasferimento) tra i due host Linux è possibile utilizzare il semplice tool iperf L’installazione può esere fatta, su entrambe gli host, con il classico apt-get su debian:

Su un host, che sarà il client in questo caso, basta eseguire:

dove XX.XX.XX.XX è l’IP dell’altro host, che sarà … Leggi tutto

Ottimizzare tutte le tabelle MySQL con una query

Per ottimizzare tutte le tabelle di tutti i database, è possibile eseguire la seguente query, avendo chiaramente gli opportuni privilegi su tutti i database:

enjoy

Dove sono i Crash Report nell’iPhone

Cercando onLine avrete sicuramente trovato informazioni su dove recuperare i Crash Report delle applicazioni installate su iPhone dopo aver effettuato la sincronizzazione con iTunes. Ma se io cercassi i Crash Report direttamente sull’Phone, dove dovrei guardare? Semplice:

enjoy

PHP 5.3 e $_REQUEST[‘PHPSESSID’] vuoto

Usando PHP 5.3, avrete notato che $_REQUEST[‘PHPSESSID’] è vuoto. A differenza delle precedenti versioni di PHP, per ragioni di sicurezza, $_COOKIE non viene importato in $_REQUEST e quindi non è disponibile il PHPSESSID. Per ovviare, si può associare il contenuto di $_COOKIE[‘PHPSESSID’] a $_REQUEST[‘PHPSESSID’] nel caso sia vuoto, inserendo dopo il “session_start()”:

In alternativa … Leggi tutto

Menu html/css/js che scompare sotto i video di youtube o video in flash

Se avete nel sito un menu a discesa e subito sotto un video con codice embed di youtube o comunque in flash, avrete notato che il menu scompare sotto il video che praticamente lo copre. Cercando di modificare le proprietà CSS dei div/li/etc che compongono il menu in modo da impostare un ordine di visualizzazione … Leggi tutto

Installare gli open-vm-tools su Debian 6 squeeze

La procedura di installazione degli open-vm-tools su Debian Squeeze può essere fatta come già indicato per Debian Lenny. Basta controllare che nel file /etc/apt/sources.list siano presenti le righe:

e successivamente procedere con:

A questo punto potrebbe capitare di vedere errori tipo:

oppure non avere correttamente installato il modulo per la scheda di … Leggi tutto

netsend da MAC OSX a Windows

Per inviare un messaggio a video ad un PC Windows connesso alla propria rete da un altro PC Windows è possibile utilizzare l’utility netsend. Su OSX, è possibile inviare messaggi a video a PC Windows usando, da terminale, il seguente comando: echo “ciao” > smbclient -M NETBIOS_NAME dove NETBIOS_NAME è appunto il nome Netbios del … Leggi tutto

Modificare la data/ora di creazione/modifica di un file su Linux

I sistemi operativi Linux e molti derivati di Unix hanno un comodo comando che consente la modifica della data ora di creazione/modifica di un file. Tale comando si chiama touch e spesso viene anche utilizzato per la creazione di un nuovo file vuoto. Digitando infatti: touch nuovofile viene creato un file denominato “nuovofile”. Se invece … Leggi tutto