Leave a reply

Python & Blender 3D

In questo tutorial mostreremo cosa si puo’ fare con python ed il 3D.
Meglio, mostreremo qualche potenzialità del capolavoro Blender 3D, un software libero e multipiattaforma di modellazione, rigging, animazione, compositing e rendering di immagini tridimensionali.
Questo software dispone anche di funzionalità per mappature UV, simulazioni di fluidi, di rivestimenti, di particelle, altre simulazioni non lineari, creazione di applicazioni/giochi 3D e raytracing.
È disponibile per vari sistemi operativi ed è dotato di un robusto insieme di funzionalità paragonabili, per caratteristiche e complessità, ad altri noti programmi per la modellazione 3D come Softimage XSI, Cinema 4D, 3D Studio Max, LightWave 3D e Maya. (altro…)




Leave a reply

Django Framework #1 – My “Hello World (It worked!)” in Django Python

Django è un framework per costruire siti dinamici e applicazioni web in python.

Un framework è sostanzialmente una serie di librerie messe in relazione fra loro e la funzione è quella di creare una infrastruttura generale, lasciando al programmatore il contenuto vero e proprio dell’applicazione. Lo scopo di un framework è infatti quello di risparmiare allo sviluppatore la riscrittura di codice già scritto in precedenza per compiti simili.

Il nome del framework è ispirato a Django Reinhardt , famoso chitarrista che nonostante un incidente avesse reso inutilizzabili due dita della mano, continuò a suonare inventando addirittura una nuova tecnica. (altro…)




Leave a reply

DIA Editor di Diagrammi

dia_logo

 

 

Dia è un programma per la creazione di diagrammi strutturati,
utile per la progettazione di schemi elettrici, circuiti booleani, diagrammi di rete,
mappe concettuali, modelli UML ed altri schemi.

(altro…)




1 Reply

DIA Editor di Diagrammi Howto

Come abbiamo spiegato nel precedente articolo, Dia non è un semplice editor di diagrammi.
Fortunatamente, la sua versatilità, non comporta particolari accorgimenti per l’installazione.

dia-kaos

Come si installa:

(altro…)




Leave a reply

Corso base Gambas – Variabili

In questa lezione del corso base del linguaggio Gambas parleremo delle variabili che sono alla base della programmazione. In termini specifici, una variabile, è dello spazio allocato in memoria che può contenere numeri, stringhe eccetera eccetera. Ma, se si vuole dare un taglio meno tecnico (per chi magari è ai primi passi con la programmazione), una variabile può essere definita come una scatola a cui diamo un nome e dentro mettiamo ciò che ci pare.
(altro…)




1 Reply

Utilizza qualsiasi router con il tuo ISP

Da qualche anno, specie con la diffusione delle connessioni FTTC, molti operatori hanno iniziato ad imporre l’utilizzo del proprio router come gateway per la connessione ad internet e per le chiamate che spesso vengono veicolate sulla rete tramite tecnologia VoIP. Nella maggior parte dei casi sarebbe impossibile fare diversamente a causa dei parametri di rete non resi pubblici dall’ISP (specie la parte relativa alla configurazione VoIP); quindi nella migliore delle ipotesi ci si ritroverebbe senza la possibilità di utilizzare la linea fissa per le chiamate. Nella maggior parte dei casi, il gateway fornito dall’operatore può anche andar bene per un utilizzo casalingo, ma come fare se non lo si trova adeguato alle proprie esigenze?
(altro…)




Leave a reply

Jessie-backports sul Raspberry Pi

In questo articolo vi spiegherò come aggiungere i repository backports di Debian Jessie (o Raspbian) sul Raspberry Pi.

Sottolineo che questa guida è valida solo per Debian Jessie, e non per Stretch.

Vi sembrerà una cosa abbastanza facile invece è un pò più complessa di quanto immaginate.
(altro…)




Leave a reply

DNS e Indirizzo IP

Domain Name System è un sistema utilizzato per la risoluzione di nomi dei nodi della rete (host) in indirizzi IP e viceversa. (cit. Wikipedia). In parole povere essi si occupano di tradurre il nome di un dominio ad esempio www.networkbyandrew.altervista.org al corrispettivo indirizzo IP.
(altro…)




Leave a reply

Imbustamento dei dati ed Header

Hello Friends

Vediamo ora l’imbustamento dei dati che attraversano i livelli.

L’immagine sopra mostra come funziona l’imbustamento dei dati, che passano da un applicazione software (Layer 7 del Computer A) per tutti i livelli, fino a ritornare nel Layer 7 del Computer B.
(altro…)




Leave a reply

Visual Python (o quasi) – Parte Seconda

In questa seconda parte del tutorial vedremo come usare l’interfaccia creata con Glade integrandola nel nostro programma in python.

Io sto sperimentando Glade usando una distribuzione a cui sto lavorando denominata Kitelinux a base Debian (jessie), ma quanto detto in questo tutorial funziona benissimo su ogni tipo di distribuzione linux based che faccia uso delle GTK+3 (o GTK+2)

Nella cartella dove abbiamo salvato il file interfaccia.glade della nostra interfaccia, creiamo un nuovo file denominato visual.py e scriviamoci dentro quanto segue:

(altro…)