vim: estendere il matching % per HTML, LaTeX, ed altri linguaggi

Per creare le mie applicazioni web, mi affido sempre al famoso vim. Chi usa vim come editor per linguaggi di programmazione (dal C al PHP e via dicendo), sicuramente apprezza la funzionalità di matching che può essere avviata con il carattere % (ad esempio ci si posiziona su una parentesi, si preme il tasto % … Leggi tutto

postfix: Recipient address rejected: Domain not found

Se non riuscite ad inviare posta e tra i log di postfix (mail.log, etc) vedete: Nov 20 14:38:48 mail postfix/smtpd[26826]: NOQUEUE: reject: RCPT from unknown[123.123.123.123]: 450 4.1.2 : Recipient address rejected: Domain not found; from= to= proto=ESMTP helo= molto probabilmente il problema è nel fatto che postfix non riesce ad effettuare la risoluzione DNS del … Leggi tutto

ffmpeg: creare un video con un’immagine ed un file audio

Nel caso serva creare un file video a partire da un’immagine ed un file audio è possibile utilizzare il famoso ffmpeg nel seguente modo:

In questo caso il file audio è file.mp3, l’immagine è foto.jpg ed il video finale sarà video.avi. In particolari le opzioni servono a: -loop_input: ripete l’immagine per un tempo indefinita. … Leggi tutto

Variabile di variabile in javascript

Se sviluppate il PHP sicuramente vi sarà capitato di usare una variabile di variabile, ovvero una variabile in cui il nome stesso è una variabile. Per quelli che non sanno di cosa parlo, faccio un veloce esempio:

produrrà come risultato 15, ovvero il contenuto della variabile il cui nome è contenuto in $var. Va … Leggi tutto

Mysql e duplicate entry

Provando ad effettuare una query di INSERT in una tabella in cui sono definite delle chiavi uniche, è possibile che MySQL visualizzi il classico errore di “duplicate entry” relativo al tentativo di inserire un record che contiene dei campi già presenti in altri record del database. In questo caso, basta modificare la query:

con … Leggi tutto

Testare la grafica di un sito su varie versioni di Internet Explorer

Sicuramente vi sarete accorti che utilizzo un Mac (per molte ragioni che non sto qui ad indicare), ma quando rilascio un sito o un’applicazione web è necessario testare il tutto anche con Internet Explorer. Per farlo utilizzo una macchina virtuale con windows gestita dall’ottimo VirtualBox di Oracle e l’applicativo IETester che consente di visualizzare il … Leggi tutto

Copiare la propria chiave pubblica ssh su un server senza ssh-copy-id

Linux ha il comando ssh-copy-id che permette la copia della propia chiave pubblica ssh su un altro server, ma non tutte le varianti *nix hanno tale programma. Per copiare la propria chiave pubblica ssh su un server, da una macchina che non ha ssh-copy-id, ad esempio Mac OSX, di può ricorrere al seguente comando da … Leggi tutto

Come fare redirect tramite htaccess in base all’indirizzo IP

Potrebbe capitare di dover fare manutenzione al codice del proprio sito web; in questo caso la cosa ideale è preparare una pagina web con le indicazioni sullo stato di manutenzione e far si che solo il proprio PC riesca a navigare il sito, mentre tutti gli visitatori vengano rediretti su tale pagina. In questo caso … Leggi tutto