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

Ripetere la procedura di prima accensione del MAC (cancellando gli utenti creati)

La prima volta che viene avviato un MAC viene mostrata una simpatica procedura guidata che permette la creazione del primo utente di sistema. Se per caso volete ripetere tale precedura (es. dopo aver accuratamente rimosso i propri contenuti (applicazioni, etc) dal MAC lo velete dare ad un’altra persona) potete seguire la seguente procedura. Innanzitutto va … Leggi tutto

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

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

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

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

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