sabato 7 novembre 2009

L'ho già detto che...

... ultimamente sono molto occupato? :-P

Scherzi a parte, credevo quest'estate di essere davvero occupato, invece ora ho praticamente necessità del doppio del tempo a mia disposizione ogni giorno!!

Ma fortunatamente le vacanze di Natale si avvicinano, quindi spero di poter riprendere a scrivere qualche cosa, oltre che aggiornare semplicemente il sito ;-)

Enrico

Etichette: ,

lunedì 5 ottobre 2009

Ahloo! Sono ancora vivo?

Certo che si, ma non credevo che trovare 5 minuti per un blog sarebbe stato così difficile, tanto da inviare quasi un post al mese.

Vedrò cosa posso fare per migliorare :-P

Enrico

Etichette: ,

martedì 18 agosto 2009

Accidenti quanto tempo...

...che non scrivo!

In effetti, un po' per mancanza di spunti interessanti da scrivere nel blog in questo periodo, sia per un periodo più di vacanza (che per me, guarda caso, si traduce sempre in $lavoretti che mi occupano un sacco di tempo - in effetti mi riposo di più l'inverno) è da tempo che non mi metto a scrivere.

Che dire, ho aggiornato qualche pagina sul sito, e sto per finire una serie di classi (che oserei chiamare "framework") per la creazione di form in HTML: in pratica, essendomi stancato di scrivere sempre le stesse cose, gli stessi controlli con JS, ecc, ho deciso di creare una struttura di classi-oggetti che mi permetta di semplificare il lavoro di scrittura dei form (un po' come fa Xoops), soprattutto per quanto riguarda alcuni componenti non esistenti o di perdita di tempo (come i check lato client - utili per gli utenti "distratti" certo, non per la sicurezza - oppure come un select box che può contenere HTML, come erano una volta quelli di Google).

Il primo progetto nel quale userò questa classe sarà un gestionale web. In futuro potrò approfondire, magari anche con qualche link e/o sorgente ;-)

Per il resto, stay tuned, il periodo di "ripresa della normale routine" è in arrivo ;-)

Enrico

Etichette: , , , ,

lunedì 8 giugno 2009

E finalmente....

... un po' di riposo!

In realtà di riposo c'è poco, in questo periodo ho contribuito all'organizzazione e alla "gestione" di una festa insieme all'associazione Quartieri Connessi chiamata "Penne all'arrabbiata" (o anche "6 arrabbiato), di cui sono membro onorario, e sto collaborando per organizzare un'altra festa col Gruppo Spontaneo Nascosa.

Che dire, pieno di impegni anche quando sono libero :-P

Enrico

Etichette: , ,

sabato 30 maggio 2009

Piccoli aggiornamenti

Piano piano il programma per l'inventario sta funzionando, anche se devo ancora implementare molte cose, e spero con la fine della scuola di avere più tempo e finirlo entro "tempo utile".

I vari "QEMU Live" sono in attesa di tempo dal precedente. Inoltre ho in mente di sviluppare un "lspci" per Windows un po' più sofisticato di quello in uso spesso su GNU/Linux (giusto perché sotto Win i driver è un terno al lotto, mentre Linux li ha pressoché tutti direttamente nella sorgente del kernel oppure pacchettizzati nelle varie distribuzioni, quindi difficilmente si necessiterà di un programma simile sotto tale piattaforma).

Enrico

Etichette: , , ,

lunedì 11 maggio 2009

QEMU Live 2, la vendetta

Dunque, dopo aver sviluppato QEMU Live un bel po', sono giunto a conclusione che dare la possibilità a PHP di lanciare alcuni script (con tutte le limitazioni del caso) e comunque di gestire tutto, non era il caso (anche se era il sistema più semplice), anche perché andiamo a minare la scalabilità di tale sistema (in un ipotetico sistema con un load balancing, sarà un reverse proxy o un DNS a dover bilanciare il carico, cosa che invece vorrei evitare - non tutti hanno voglia/tempo/denaro per qualcosa del genere). Ho deciso dunque di ridisegnare "QEMU Live" da zero.

La nuova "appliance" sarà formata da due componenti principali: il "controller" e l'esecutore (un po' come la tecnica Model-View-Controller, anche se non è che mi vada molto a genio...): ci sarà una applicazione "server" che gestirà firewall e macchine virtuali, e ci sarà una web application che farà da front-end per gli utenti. Le due "applicazioni" comunicheranno attraverso socket (di rete, altrimenti se avessi usato socket UNIX avrei perso la portabilità sotto Windows, anche se non escludo di metterlo nel file di configurazione insieme ai path dei vari programmi).

In questo modo, stabilendo un "protocollo" di comunicazione, sia il front-end sia il back-end possono essere scritti in linguaggi diversi, possono essere su diverse piattaforme. Inoltre il front-end può integrare del codice per il load balancing.

Per ora sto sviluppando il "demone" di back-end. Appena avrò finito di capire come fare la maggior parte delle cose, scriverò quattro righe su questo "protocollo" e poi comincierò ad implementarlo nel server. Successivamente farò lo stesso nel client. Il demone lo sto scrivendo in Java (vorrei farlo portabile) mentre l'interfaccia web la vorrei sviluppare in PHP. Ma nulla vieta di cambiare e/o di fare diverse versioni delle suddette in futuro (dotNet .aspx per IIS, JSP, ecc.)

Inoltre con la fine della scuola spero di avere più tempo anche per scrivere sul Blog ;-)

Enrico

Etichette: , , , , , , , ,

domenica 19 aprile 2009

Un po' di aggiornamenti...

Eccomi ad aggiornare il blog approfittando di una giornata di pioggia e di poco lavoro da fare.

Dunque, quali sono le novità? Innanzitutto ho messo il progetto Qemu Live in naftalina: dopo aver completato qualcosa, mi sono accorto come non stessi progettando quel coso per essere "scalabile": decisi di far partire anche un fork in Java, dove spostavo tutto il controller in java e in php avevo solo un pannellino che comunicava tramite socket. Dopo un po' però, sopraggiunti vari impegni e problemi (anche di salute), ho deciso di fermare lo "sviluppo".

La scarsità di tempo, anche [grazie al|per colpa di] un nuovo lavoretto che mi son trovato e il sopraggiungere della fine della scuola (leggasi, professori che cercano voti a go-go) mi hanno impedito di aggiornare di frequente il blog. Dovrei riuscire a rimanere in una frequenza di due post al mese, forse più forse meno. Vedremo.

Enrico

Etichette: , ,

domenica 15 marzo 2009

QEMU Live va avanti

Il progetto QEMU Live sta andando avanti: ho inserito il famoso logging, sto testando l'autokill e sto sviluppando un mini-applicativo d'appoggio per il firewall. Ho anche una bozza di modifica al client VNC per fare in modo di sincronizzare il puntatore del client e della macchina virtuale, solo che devo trovare il tempo di applicarla al suddetto webclient in java.

Se qualcuno ha intenzione di collaborare, mi contatti ;-)

Enrico

Etichette: , , , , , , , , , , ,

venerdì 6 marzo 2009

Sono ancora vivo....

... ma molto impegnato!

Mi scuso con i pochi lettori che capitano per caso a leggere il mio blog, ma questo è un periodo abbastanza impegnativo... riprenderò appena avrò tempo (tra qualche settimana) ;-)

Enrico

Etichette: ,

mercoledì 31 dicembre 2008

Yet another blog...

Eh già, preso da una follia scrittrice (manco tanto), ho aperto l'ennesimo blog. Spero che questo mi duri più degli altri, e che abbia qualcosa da scrivere che non siano le solite cacchiate che si ripetono su N blog (del tipo: "Come accendere il PC" e cose simili).

Cosa ci sarà? Spero tante cose, prettamente tecniche o anche non, dipende quel giorno cosa mi passa per la mente. Di sicuro pubblicherò una "ricerca" sul mio Comune che ho già pronta, un po' di interventi su un paio di programmuzzi che sto sviluppando, cacchiate che faccio al pc, ecc.

Stay tuned ;-)

Enrico

Etichette: ,