E l’ultimo neurone se ne va AKA (Nokia E65 e Python)

Luglio 12, 2007

E oggi l’ultimo neurone mi ha abbandonato, al grido di “lasciate ogni speranza o voi ch’entrate” ho intallato Python per S60 sul mio Nokia E65.

L’operazione è banale basta scaricare sia phyton che la shell per python dall’apposito sito : http://sourceforge.net/projects/pys60

e per ulterori info partite da qui:

http://wiki.opensource.nokia.com/projects/PyS60

e tramite la suite nokia installate i due programmi.

A questo punto però iniziava lo scazzo di dover fare le prove usando la tastiera del telefono, ma partendo dal wiki nokia sono approdato qui:

http://thegum7.googlepages.com/pys60bluetoothconsole

dopo aver sfoderato la mia chiavetta BT ho seguito la guida e in 2 minuti mi sono ritrovato nella console del telefono :D

alchè ho ho fatto la prova del sito

import audio
audio.say(“hello master”)

A questo punto il mio ultimo neurone ha deciso di fare seppuku e immolarsi all’altare della mia sanità mentale, appena trovo un progettino da buttare in piedi mi dedicherò allo sviluppo :D .

Appena torno a casa devo studiarmi anche questo: http://ramblingfoo.blogspot.com/2007/05/bluetooth-fun-with-my-nokia-6600.html

update:

L’ho studiato ma non ce ne cavavo fuori nulla sulla mia kubuntu alla fine cercando in giro e mettendo assieme i pezzi sono riuscito facendo così:

sudo sdptool add –channel=7 SP
rfcomm listen /dev/rfcomm0 7

e a questo punto dovrebbe mettersi in ascolto sulla porta 7, quindi da un altro terminale date:

screen /dev/rfcomm0

non ho ancora bene capito com’è che funziona … ;) … ma funziona :D appena lo capisco modifico il post

:fineupdate

dato che a casa la winzzozzaglia non ce l’ho e nel frattempo mi sono beccato anche questa pagina :D

http://wiki.opensource.nokia.com/projects/PyS60_applications

Morale della favola : tempi duri per i miei neuroni dopo la scimmia per Naruto e Avantasia sono caduto tra le spire del pitone per mobile device.


Cancellare lo stesso file in tutte le sottodir

Luglio 12, 2007

Oggi avevo bisogno di cancellare lo stesso file in una marea di sottocartelle ed ero certo che ci fosse modo di combinare find e rm in qualche maniera per ottenere questo risultato, mai RTFM fu più indicato :P , dopo aver cercato su google find + rm + linux ho trovato questa pagina http://www.linux.ie/newusers/beginners-linux-guide/find.php
con per l’appunto una serie di esempi sull’uso di find ho scoperto l’opzione -exec che faceva proprio al caso mio.
A sto punto mi sono anche andato a splulciare la man page di find dove ovviamente era indicato tutto

Quindi per esempio per cancellare da tutte le sotto cartelle della mia home il file aaa basta dare
find ~/ -name aaa -exec rm {} \;
che esegue rm su ogni file trovato, se si volesse confermare l’operazione ogni volta c’è l’opzione -ok
find ~/ -name aaa -ok rm {} \;

Ci sono diverse varianti della exec che possono essere utili e per questo vi mando a RTFM.

Saluti.