Rilasciata Debian 6.0 “Squeeze”

Dopo 24 mesi di sviluppo costante, il progetto Debian è orgoglioso di presentare la sua nuova versione stabile 6.0 (nome in codice “Squeeze”). Debian 6.0 è un sistema operativo libero e per la prima volta viene fornito in due varianti. Accanto a GNU/Linux, con questa versione viene introdotta, come “anteprima tecnologica”, Debian GNU/kFreeBSD. Debian 6.0 … Leggi tutto

La dimensione del file ibdata di MySQL non diminuisce dopo cancellazione

Probabilmente vi sarà capitato di controllare la dimensione dei files ibdata nella cartella /var/lib/mysql e vederli crescere durante il popolamento di database InnoDB. Tutto normale, perché i dati dei database impostati con questo formato vengono salvati, di default, in questi files. Se vi è capitato di cancellare anche dati dal database, avrete notato che la … Leggi tutto

Aggiornamento non riuscito di bind e dnsutils su Debian

Se negli ultimi giorni avete provato ad aggiornare la vostra Debian/Lenny con il classico apt-get upgrade, avrete notato qualcosa del tipo:

Questo è legato al fatto che ci sono delle dipendenze incrociate che apt-get non riesce a risolvere. Per aggiornare si può ricorrere al buon aptitude, con:

oppure utilizzare apt-get con un differente … Leggi tutto

Duplicare un database MySQL da riga di comando

E’ possibile duplicare (clonare) un database MySQL da riga di comando effettuando un DUMP e poi ripristinandolo nel nuovo database. Come sicuramente sapete, Linux consente di concatenare i comandi e pertanto basterà semplicemente eseguire:

dove: user: username utente DB di cui fare il dump pass: password utente DB di cui fare il dump db_name: … Leggi tutto

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

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