Archive for August, 2007

Creare screencast con Ubuntu Linux - Setup dell’ambiente di lavoro

Sunday, August 26th, 2007

Per realizzare i nostri screencast abbiamo bisogno di un ambiente di lavoro, slegato dalla nostra macchina, dove poter installare i programmi che ci servono e realizzare quel che sarà il contenuto del nostro screencast. Per raggiungere il nostro scopo installeremo e configureremo una macchina virtuale utilizzando VirtualBox, una soluzione open per l’implementazione di macchine virtuali.

(more…)

Creare screencast con Ubuntu Linux - gli strumenti

Saturday, August 25th, 2007

La creazione di screencast è una delle tendenze di questi ultimi anni per rendere la  comunicazione in ambito informatico più efficace, visto che con un video si riesce a spiegare in maniera pulita e chiara concetti che, espressi a parole, risultano pesanti e aridi. Ad  esempio capire come funziona il software vedendo come va il software è molto meglio che dover capire dove stiano i vari bottoni e opzioni da selezionare per realizzare quanto viene via via spiegato.

Esistono numerosi progetti per la creazione di screencast su linux. L’esigenza che mi sono trovato a risolvere è stata quella di trovare un insieme di tool che consentissero di realizzare in maniera facile degli screencast da divulgare su web nell’ambito della mia attività di realizzazione di videocorsi. In particolare sono in lavorazione corsi su:

  1. Introduzione a Linux (Ubuntu).
  2. Introduziona alla programmazione in python.
  3. Introduzione alla suite Openoffice.org.

(more…)

Ridurre l’occupazione di memoria di Mozilla Firefox

Friday, August 24th, 2007

Diminuire la Quantità di memoria usata da firefox è uno dei miei crucci sulla mia scintillante ubuntu.

Il procedimento di riduzione della memoria consiste in due operazioni separate:

  1. Estensioni che usano memoria. Firefox può essere arricchito con molte estensioni che ne ampliano le capacità. Ad esempio Google mette a disposizione una toolbar Certe estensioni utilizzano parecchia memoria e vanno disabilitate se non servono.

(more…)

Installazione dell’ambiente di sviluppo - SVN server

Wednesday, August 15th, 2007

Volendo sviluppare programmi su Linux, è necessario configurare ed implementare il nostro ambiente di sviluppo. In questa serie di post vi indicherò la strada per installare alcune componenti essenziali per ogni sviluppatore

Innanzitutto è necessario installare un sistema di gestione delle revisioni del codice. La scelta è ricaduta su SVN, in quanto molto diffuso e lo standard de facto in un ambito dove fino a poco tempo fala faceva da padrone un altro prodotto, CVS, che ha una gestione parecchio complessa.

Tutto il processo di installazione farà riferimento ad una workstation Linux con installata la distribuzione Ubuntu. La procedura di installazione è simile anche per le altre distribuzioni basate su APT, il sistema di gestione di pacchetti di Debian.

(more…)

Il fascino dell’Intelligenza artificiale……. le Reti Neurali!

Tuesday, August 14th, 2007

Oggi sto leggendo e cercando documentazione su questo argomento per me assolutamente affascintante. E’ imporessionante come sia possibile che una struttura informatica consenta di prevedere un fenomeno, o di adattarsi alla sua evoluzione.

Vediamo di capire assieme di cosa si tratta. Una Rete neurale è la modellizzazione informatica dello schema base di funzionamento del cervello umano. A volte ci si riferisce ad essa utilizzando il termine ANN (Artificial Neural Network).

(more…)

Primo Post….

Tuesday, August 14th, 2007

Eccoci qua,

L’apertura di questo blog è per me l’inizio di una nuova avventura. La sua evoluzione va in parallelo con la mia passione per l’informatica e per la ricerca di soluzioni tecniche avanzate per la soluzione dei problemi.

Sono un appassionato di Linux, programmo in Python, PERL, C e tanti altri.. Sono stato sistemista e da buon matematio sto iniziando ora ad interessarmi di argomenti che ritengo estremamente interessanti, quali l’intelligenza artificiale e le reti neurali.

Questo Blog avrà un taglio divulgativo, senza tralasciare qualche intervento più tecnico. La sua evoluzione sarà la mia evoluzione, l’incedere caotico delle mie passioni e curiosità, con un pizzico di pepe.

Attendo i vostri interventi per poter creaare quel dialogo che ci renda in un certo senso una comunità di curiosi, affacciati alla vita.

alla prossima,

Andrea