Archivio

Posts Tagged ‘pygtk’

Ho bisogno di un test da parte di tutti

25 luglio 2010 64 commenti

Ho bisogno di un test molto semplice da parte di tutti!

A questo indirizzo è presente un tar che contiene al suo interno un semplice script Python di test, non fa nulla di dannoso, non copia né legge files, non ci sono rischi di nessun tipo.

Una volta estratto il file nella home avviarlo con la finestra di terminale:

  • Se si utilizza Nautilus fare doppio click e scegliere Esegui nel terminale
  • Se si utilizza il terminale avviarlo con python test.py

Test threading 1

Appena avviato premere il pulsante start thread senza toccare nulla nell’interfaccia. Riprovare due o tre volte, sul terminale si vedrà il tempo impiegato per ogni elaborazione, sarà un numero nell’ordine dei centesimi di secondo.

Test Threading 2

Quindi eseguire il secondo test: cliccare sopra un elemento dell’albero sotto (senza aprirlo) e quindi cliccare nuovamente sul pulsante start thread.

Il tempo impiegato e` all’incirca lo stesso? Ripetere l’esperimento due o tre volte almeno anche in questo caso.

Qualcuno guardando il codice, essendo i due test assolutamente IDENTICI, potrà pensare che io sia impazzito ma è esattamente quel che sto pensando io da due giorni.

Sto riscontrando un difetto molto particolare, su alcune installazioni il secondo test e` circa 100-200 volte più lento (che sul mio nuovo progetto si traducono in varie decine di secondi) senza nessun motivo logico.

Grazie a chiunque della collaborazione, ho bisogno dei test di chiunque per determinare se sia un difetto diffuso.

Annunci

Nautilus copia in/sposta su personalizzato (II)

11 luglio 2010 10 commenti

Nuovo aggiornamento per questa estensione di Nautilus che sto scrivendo, la nuova finestra di dialogo di sostituzione dei files, copiata uguale a quella che avrà presto Nautilus ufficiale di GNOME.

Finestra di sostituzione files

Che ve ne pare?

Aggiornamento dell’1 prima di andare a dormire

Rinomina del file

Implementata la corretta rilevazione dell’icona sulla base dell’estensione o del tipo di dati nel caso il file non abbia estensione.

Implementata la possibilità di rinominare il file nel caso che quello di destinazione già esista, ovviamente con verifica anche del nuovo nome scelto (in questo caso riporta l’errore scritto sotto in grassetto).

Implementata la possibilità di applicare la stessa risposta (Ometti o Sostituisci) a tutti i files successivi per sostituirli oppure ometterli tutti.

gWakeOnLan 0.3 su Debian sid

31 dicembre 2009 3 commenti

Una bella notizia in anteprima prima della fine dell’anno: dopo Gespeaker è il turno di gWakeOnLan.

Infatti pochi minuti fa è stato pubblicato su Debian sid gWakeOnLan 0.3-1. Leggi tutto…

gWakeOnLan 0.2

13 settembre 2009 9 commenti

Pubblicata la nuova versione 0.2 di gWakeOnLan, il programma che consente l’accensione di altri computer dalla rete locale.

Sono stati risolti i problemi della precedente versione che non avviava le macchina in rete locale.

Per le istruzioni e il link per il download si rimanda all’articolo su gWakeOnLan.

Accendere computer in rete con gWakeOnLan

06 settembre 2009 24 commenti

gWakeOnLan finestra principale italianoNato da una richiesta di un programma del genere, finora inesistente, vede la luce gWakeOnLan, un programma che consente l’accensione di macchine nella rete locale attraverso il Wake On Lan. Leggi tutto…

Videoguida alla realizzazione di Camera Cafè Player

21 agosto 2009 8 commenti

Sull’altro mio blog dedicato allo sviluppo in PyGtk ho iniziato la pubblicazione di una videoguida che spiegherà a puntate come realizzare il programma Camera Cafè Player visto in precedenza.

Per tutti i novelli sviluppatori Python con GTK si tratta sicuramente di un’ottima base di partenza per la realizzazione di nuove applicazioni. Leggi tutto…

Camera Cafè Player 0.2

20 agosto 2009 Commenti disabilitati

Rilascio urgente di Camera Cafè Player 0.2 che corregge un’incompatibilità in presenza di Gespeaker installato. Un banale copia e incolla fatto male 😉

Il pacchetto e il sorgente sono disponibili a questo indirizzo.