Scambiare file in 1 secondo con Droopy

Postato da ROb | nella categoria Linux, Utilità | venerdì, 5 febbraio 2010

9

Quante volte vi sarà capitato di dover scambiare un file con un amico o un contatto online e di non riuscire a trovare al volo un sistema veloce, sicuro e immediato per farlo?
Ormai non avete più scuse… c’è Droopy.

Caricare un file in modo semplice

Ci sono molti sistemi per condivedere un file: via mail (ma bisogna almeno conoscere l’indirizzo del destinatario), via IM (ma bisogna essere amici reciproci e utilizzare uno stesso network di messaging), via condivisione di rete (ma almeno una delle due persone deve avere già disponibile una cartella in lettura o scrittura per permettere all’altro di accedere).

Droopy, che consiste di un solo semplice script in python, vuole rendere questa operazione immediata.
Ecco le 3 righe, prese dall’homepage del progetto, per far partire Droopy (considerando anche che le prime due servono solamente al primo avvio per creare la cartella dove vogliamo vengano salvati i file caricati).
Prima di eseguirle inserite lo script di Droopy all’interno della cartella ~/bin/ .

mkdir ~/uploads
cd ~/uploads
python ~/bin/droopy -m "Hi, it's me Bob. You can send me a file." -p ~/avatar.png

La mia versione, leggermente customizzata nel messaggio, nel file di avatar e nella directory di destinazione, è invece la seguente:

python droopy -m "Carica qui per favore..." -p /home/roberto/Documenti/Immagini/Linux/maledizione.jpg -d /home/roberto/Desktop/

In questo modo Droopy crea una pagina web in cui viene visualizzato il testo “Carica qui per favore…” e l’immagine “/home/roberto/Documenti/Immagini/Linux/maledizione.jpg”.

L’esecuzione dello script produce quest’output in console:

Output del mio script Droopy

Che ci ricorda che i file verranno salvati nel Desktop e che il server per il caricamento è disponibile all’indirizzo: http://localhost:8000 .

A questo punto apriamo la pagina web suggeritaci con il nostro browser e vedremo:

Pagina di caricamento di Droopy

Scegliamo un file e diamo conferma.
La console ci segnala:

localhost - - [05/Feb/2010 01:46:36] Started file transfer
localhost - - [05/Feb/2010 01:46:36] Received: Guide To Programming Magento.pdf

Il file che abbiamo caricato via web è pronto per essere usato nel nostro Desktop.

… semplicemente geniale!

Per aiutare la nostra dieta c’è Pondus

Postato da ROb | nella categoria Linux, Utilità | sabato, 30 gennaio 2010

0

Lunedì 4 gennaio 2010, da buon lunedì che si rispetti, specialmente il primo lunedì dell’anno, ho iniziato la mia ultima dieta per perdere i chili accumulati nelle feste (ma anche negli ultimi anni).

Siccome sono un tipo preciso, ho pensato di memorizzare tutti i passaggi di peso nel PC.
Un pò per caso mi sono quindi imbattuto in Pondus, un programmino che svolge esattamente questo compito, scritto in Python e Gtk2+, disponibile sia per piattaforma Linux che per Windows.

Record di peso e grafico in Pondus

Record di peso e grafico in Pondus

Pondus permette in modo semplice di salvare ogni giorno il nostro peso. Dopo due misurazioni è in grado di visualizzare il grafico del nostro peso nel tempo e di stamparlo e salvarlo come immagine.
Se siete seguiti da un dietologo sarà sicuramente contento che siate così rigorosi nella misurazione dei vostri progressi.