"Accadono cose che sono come domande.
Passa un minuto, oppure anni,
e poi la vita risponde" (A.Baricco)
La vita avvolte sembra una discesa su un fiume a fare Rafting! Avvolte una calma che ti costringe a remare contro corrente, spesso ti trovi nelle rapidi che non puoi evitare, in cui riesci si e no a dare un direzione, anzi i tuoi sforzi sono concentrati a RIMANERE in BARCA!
Etichette
- FRASI (15)
- Pensieri e Parole (13)
- ALTRO (10)
- INFORMATICA (10)
- KUNG FU (9)
- Musica (1)
- VINILI (1)
- nomral man (1)
- nomralita (1)
sabato 26 novembre 2011
lunedì 21 novembre 2011
La nuova testata
Volevo solo commentare la nuova testata appena messa.
Per chi non l'avesse riconosciuta, spero siano in pochi, in testata c'è una elaborazione della
grande ONDA di HOKUSAI.
Per chi non l'avesse riconosciuta, spero siano in pochi, in testata c'è una elaborazione della
grande ONDA di HOKUSAI.
La Grande onda è la più celebre di queste vedute perché descrive la moderna contrapposizione tra forza della natura e fragilità dell'uomo.
Questa è l'immagine originale.
domenica 20 novembre 2011
L'uomo e la sua stoltezza
Immagine volutamente provocatoria! |
Sempre gli dèi? Quando a se stesso i mali
Fabbrica, de’ suoi mali a noi dà carco,50
E la stoltezza sua chiama destino.."
L'odissea e l'iliade sono due opere che mi hanno sempre affascinato, fin da quando lessi i primi versi, credo fossero le medie, mi apparvero come una sorta di Action Movie, questi eroi, questi uomini, queste divinità affacendanti con le vicende umane.
Ho l'impressione avvolte che l'uomo e i suoi mali siano sempre gli stessi!
Giorgio De Chirico, Ettore e Andromaca, 1917. Galleria Nazionale d'Arte Moderna, Roma |
martedì 15 novembre 2011
Pillole di Coscienza
Da un VECCHIO libro - diario piccole pillole....
"Ti ricordi quando da ragazzi credevamo in qualcosa, quando la nostra spada era la coerenza, appuntita e affilata lama, dove i pregiudizi erano i nostri nemici.
Combattevi i tuoi nemici, senza vedere se il tuo nemico era Davide o era Golia, l'importante era che stava dall'altra parte della linea, quella linea sottile che segna il confino tra sogno/utopia e realtà!
Una linea che forse oggi è un muro, ma la cosa strana, che crescendo, oggi non sappiamo più da quale parte stare perché il muro ci impedisce di vedere l'altra parte, oggi vorrei avere un piccone per vedere cosa c'è dall'altra parte, vorrei poter riconoscere quello che c'è, forse ci sono ancora i sogni in cui credere, oppure no? forse sono io che ho creato quel muro per non vedere che oramai sono dalla parte sbagliata!"
"Ti ricordi quando da ragazzi credevamo in qualcosa, quando la nostra spada era la coerenza, appuntita e affilata lama, dove i pregiudizi erano i nostri nemici.
Combattevi i tuoi nemici, senza vedere se il tuo nemico era Davide o era Golia, l'importante era che stava dall'altra parte della linea, quella linea sottile che segna il confino tra sogno/utopia e realtà!
Davide contro Golia del Caravaggio |
Una linea che forse oggi è un muro, ma la cosa strana, che crescendo, oggi non sappiamo più da quale parte stare perché il muro ci impedisce di vedere l'altra parte, oggi vorrei avere un piccone per vedere cosa c'è dall'altra parte, vorrei poter riconoscere quello che c'è, forse ci sono ancora i sogni in cui credere, oppure no? forse sono io che ho creato quel muro per non vedere che oramai sono dalla parte sbagliata!"
Ricercare file Audio
Allora il titolo sembra banale, fare un programmino di ricerca è banale con qualsiasi strumento software, ma il mio intento era diverso.
I sistemi windows riconoscono la tipologia di file dall'estensione, o meglio nel sistemi windows riconosciamo se è un file audio o meno da la sigla che troviamo in fondo al file dopo il punto, al cosi detta estensione, un modo semplice e chiaro, direi quasi user friendly, ma che succede se io prendo un file .doc e lo rinomino in .mp3? niente, l'unica cosa fastidiosa è che il nostro pc tenterà di aprire un file doc con un lettore di file mp3! avete mai provato!!
Mentre nei sistemi *NIX, il riconoscimento si basa sui i primi byte che vengono incontrati nella lettura del file, ogni file è codificato da un "MAGIC NUMBER".
L'intento del programma che sto per mostrarvi è proprio quello di ricercare i file audio tramite la propria codifica e non tramite estensione.
Per esempio molto utile è se dovete cercare un file tra i file temporanei di un broswer oppure nella directory temp di windows dove vengono cacheati i file in lavorazione.
Vi posto il listato:
<?php
$path_to_search_s = "/mnt/HD12";
echo "Start...." . "\n";
cercaFile(($path_to_search_s));
function cercaFile($path_to_search) {
//echo "ENTRATA FUNZIONE...\n";
//echo $path_to_search . "\n";
if (is_dir($path_to_search)) {
//echo $path_to_search . " 2\n";
$tree = scandir($path_to_search);
foreach ($tree as $item) {
if (strtoupper($path_to_search) != strtoupper(($item)) && $item != "." && $item != ".." && $item !="Dati applicazioni" && $item!="Application Data") {
$item = $path_to_search . "/" . $item;
//echo "Sono pronto prima " . $item . "\n";
//$item=realpath($item);
//echo "Sono pronto" . $item . "\n";
if (is_dir($item)) {
// echo "Dir:" . ($item) . "\n";
cercaFile(($item));
} else {
if (is_file(($item)) && ($item) != "") {
//echo "Debug file:" . ($item) . "\n";
//é un file percui dobbiamo analizzarlo in tutti i modi possibili
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$type=finfo_file($finfo, realpath($item));
finfo_close($finfo);
if (strrpos($type, "audio")!==false)
echo "Audio:".realpath($item)." ".$type."\n";
}
}
}
}
} else {
echo "<p class=\"error\">Path is not a directory</p>";
}
}
?>
Lo script è in php, semplicemente perchè era l'unico modo di farlo girare sia su sistemi windows sia su sistemi *Nix.
Cambiando semplicemente il path dove cercare $path_to_search_s = puoi fare ricerche ovunque crediate.
Altro punto importante, cambiando if (strrpos($type, "audio")!==false) potreste tentare di cercare qualsiasi altra tipologia di file, il valore in $type e il valore mime per cui nel nostro caso è "audio/mp3", ma per una ricerca di file word è text/word, per cui basterà sostituire word alla parola audio es: if (strrpos($type, "word")!==false).
Ovviamente il sistema di ricerca sfrutta la ricorsione!
I sistemi windows riconoscono la tipologia di file dall'estensione, o meglio nel sistemi windows riconosciamo se è un file audio o meno da la sigla che troviamo in fondo al file dopo il punto, al cosi detta estensione, un modo semplice e chiaro, direi quasi user friendly, ma che succede se io prendo un file .doc e lo rinomino in .mp3? niente, l'unica cosa fastidiosa è che il nostro pc tenterà di aprire un file doc con un lettore di file mp3! avete mai provato!!
Mentre nei sistemi *NIX, il riconoscimento si basa sui i primi byte che vengono incontrati nella lettura del file, ogni file è codificato da un "MAGIC NUMBER".
L'intento del programma che sto per mostrarvi è proprio quello di ricercare i file audio tramite la propria codifica e non tramite estensione.
Per esempio molto utile è se dovete cercare un file tra i file temporanei di un broswer oppure nella directory temp di windows dove vengono cacheati i file in lavorazione.
Vi posto il listato:
<?php
$path_to_search_s = "/mnt/HD12";
echo "Start...." . "\n";
cercaFile(($path_to_search_s));
function cercaFile($path_to_search) {
//echo "ENTRATA FUNZIONE...\n";
//echo $path_to_search . "\n";
if (is_dir($path_to_search)) {
//echo $path_to_search . " 2\n";
$tree = scandir($path_to_search);
foreach ($tree as $item) {
if (strtoupper($path_to_search) != strtoupper(($item)) && $item != "." && $item != ".." && $item !="Dati applicazioni" && $item!="Application Data") {
$item = $path_to_search . "/" . $item;
//echo "Sono pronto prima " . $item . "\n";
//$item=realpath($item);
//echo "Sono pronto" . $item . "\n";
if (is_dir($item)) {
// echo "Dir:" . ($item) . "\n";
cercaFile(($item));
} else {
if (is_file(($item)) && ($item) != "") {
//echo "Debug file:" . ($item) . "\n";
//é un file percui dobbiamo analizzarlo in tutti i modi possibili
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$type=finfo_file($finfo, realpath($item));
finfo_close($finfo);
if (strrpos($type, "audio")!==false)
echo "Audio:".realpath($item)." ".$type."\n";
}
}
}
}
} else {
echo "<p class=\"error\">Path is not a directory</p>";
}
}
?>
Lo script è in php, semplicemente perchè era l'unico modo di farlo girare sia su sistemi windows sia su sistemi *Nix.
Cambiando semplicemente il path dove cercare $path_to_search_s = puoi fare ricerche ovunque crediate.
Altro punto importante, cambiando if (strrpos($type, "audio")!==false) potreste tentare di cercare qualsiasi altra tipologia di file, il valore in $type e il valore mime per cui nel nostro caso è "audio/mp3", ma per una ricerca di file word è text/word, per cui basterà sostituire word alla parola audio es: if (strrpos($type, "word")!==false).
Ovviamente il sistema di ricerca sfrutta la ricorsione!
Iscriviti a:
Post (Atom)