2011-02-22

Rendering di un carillon con POV-Ray - 3 - Aggiunta lamelle

Nel precedente post ho inserito il codice per realizzare il taburo con i dentini.
A questo punto un carillon ha bisogno delle lamelle che devono vibrare sollecitate dai dentini.


2011-02-16

Rendering di un carillon con POV-Ray - 2 - Prima realizzazione

Con questo post inizia la definizione del cilindro che con il suo movimento causa la vibrazione delle lamelle, a parte la fase iniziale di definizione dell'ambiente, dai colori molto discutibili ed illuminazione altrettanto discutibile, iniziano le definizioni necessarie alla realizzazione del cilindro vero e proprio con i denti sporgenti.

2011-02-10

Rendering di un carillon con POV-Ray - 1

Il rendering di immagini 3D mi ha sempre affascinato.
Tra i pochi programmi di modellazione 3D che ho provato il mio preferito risulta essere POV-Ray, utilizzato in Linux per alcuni potrebbe risultare inutilizzabile non avendo un'interfaccia grafica per generare gli oggetti. Forse è proprio l'assenza dell'interfaccia grafica ad attirarmi tanto, in pratica per definire una scena di cui elaborare un rendering si ricorre ad un linguaggio per scrivere le istruzioni per definire gli oggetti, le luci ed il punto di vista.
Rispetto alle prime versioni che ho avuto occasione di provare in passato le attuali sono molto stabili ed evolute dal punto di vista delle opportunità offerte dal linguaggio.

2011-02-01

Configurazione chiavetta Vodafone Internet Key 14.4

Ricevuta la chiavetta Internet da parte di Vodafone ho provato a configurarla per la connessione dal netbook (MSi U100) con OpenSUSE 11.2, la mia Linux box in questione ha sempre avuto qualche difficoltà con le connessioni di rete, a partire da quella ethernet a quelle WiFi, date le esperienze precedenti mi sono dovuto armare di tutta la pazienza di cui dispongo per cimentarmi in questa avventura. A volte rimpiango i tempi in cui utilizzavo quei sistemi operativi di cui non vengono forniti i sorgenti ma tutti i driver necessari per qualsiasi periferica... scherzo!
Presa la decisione ho deciso di collegare la chiavetta ad una delle porte USB e con un tail -f su /var/log/messages tenevo per mano il pinguino che tentava il riconoscimento.

2011-01-18

Link in unix/linux - 4 - utilizzi

Nei post precedenti ho descritto i link nelle piattaforme unix-like poi ho distinto i link tra fisici e simbolici ed ho riportato le differenze tra i due tipi.
Ora passiamo a descrivere qualche utilizzo dei link.

2011-01-10

Link in unix/linux - 2 - i link fisici / hard link

Per analizzare la differenza tra i due tipi di link, che ricordo essere fisici o simbolici, riprendiamo l'output della prima serie di comandi del post precedente, i primi due file file1 e file2 oltre ad avere la stessa dimensione hanno anche il numero 2 nel secondo campo in cui il comando ls -l riporta solitamente il numero 1, difficilmente si nota questo campo e molti non ne conoscono nemmeno il significato.

2011-01-09

Link in unix/linux - 1


In Linux, unix e tutti i sistemi da essi derivati i link rivestono un ruolo molto importante, per questo è bene conoscerne le caratteristiche ed il comportamento.
Esistono due tipi di link, quelli fisici (o hard nella terminologia inglese) e quelli simbolici (o symbolic). I due tipi si differenziano principalmente nella natura e di conseguenza hanno comportamenti e vincoli diversi, il comando da eseguire per creare dei link dalla shell è ln, senza opzioni per i link fisici e con l'opzione -s per quelli simbolici; i parametri da fornire sono il file origine del collegamento ed il nuovo file che sarà collegato al primo, per esempio:
echo "contenuto del file originale" >file1
ln file1 file2
ln -s file1 file3
ls -l file*
ogni singolo comando viene eseguito senza generazione di output ad eccezione dell'ultimo che mostrerà l'effetto dei primi tre ovvero file1 che il comando echo tramite la direttiva di redirezione ha creato con la stringa fornita come parametro. file2 che ha la stessa identica dimensione di file1 e come vedremo in seguito lo stesso contenuto.
file3 di dimensione di soli 5 byte.