Mac App Store: Pixelmator guadagna $1 milione in 20 giorni

Il team di Pixelmator ha annunciato che l’editor di immagini da loro sviluppato ha fatto registrare vendite per un milione di dollari in appena 20 giorni di permanenza su Mac App Store. Pixelmator, che trovate anche in italiano, si caratterizza per l’interfaccia HUD nera, per gli strumenti per l’editing fotografico che consentono di regolare il … Leggi tutto

Avvio di scripts al boot di MAC OSX

L’avvio di scripts al boot su OSX viene gestito da script .plist da creare nella cartella si sistema /Library/LaunchDaemons/. Segue una breve guida per avviare automaticamente uno script che imposta una regola nel firewall (vedi precedente articolo). Diventiamo root ed accediamo alla cartella LaunchDaemons. Digitiamo:

e poi inseriamo la password; digitiamo poi:

la … 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

Reset delle password su MAC OSX

E’ possibile effettuare il reset delle password degli utenti su OSX con pochi semplici passaggi: Accendere il Mac. Quando sentite il classico suono di accensione dei prodotti Apple (o comunque appena viene visualizzato lo sfondo grigio), premere i pulsanti Mela+S (cmd +S) sulla tastiera per attivare la modalità single-user. Anche se non è necessario, è … 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

ipfw su Mac OSX

In questi giorni stavo “giocando” con ipfw su OSX (abbastanza differente da iptables a cui sono abituato) per attivare un port forwarding. Innanzitutto è necessario essere “root” e tale operazione va fatta da terminale con:

e digitando la password Un paio di informazioni veloci su ipfw: – per vedere l’elenco delle regole create:

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