registerimage 1.0.2 12 Maggio 2008
Posted by Calogero in C, Debian, GNU/Linux, Informatica, Mac OS X, Programmazione, Sistemi Operativi, Ubuntu, Unix, VirtualBox Images, Windows.Tags: C, innotek, libxml2, registerimage 1.0.2, sun, virtualbox
add a comment
Il rilascio della versione 1.6 di VirtualBox della Sun mi ha portato ad effettuare qualche importante modifica al mio software registerimage per la registrazione automatica delle immagini virtuale create per il progetto VirtualBox Images.
L’ultima versione rilasciata è quindi la 1.0.2 (come si evince dal titolo del post).
L’ultima versione di VirtualBox ha introdotto delle novità nella struttura del file di configurazione di ciascuna macchina virtuale; questo ha reso inutilizzabile la versione 1.0.1 di registerimage, la quale è implementata per gestire solo la versione 1.2 del file xml.
La versione 1.0.2 introduce alcune novità:
- modifiche “stilistiche” nel codice.
- meccanismo di parsing dell’input da terminale più “intelligente” di quello usato nella versione 1.0.1.
- miglioramento nella procedura di registrazione delle immagini virtuali (adesso il programma sa gestire in maniera più funzionare i casi in cui l’hard disk virtuale è stato precedentemente registrato o i casi in cui si prova a ri-registrare un’immagine).
- meccanismo di conversione dei vecchi file xml versione 1.2 in file xml versione 1.3 (è quindi garantita la compatibilità tra le vecchie immegini presenti online e la nuova versione di VirtualBox)
Come al solito potete scaricare i sorgenti cliccando qui e il binario per Windows cliccando qui.
One Girl Against the Mafia - Rita Atria 10 Maggio 2008
Posted by Calogero in About me, Partanna, Politica.Tags: Accardo, Belice, Cannata, Caponnetto, Culicchia, Giovanni Falcone, mafia, mafia trapanese, Matteo Messina Denaro, Paolo Borsellino, Partanna, Rita Atria, Trapani, Valle del Belice
add a comment
Scorrazzando per YouTube mi sono ritrovato “tra le mani” un documentario su Rita Atria, una mia giovane concittadina morta in nome della giustizia e della lotta alla mafia.
Per non dimenticare………
(more…)
Quickselect 8 Maggio 2008
Posted by Calogero in Algoritmi, C, C++, Debian, GNU/Linux, Informatica, Java, Mac OS X, Matematica, Ordinamento, Programmazione, Quickselect, Quicksort, Selezione, Sistemi Operativi, Unix.Tags: partizionamento, pivot, Quickselect, selection, Selezione, statistiche d'ordine
add a comment
Il Quickselect è un algoritmo randomizzato ricorsivo che trova l’elemento che si troverebbe in k-esima posizione se l’array in cui si trova fosse ordinato.
Su un array di grandezza l’algoritmo esegue
confronti nel caso peggiore e
nel caso atteso. Si basa sull’algoritmo Quicksort.
L’idea di base che sta alla base dell’algoritmo è molto semplice: se si deve estrarre l’elemento che si troverebbe in k-esima posizione se l’array fosse ordinato, basta ordinare di volta in volta la porzione dell’array in cui l’elemento si troverebbe, trascurando il resto dell’array.
Ecco un’implementazione in C di questo algoritmo:
(more…)
Da oggi su Blogger Italiani 6 Maggio 2008
Posted by Calogero in About me, Informatica.Tags: aggregazione, italia, made in italy 2.0
comments closed
A partire da oggi i contenuti del mio blog saranno aggregati su Blogger Italiani.
Gentle Giant - Knots 5 Maggio 2008
Posted by Calogero in Eloy, Emerson, Lake & Palmer, Gentle Giant, Jethro Tull, King Crimson, Musica, Ray Shulman, Rock progressivo.Tags: Gentle Giant, knots, octopus, youtube video
add a comment
Ecco un’altra magistrale esibizione dei Gentle Giant: Knots dall’album Octopus.
Buon ascolto!
Gentle Giant - The advent of Panurge 4 Maggio 2008
Posted by Calogero in Eloy, Emerson, Lake & Palmer, Jethro Tull, King Crimson, Musica, Rock progressivo.Tags: Gentle Giant, incastri vocali, octopus, panurge, polifonia, Ray Shulman, vocalists
add a comment
Una canzone davvero eccezionale realizzata da uno dei gruppi più notevoli del panorama progressive degli anni ‘70.
Ascoltate (e guardate) gente:
Presentazioni con LaTeX e Beamer parte II 30 Aprile 2008
Posted by Calogero in Beamer, GNU/Linux, Informatica, LaTeX, Mac OS X, TeX, Unix.Tags: Beamer, ieee, slide, unipa
add a comment
Ho visto che il mio precedente post relativo alla creazioni di slides in stile PowerPoint ha avuto un discreto successo di visite.
Pertanto metto a disposizione di chiunque sia interessato il codice della presentazione che ho usato il giorno della discussione della mia tesi di laurea.
Potete scaricare il tarball contenente sorgente e immagini allegate cliccando qui.
Il modo migliore per imparare ad usare la classe Beamer è quello di guardare il sorgente di una presentazione “funzionante”.
Scrivere una tesi in formato IEEE con LaTeX 29 Aprile 2008
Posted by Calogero in GNU/Linux, Informatica, LaTeX, Programmazione, TeX.Tags: bibtex, dinfo, ieee, LaTeX, lo re, ortolani, tesi di laurea, unipa
add a comment
Il CDL in Ingegneria Informatica dell’Università degli Studi di Palermo prevede che la tesi di laurea della triennale sia redetta nella forma delle pubblicazioni dell’IEEE.
Molti miei colleghi hanno optato per l’utilizzo di un template di MS Word per scrivere il loro elaborato.
Io non ho saputo resistere ed ho scritto tutto usando LaTeX e BibTeX!
Potete scaricare la classe LaTeX IEEEtran qui.
Ecco uno stralcio del mio codice sorgente:
\documentclass[conference,a4paper,oneside]{IEEEtran}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{times}
\lstset{language=C}
\lstset{basicstyle=\small}
\hyphenation{memo-rizzare e-sempio indispen-sabili proto-collo}
\begin{document}
\title{Analisi di un’architettura di comunicazione adattabile per reti di sensori wireless}
\author{\IEEEauthorblockN{\textit{Calogero Sanfilippo}}
\IEEEauthorblockA{\textit{Universit\`a degli Studi di Palermo}\\
\textit{Laurea in Ingegneria Informatica}\\
\textit{AA 2006-2007}\\
\textit{Relatore} Prof. Giuseppe Lo Re - \textit{Correlatore} Ing. Marco Ortolani}}
Il pezzo di codice \documentclass[conference,a4paper,oneside]{IEEEtran} importa la classe IEEEtran e imposta alcuni parametri di base.
Il blocco \author{\IEEEauthorblockN{\textit{Calogero Sanfilippo}}
\IEEEauthorblockA{\textit{Universit\`a degli Studi di Palermo}\\
\textit{Laurea in Ingegneria Informatica}\\
\textit{AA 2006-2007}\\
\textit{Relatore} Prof. Giuseppe Lo Re - \textit{Correlatore} Ing. Marco Ortolani}}
imposta l’intestazione che contiene autore, anno accademico, nome del relatore e del correlatore.
Per ulteriori informazioni, vi consiglio di consultare la documentazione della classe IEEEtran (e quella relativa agli aventuali altre classi che userete) e un buon manuale di LaTeX.
In questo modo produrrete documenti ordinati, profesisonali e farete pure bella figura!
Nuove immagini per il nostro progetto! 28 Aprile 2008
Posted by Calogero in Debian, GNU/Linux, Informatica, KDE, OpenSolaris, Sistemi Operativi, Solaris, Ubuntu, Unix, VirtualBox Images.Tags: centos, Debian, KDE, kubuntu, mandriva, nexenta, OpenSolaris, sun, virtualbox images, virtualization, xfce, xubuntu
add a comment
In questi ultimi giorni ho aggiunto un bel poco di immagini per VirtualBox al nostro progetto VirtualBox images.
Approfittando dell’uscita della Ubuntu 8.04 codename Hardy Heron ho creato le immagini della Kubuntu con KDE4, della Xubuntu, di Ubuntu Studio; pure la Mandriva One 2008 e CentOS 5.1.
Per la Ubuntu occorrerà aspettare Scotty, un altro contributore del progetto.
In lista d’attesa c’è la Nexenta 1.0, un sistema basato su OpenSolaris in puro Ubuntu/Debian style.
Scaricate, gente, scaricate………….
registerimage 1.0.1! 27 Aprile 2008
Posted by Calogero in C, GNU/Linux, Informatica, Mac OS X, Programmazione, Sistemi Operativi, Unix, VirtualBox Images, Windows.Tags: cygwin, fsf, innotek, libxml2, mingw, sun, virtualbox
add a comment
Ho corretto qualche piccolo bug della prima versione del mio software di registrazione di immagini virtuali VirtualBox.
A causa di una mia disattenzione, la versione 1.0 prendeva in input 3 argomenti; mi sono ricordato dopo che il terzo argomento poteva esser ricavato automaticamente, senza alcuna interazione con l’utente (che può sempre sbagliare).
Potete scaricare adesso la versione 1.0.1 di registerimage .
I parametri da riga di comando (ho intenzione di scrivere un’interfaccia grafica al più presto) sono:
- File .xml dell’immagine virtuale che volete aggiungere alla vostra VirtualBox;
- File VirtualBox.xml che trovate nella cartella di installazione di VirtualBox;
Cliccando qui potrete scaricare sia i sorgenti che i binari per Windows.
Non scaricate questa versione. Scaricate l’ultima versione (la 1.0.2) qui
Per qualsiasi problema, non esitate a contattarmi!
PS: naturalmente per usare il mio programma, dovrete scaricare qualcuna delle nostre immagini!!!















