Software utilizzato per l'edizione 2012 della Learning Week presso il Dipartimento di Informatica @ Unimi.
Eseguite dall'interprete di comandi il comando
curl -sL http://git.io/lw12 | bash
al termine dell'esecuzione sarà stata creata (nella directory dove avete
eseguito il comando precedente) la sottodirectory lw12
al cui interno
verranno installati alcuni file .zip
ed il file run.sh
che potete usare
per porre in esecuzione il software invocandolo come
cd lw12; ./run.sh
e attendendo che venga aperta (dal software stesso) una finestra del browser all'indirizzo
http://localhost:5000/
Prima di scaricare il software, date il comando
export ALL_PROXY=www:8080
per consentire a curl
di usare il proxy. Potete rendere "permanente" tale
modifica aggiungendo tale riga in coda al file .bash_profile
contenuto nella
vostra home, ad esempio, tramite il comando
echo "export ALL_PROXY=www:8080" >> ~/.bash_profile
(questa modifica avrà effetto al successivo login).
Potete scaricare un file .zip
contenente alcune immagini con geo-tag
tramite il comando
curl -sL http://git.io/lw12gt > flikr.zip
e quindi estrarre le immagini (nella directory corrente) con
unzip flikr.zip -x metadata.kml
si tratta di alcune centinaia di immagini con geo-tag provenienti da http://flikr.com.
Per usare questo software a casa dovete installare Python e scaricare i file contenenti codice e dati.
Se usate GNU/Linux, o Mac OS X, probabilmente Python è già installato; verificate che versione avete con il comando
python --version
Se la versione è inferiore a 2.7, o il programma non è installato, potete scaricare la versione corretta da http://www.python.org/download/
A questo punto avete bisogno del file .zip
dell'applicazione, del codice utente e
delle immagini. Potete trovarli all'indirizzo
https://github.com/Aladdin-Unimi/Learning-Week-2012-Software/downloads sono i
file con nome
lwapp-vX.Y.Z.zip
userapps-vX.Y.Z.zip
example.zip, o flikr.zip
dove X
, Y
e Z
sono i numeri di versione (scegliete sempre l'ultima!).
Una volta installato Python e scaricati i tre file, potete avviare l'applicazione invocando il comando
python lwapp-vX.Y.Z.zip userapps-vX.Y.Z.zip images.zip
dove images.zip
è il modo in cui avrete rinominato il file delle immagini che avete scaricato.