‘yaouh’ Category

Yaouh! 0.5.1

marzo 11th, 2009

nel frattempo ho dovuto far uscire la versione 0.5.1 di Yaouh! per diversi fattori:

  • la progress bar per visualizzare lo spazio libero mi ha provocato un sacco di proble
  • ho aggiunto una patch suggeritami per velocizzare ancora di piu’ il processo
  • ho sistemato il bug che impediva di trovare le giuste mappe col file di configurazione di default di tangoGPS

quindi ora si prenseta cosi’

quindi e’ praticamente identico ma dovrebbe essere un pelo piu’ veloce

Yaouh 0.5

marzo 3rd, 2009

Ho rilasciato la versione 0.5 di Yaouh col codice modificato da Helge Hafting che lo rende molto piu’ veloce.

Inoltre ho aggiunto una progress bar che indica lo spazio occupato su disco.

Tutto e’ diponibile al solito indirizzo http://wiki.openmoko.org/wiki/Yaouh!

ed ecco uno screenshot

Il codice è praticamente invariato, l’unica cosa interessante e’ quello che mi ha suggerito il mio amico Matteo per prendere la percentuale di disco impegnata, ovvero questo script:

df ” + self.dir + ” | tr -s ‘ ‘ | cut -d   -f5 -s | tail -n +2

Yaouh! 0.4

febbraio 9th, 2009

Ho rilasciato, al solito posto, la versione 0.4 di Yaouh!.

Ho corretto un po’ di bug:

  • corretto il bug che a fine update sballava la progress bar
  • ho corretto un altro bug che adesso non ricordo
  • ho corretto il bug che, nel caso un repository non aveva nessuna immagine, faceva crashare il programma (divideva 0 per qualche altro numero che non ricordo o forse per 0)
  • ho aggiunto l’importante funzione che non aspetta che il download di una mappa finisca per controllare quella successiva (quindi si e’ velocizzato parecchio) (in pratica quando trova che una mappa e’ aggiornata lancia wget per scaricare quel file e poi se ne frega cosa succede e continua col suo lavoro)
  • ho aggiunto un link a cui farmi delle donazioni Smiley http://minucci.net/openmoko.php

L’interfaccia e’ rimasta praticamente inalterata per cui non posto nessuno screenshot

Yaouh! 0.3

febbraio 5th, 2009

Ho rilasciato la versione 0.3 di Yaouh!

Ora e’ possibile selezionare quale repository di mappe aggiornare, anche se con quelle di google ci sono dei problemi ma dipende da google e non dal mio software, sia chiaro :)

Non ho ottimizzato ancora la velocita’ del dowload anche se un paio di idee ce le avevo.

Devo ringraziare, per questa versione, anche Florian Schweikert perche’ mi ha praticamente scritto lui la funzione per selezionare il repository di mappe.

Ecco uno screenshot:

(si lo so, ho sbagliato a scrivere Yaouh, ma oramai avevo fatto il pacchetto… :) )

yaouh 0.2

gennaio 17th, 2009

ho fatto uscire la versione 0.2 con un po’ di migliorie che mi hanno suggerito piu’ persone che adesso non ricordo piu’ nemmeno chi Smiley
dunque:
* per scaricare l’header dei file continua a usare curl, anche se mi hanno suggerito di usare le httplib
* ora dovrebbe essere piu’ rapido nel contare quanti file totali ci sono (ho notato che find della shell e’ piu’ veloce dell’apposita funzione in python di…mhh… 4000 file find me lo fa in un secondo e mezzo rispetto ai 6 secondi di python)
* ho aggiunto l’user agent a curl e wget, che scaricano i file, in modo che se creo problemi di banda al server di openstreetmap loro possono intervenire e bloccare o limitare gli accessi del mio programma (certo, e’ un problema per l’utente finale, ma almeno si intasano di meno i server di osm)
* ho fatto in modo che una volta clickato, il bottone sparisce visto che mi hanno fatto notare che altrimenti lancia 2 o piu’ processi insieme
* c’è un bug che segnala che viene comunque fatto un aggiornamento anche se non e’ vero, ho notato che scarica un file chiamato 0.png che nel server non c’e’. presumo sia dentro il for ma oramai ho fatto il pacchetto e non ho voglia di controllare Smiley

andate sulla pagina apposita per scaricarlo

yaouh 0.2

gennaio 17th, 2009

ho fatto uscire la versione 0.2 con un po’ di migliorie che mi hanno suggerito piu’ persone che adesso non ricordo piu’ nemmeno chi Smiley
dunque:
* per scaricare l’header dei file continua a usare curl, anche se mi hanno suggerito di usare le httplib
* ora dovrebbe essere piu’ rapido nel contare quanti file totali ci sono (ho notato che find della shell e’ piu’ veloce dell’apposita funzione in python di…mhh… 4000 file find me lo fa in un secondo e mezzo rispetto ai 6 secondi di python)
* ho aggiunto l’user agent a curl e wget, che scaricano i file, in modo che se creo problemi di banda al server di openstreetmap loro possono intervenire e bloccare o limitare gli accessi del mio programma (certo, e’ un problema per l’utente finale, ma almeno si intasano di meno i server di osm)
* ho fatto in modo che una volta clickato, il bottone sparisce visto che mi hanno fatto notare che altrimenti lancia 2 o piu’ processi insieme
* c’è un bug che segnala che viene comunque fatto un aggiornamento anche se non e’ vero, ho notato che scarica un file chiamato 0.png che nel server non c’e’. presumo sia dentro il for ma oramai ho fatto il pacchetto e non ho voglia di controllare Smiley

andate sulla pagina apposita per scaricarlo