Ecco un breve video che ho fatto per sperimentare le funzionalità del sito www.xtranormal.com, che permette di creare piccoli film con degli attori fittizi, basandosi sul testo scritto.
C.R.A.M.PY! Corso Rapido di Apprendimento Minimo PYthon
Mi è stato chiesto di tenere un corso rapido di python e ho pensato di farlo con dei video su youtube.
Se vi interessa qui ci sono la lezione 1
e la lezione 2
è una cosa “alla buona” eh, non vogliatemene troppo
Cambiare una parte del nome a una serie di file
Vi siete mai chiesti come poter rinominare in maniera automatica una parte del nome di un file e come poter ripetere questa operazione, anche su migliaia di file, in una volta sola?
Supponiamo che vi venga chiesto di cambiare nome a una serie di un file chiamati
QUALCOSA-2011-02.xls
in
QUALCOSA-2010-01.xls
Come procedereste per farlo utilizzando un unico comando da shell?
Per prima cosa, spostate tutti i file da rinominare in una cartella apposita,
in modo da ottenere un elenco simile a questo:
-rw-r--r-- 1 utente gruppo 2415 Apr 2 12:34 BIOLOGIA-2011-02.xls -rw-r--r-- 1 utente gruppo 3002 Apr 2 12:34 CHIMICA-2011-02.xls -rw-r--r-- 1 utente gruppo 111924 Apr 2 12:34 ECONOMIA-2011-02.xls -rw-r--r-- 1 utente gruppo 16876 Apr 2 12:34 FISICA-2011-02.xls -rw-r--r-- 1 utente gruppo 1666 Apr 2 12:34 GEOLOGIA-2011-02.xls -rw-r--r-- 1 utente gruppo 116345 Apr 2 12:34 GIURISPRUDENZA-2011-02.xls -rw-r--r-- 1 utente gruppo 46985 Apr 2 12:34 INFORMATICA-2011-02.xls -rw-r--r-- 1 utente gruppo 70292 Apr 2 12:34 MATEMATICA-2011-02.xls -rw-r--r-- 1 utente gruppo 98333 Apr 2 12:34 MEDICINA-2011-02.xls -rw-r--r-- 1 utente gruppo 12212 Apr 2 12:34 OPERE_GENERALI-2011-02.xls -rw-r--r-- 1 utente gruppo 76271 Apr 2 12:34 PSICOLOGIA-2011-02.xls -rw-r--r-- 1 utente gruppo 44121 Apr 2 12:34 SCIENZE_DELLA_FORMAZIONE-2011-02.xls -rw-r--r-- 1 utente gruppo 124910 Apr 2 12:34 SOCIOLOGIA-2011-02.xls -rw-r--r-- 1 utente gruppo 29047 Apr 2 12:34 STATISTICA-2011-02.xls
che non contenga file spurii e non abbia sottocartelle.
A questo punto basta un semplice trucco di parameter substitution in bash e un ciclo for:
bash-2.03$ for ciccio in `find . -type f -name \*.xls` ; \
do mv $ciccio ${ciccio%%-2011-02.xls}-2011-01.xls; \
done
Nello script qui sopra, ho detto al comando for di inserire nella variabile $ciccio
tutti i nomi dei file trovati dal comando find che hanno estensione .xls.
Ora viene il bello: utilizzando la parameter substitution di bash dico al comando mv di rinominare il nome del file corrente all’interno del ciclo for, contenuto nella variabile $ciccio, in qualcosa composto da parte della variabile $ciccio, in cui però al posto di 2011-02.xls venga sostituito 2010-01.xls
Voilà!
Discussione MOLTO interessante sul futuro della fibra in Italia
e sul perché non c’è fibra nel prossimo futuro…
http://blog.quintarelli.it/blog/2012/02/il-fud-vectoring-è-di-gran-moda.html
L’italia approva ACTA
Forse il peggior trattato mondiale nella storia della libertà di espressione. A rischio non solamente la libertà su internet ma anche la libertà di ricerca, la possibilità di avere medicinali generici a basso costo e molto altro. Tutto in nome del copyright e della protezione della proprietà intellettuale.
Piccoli incantesimi in Javascript
Avete la necessità di selezionare una certa opzione da un menu a discesa di una pagina web in base a quello che viene digitato in un campo della stessa form?
Ecco come fare:
Pirata a chi?
Per la serie c’è sempre qualcuno più pirata di te: La sigla del famoso spot antipirateria è stata usata senza l’autorizzazione dell’autore del pezzo!! Clamoroso.
Rete Tre – La sigla degli spot antipirateria è piratata.
Face substitution
Questo video è la dimostrazione di un programma che è stato fatto partendo da un software di riconoscimento facciale e inventando qualcosa di nuovo. E’ una delle cose più inquietanti e allo stesso tempo interessanti che ho visto, penso che sicuramente ci saranno sviluppi futuri di questa tecnologia che solo fino a pochi anni fa poteva sembrare fantascienza
Giao SIAE
Questo è il trailer in Full HD del prossimo film della Pixar: Brave
Potete anche scaricare comodamente il filmato in formato Quicktime! Se volete un mirror veloce lo trovate qui.
Vorrei dedicare questo post ai miei amiconi della SIAE, con infinito ammore! <3