Posted: gennaio 19th, 2012 | Author: Francesco Apollonio | Filed under: Guide, Howto, KVM, Programmazione, VDE, Virtualbricks, Virtualizzazione | Tags: code tips, config, guida virtualbricks, Guide, kvm, linux, program, python, utility, varie, vde, virtual, virtualbricks | 1 Comment »
Dovendo gestire più di un testbed formato da macchine virtuali di numero, tipologia e topologie diverse, mi sono imbattuto in alcuni problemi. I sistemi che utilizzo sono macchine virtuali KVM e VDE per gestire la rete. Per gestirli ovviamente utilizzo Virtualbricks poiché mi semplifica, e non di poco, la vita.
Il problema
Il problema che voglio affrontare in questo articolo è un problema di semplificazione all’accesso da remoto alle varie macchine virtuali, ovvero: come fare ad accedere, utilizzando SSH, alle varie macchine virtuali utilizzando come nome degli host i nomi delle macchine virtuali che ho impostato su Virtualbricks? E soprattutto questo meccanismo può essere automatizzato, in modo che ogni macchina virtuale, appena viene lanciata, istruisca la macchina host su quale è la combinazione hostname – IP corretta per comunicare con essa?
Read the rest of this entry »
Posted: gennaio 18th, 2012 | Author: Francesco Apollonio | Filed under: news, Virtualbricks | Tags: annunci, debian, guida virtualbricks, kvm, qemu, utility, varie, vde, virtual, virtualbricks | 1 Comment »
Ultimamente non scrivo molto per mancanza di tempo, ma questa notizia, visto che mi riguarda da vicino, andava pubblicizzata.

Virtualbricks è ora disponibile nei repository ufficiali di debian sid!
Per chi non lo sapesse Virtualbricks è un software per la gestione di macchine virtuali Qemu/KVM, che permette anche la crezione di topologie complesse composte da più macchine virtuali interconnesse dai componenti VDE, creazione di reti ibride (macchine virtuali e reali nella stessa rete LAN) e distribuite (utilizzando cioè più di una macchina host).
Il sito ufficiale è http://www.virtualbricks.eu/, nel wiki è disponibile un po’ di documentazione (dobbiamo ancora continuare a lavorarci per ampliarla).
Per scaricare l’ultima versione l’indirizzo è http://www.virtualbricks.eu/download.php?latest oppure dalla pagina Launchpad del progetto http://launchpad.net/virtualbrick, a meno che non usiate Debian sid, li ovviamente il comando è:
apt-get install virtualbricks
A presto!
Posted: luglio 12th, 2011 | Author: Francesco Apollonio | Filed under: Guide, recensione | Tags: annunci, canvas, Guide, html5, linux, news, program, tomcat, utility, varie, vnc | No Comments »
Utilizzando macchine (virtuali e non) remote, mi capita spesso di dover utilizzare VNC per avere accesso al desktop, talvolta serve anche un ambiente grafico. Sono venuto a conoscenza qualche giorno fa di Guacamole, programma che permette di accedere al desktop VNC attraverso un normalissimo browser web che supporti però il tag canvas di HTML5.

Desktop remoto con Guacamole nel browser
Read the rest of this entry »
Posted: luglio 5th, 2011 | Author: Francesco Apollonio | Filed under: Javascript, Programmazione, recensione | Tags: ajax, code tips, form, Guide, html, javascript, jquery, plugin, utility, varie, web | No Comments »
Sviluppano spesso siti web di vario genere, mi sono trovato a dover gestire un form html con Ajax. Il problema non è stato tanto per i dati testuali normali, quanto principalmente perchè dovevo trasferire un file via AJAX.
Lo strumento che ho utilizzato è JQuery Form Plugin. Tre parole per descriverlo? Semplice, rapido e funzionante!
Read the rest of this entry »
Posted: luglio 4th, 2011 | Author: Francesco Apollonio | Filed under: ARM, Embedded, Guide, Howto, Programmazione | Tags: arm, cortex-m3, embedded, Guide, linux, lpc-1343, LPC-P1343, lpc1343, mtools, uart | No Comments »
Abbiamo visto come caricare sulla scheda un firmware che già abbiamo, ma come possiamo compilarne uno noi?

Layout della board
Read the rest of this entry »