Archive for the ‘Ubuntu’ Category

realizzazione screencast in Ubuntu Linux: conversione da ogg a flv passando per avi con mencoder

Thursday, October 25th, 2007

Abbiamo visto tempo fa come effettuare uno screencast utilizzando l’utility di Linux recordmydesktop. Vediamo ora come codifica in formato flash (.flv) il video realizzato, che è un forma .ogg vorbis.

(more…)

Problemi ADSL e DNS…. dnsmasq aiuta

Monday, October 22nd, 2007

Il problema

Navigando con l’ADSL di Alice mi capita spesso di trovarmi nella situazione in cui i DNS non rispondono in tempi ragionevoli. Per ovviare a questo vediamo un pò come ho fatto. Ci servono due strumenti:

  1. OpenDNS: un DNS che possiamo utilizzare al posto di quelli di alice.
  2. dnsmasq: strumento per aveere una copia locale(cache) dei record DNS.

Vediamo come realizzare la nostra soluzione. La trattazione farà riferimento ad Ubuntu Linux, ma è adattabile con facilità a tutte le distribuzioni. (more…)

Aggiornamento da Ubuntu Fiesty ad Ubuntu Gutsy

Monday, October 22nd, 2007

Il mio PC server aveva bisogno di un aggiornamento. La distribuzione Linux di partenza era Ubuntu Fiesty, ora invece c’è una bellissima Ubuntu Gutsy, nuova di zecca!

Il processo di aggiornamento ad una nuova versione di una distribuzione Linux è sempre stato complesso e rischioso, spesso ci si trovava con un aggiornamento inconsistente. La mia situazione di partenza poi era il quanto più possibile “reale”, avendo aggiunto tanti pacchetti custom e almeno una ventina di repository, quelli di trevino.

(more…)

Creare screencast con Ubuntu Linux - Utilizzo di recordmydesktop

Tuesday, September 4th, 2007

Recordmydesktop è l’applicazione che ho scelto di utilizzare per la realizzazione degli screencast. La scelta è ricaduta su di essa in quanto le alternative erano o troppo datate e con un pessimo supporto audio (xvidcap), oppure avevano degli strani problemi di funzionamento sulla mia linux box.

Una nota importante sull’uso di recordmydesktop va fatta. NON USATE L’INTERFACCINA GRAFICA (gtk-recordmydesktop). A me setta dei valori di default che rendono audio e video fuori sync, il che no è buono. Tra l’altro usare l’applicazione da riga di comando è facilissimo, vediamo come.

(more…)

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…)