Python. Si comincia

Mi torna la ‘voglia’ e mi rimetto a studiare. Userò il pitone per tutto … anche per andare al bagno. Primo target, una semplice che esegua il back up dei miei DB, li comprima e li nomini gestendo una precisa toponomastica. In fine ciclatura degli archivi, parametrizzata in funzione di una lunghezza prefissata.

Iniziamo con questo tutorial: http://docs.python.it/html/tut/tut.html

Poi con questo (http://it.diveintopython.net/toc/index.html) più adatto a prendere il Python in ‘corsa’. Il precedente è + lento e adatto a newbie e usa una terminologia un poco più da traduzione imperfetta; vedi ad esempio:

  • slice : affettamenti che potrebbero essere tradotti anche in sezionamento

Appena arrivano i primi risultati li posto.

iPhone 3GS che si riavvia durante la chiamata

Pensando che fosse un difetto mi sono messo a cercare e ho scoperto che è moooolto comune.

Questo articolo spiega come comportarsi.

http://www.sopertek.co.uk/3gs/#fix

In pratica, serve guadagnare accesso al file system del telefono. Lo si può fare installandoci OpenSSH oppure iFile ed il relativo tool da PC (http://code.google.com/p/iphonebrowser/downloads/list).

Una volta fatto, si devono sostituire un pò di file ed il gioco è fatto.

Backup con nastri su linux

http://www.whoopis.com/howtos/tapebackup.html

Ho trovato questo semplice articolo che riassume in poche brevi istruzioni il minimo per governare una unità nastro.

Il mondo le ritiene sorpassate, a me sembrano però ancora insostituibili. Una unità nastro da 400GB è sempre una bella soluzione ai problemi dei backup di secondo livello.

Visto che i siti oggi ci sono, domani no, riporto alcune delle note più importanti senza tante spiegazioni:

cat /proc/scsi/scsi

Device name: Will have “s” in name because it’s scsi

/dev/nstx

= non-rewindable scsi tape

/dev/stx

= rewindable

x = number We want /dev/st0, the first rewindable scsi tape device.

To check drive status:

mt -f /dev/st0 status
mt -f /dev/st0 rewind
mt -f /dev/st0 erase
mt -f /dev/st0 rewind
mt -f /dev/st0 lock  #prevent hitting eject before it' finished
tar -cvzf /dev/st0 /path/to/stuff/to/back/up/
mt -f /dev/st0 unlock
mt -f /dev/st0 eject

For Inspirations, Special Offers and Much More

Address

Via Scoglio grosso 28
05100 Terni, Italy
+39 3388383150
venturini@ict360.it

cf: VNTFNC73P11L117N
p.iva: 00723880555

©Francesco Venturini. All Rights Reserved