Accademia:Log 2011 05 15

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
[20:54:46] <amosse> Sera
[21:36:02] --> JumX (~webchat@Azzurra=52EBE5C4.247-95-r.retail.telecomitalia.it) è entrato in #debianizzati-corsi
[21:38:23] <JumX> Sera
[21:38:39] <amosse> Ciao JumX
[21:38:53] <JumX> ciao amosse
[21:39:18] <amosse> cosa avete fatto l'ultima lezione?
[21:39:25] <amosse> non c'ero
[21:39:34] <JumX> non lo so non c'ero ...
[21:39:47] <JumX> a dire il vero mi sono perso le ultime tre
[21:40:04] <amosse> abbiamo aggiornato il wiki
[21:40:12] <JumX> si ho visto
[21:40:39] <amosse> l'ultima a cui ero presente abbiamo fatto input/output su file di testo
[21:41:47] <JumX> non credo che continuerò a seguire il corso
[21:42:36] <amosse> perchè?
[21:42:51] <JumX> tempo ... maledetto tempo... :(
[21:43:17] <amosse> capisco
[21:43:38] <amosse> io approfitto che ho un po' di tempo in questo momento
[21:43:58] --> spirit (~spirit@Azzurra-C3C291C.104-82-b.business.telecomitalia.it) è entrato in #debianizzati-corsi
[21:44:47] <spirit> ciao a tutti
[21:48:11] <Stemby> 'sera
[21:48:20] <Stemby> oh, finalmente un po' di gente
[21:48:21] <JumX> ciao
[21:48:55] <Stemby> l'ultima volta c'era solo brunology
[21:49:11] <Stemby> se mi preparate la pagina incollo il log
[21:49:17] <Stemby> non che ci sia molto, a dire il vero
[21:49:22] <-- amosse (~Mibbit@95.238.Azzurra-75340A4A) è uscito (Quit: http://www.mibbit.com ajax IRC Client)
[21:49:37] <Stemby> avete fatto qualcosa per oggi?
[21:49:48] --> amosse (~Mibbit@95.238.Azzurra-75340A4A) è entrato in #debianizzati-corsi
[21:50:02] <Stemby> credo che l'ultimo compito assegnato fosse per settimana scorsa
[21:50:07] <Stemby> ma non ho ancora visto niente
[21:50:21] <amosse> ciao
[21:50:24] <Stemby> chi ha svolto l'esercizio?
[21:50:27] <Stemby> ciao amosse
[21:50:44] <amosse> quello della codifica
[21:50:52] <Stemby> esatto
[21:51:14] <Stemby> nessuno?
[21:51:17] <amosse> io sono arrivato solo a fare
[21:51:22] <amosse> un modulo per
[21:51:31] <amosse> conversione da bin a dec
[21:51:38] <amosse> di più non sono andato
[21:51:51] <Stemby> beh, quello non era assolutamente necessario
[21:52:00] <Stemby> se non per eserxizio
[21:52:03] <Stemby> *esercizio
[21:52:15] <Stemby> ma non serviva per svolgere l'esercizio dato
[21:52:25] <amosse> ah
[21:52:46] <Stemby> tra l'altro, c'è una funzione già bell'e pronta per cambiare base
[21:52:56] <Stemby> ma comunque non serviva
[21:53:13] <amosse> ok
[21:53:26] <Stemby> guardate che, a naso, servono 10-20 righe di codice per far tutto
[21:53:47] <Stemby> che vogliamo fare?
[21:53:59] <Stemby> se nessuno si esercita, è inutile andare avanti
[21:54:12] <Stemby> l'unico modo per imparare a programmare è... programmare
[21:55:01] <Stemby> facciamo così:
[21:55:11] <Stemby> domande libere per questa ser
[21:55:13] <Stemby> *sera
[21:55:30] <Stemby> se avete dubbi, condivideteli
[21:55:58] <Stemby> spiegare cose nuove è inutile, se non sono sicuro che le cose vecchie siano state apprese
[21:56:16] <Stemby> resto in ascolto
[21:56:21] <Stemby> (e intanto faccio altro)
[21:56:37] <Stemby> dubbi di qualsiasi genere, eh
[21:56:47] <Stemby> inerenti la programmazione python ovviamente
[21:57:06] <Stemby> se non rispondo, pingatemi
[21:59:57] <spirit> io, in base alla volta precedente,2 lezioni fa, stavo leggendo i metodi, e che sono tre: statici, classe ed istanza è cosi giusto?
[22:01:24] <spirit> cioè tipi di metodi
[22:01:25] <amosse> i metodi sono svariati, possiamo dividerli in gruppi in base all'oggetto su cui vengono applicati
[22:01:52] <amosse> metodi per stringhe, liste, dizionari, ecc
[22:01:58] <amosse> credo...
[22:02:59] <spirit> ti faccio vedere cosa stavo leggendo..
[22:03:04] <spirit> http://it.wikipedia.org/wiki/Metodo_(informatica)
[22:03:38] <amosse> secondo me non devi klegger
[22:03:43] <amosse> *leggere
[22:04:14] <amosse> quello, per definire un metodo in linguaggio python
[22:04:25] <amosse> prendi la definizione che abbiamo dato:
[22:04:42] <amosse> metodo -> funzione applicata ad un oggetto
[22:05:03] <amosse> sintassi metodo -> oggetto.nome_metodo()
[22:05:34] <spirit> ed è solo questo?
[22:06:01] <amosse> ma io credo che nella pratica é tutto li, poi ci darà conferma Stemby
[22:06:23] <spirit> ok
[22:07:08] <Stemby> sì, per quel che ci serve è tutto lì
[22:07:22] <Stemby> vorrei iniziare la programmazione orientata agli oggetti
[22:07:34] <amosse> iniziamo
[22:07:39] <Stemby> così potremmo vedere come si scrive un metodo
[22:07:43] <Stemby> eh...
[22:07:47] <Stemby> iniziamo
[22:07:52] <amosse> otima idea
[22:07:52] <Stemby> avrei iniziato stasera
[22:07:58] <spirit> ok
[22:08:05] <amosse> ok iniziamo
[22:08:07] <amosse> ora
[22:08:16] <Stemby> ma se non ho dei riscontri da parte vostra, cosa inizio a fare?
[22:08:31] <Stemby> l'ultimo argomento l'ho spiegato 2 settimane fa
[22:08:41] <Stemby> e ancora non ho visto un solo esercizio svolto a riguardo
[22:08:54] <Stemby> l'argomento precedente ancora non mi ricordo neppure qual era
[22:09:06] <Stemby> ma parliamo grosso modo di marzo, come spiegazione
[22:09:06] <amosse> input/output su file è abbastanza chiaro
[22:09:13] <Stemby> amosse: per te, forse
[22:09:16] <Stemby> per gli altri?
[22:09:29] <Stemby> fatemi 'sto cavolo di esercizio
[22:09:46] <Stemby> e la volta dopo iniziamo la programmazione orientata agli oggetti
[22:09:57] <spirit> puoi rispiegarlo in due parole?
[22:10:02] <Stemby> log
[22:10:09] <Stemby> se non è chiaro, rispiego
[22:10:19] <Stemby> ma per favore, non fatemi perder tempo
[22:10:32] <spirit> ok vado sui log..
[22:11:00] <amosse> intranto io non sono riuscito a capite che codifica a win
[22:11:12] <amosse> qualcuno lo sa?
[22:11:34] <Stemby> salva un file di testo
[22:11:40] <Stemby> aprilo con gedit
[22:11:45] <Stemby> (o simile)
[22:11:50] <Stemby> e guarda cosa ti dice
[22:12:11] <amosse> un file notepad?
[22:12:16] <Stemby> sì
[22:12:37] <amosse> ok diciamo che conosco la codifica
[22:13:12] <Stemby> amosse: http://en.wikipedia.org/wiki/Character_encoding#Common_character_encodings
[22:13:27] <Stemby> dovrebbe essere uno degli ISO 8859
[22:13:42] <Stemby> non so se 1 o 2
[22:13:48] <spirit> (non ho il log, non importa lo studierò dal libro) )
[22:14:16] <Stemby> http://en.wikipedia.org/wiki/ISO/IEC_8859
[22:14:17] <Stemby> 1
[22:14:20] <Stemby> parte 1
[22:14:30] <Stemby> quindi ISO 8859-1
[22:14:40] <Stemby> spirit: è sul sito!
[22:14:58] <Stemby> il wiki è sostanzialmente aggiornato
[22:15:15] <Stemby> ci sono i log di tutte le lezioni, tranne quella di oggi e l'ultima
[22:16:34] <spirit> ok trovato pensavo non fosse aggiornato grazie..
[22:16:59] <Stemby> eh, qui si lavora!
[22:17:04] <Stemby> mica come certi allievi...
[22:17:06] <Stemby> :p
[22:18:25] <spirit> (mi sento in colpa..)
[22:19:35] <amosse> 2) quindi nel file di testo digito i caratteri oltre la codifica ascii - 7 bit (0-127), quali sono i caratteri oltre la tabella ascii?
[22:20:30] <Stemby> guarda la tabella ASCII
[22:20:36] <Stemby> guarda la tua tastiera
[22:20:53] <amosse> le lettere accentate, per esempio
[22:21:03] <Stemby> se usi la tastiera italiana, vedrai che ci sono un sacco di caratteri non presenti nella tabella
[22:21:07] <Stemby> ad esempio, sì
[22:26:26] <amosse> 3) ho creato il 'testo' (con codifica ISO 8859-1) contenente 4 caratteri accentate
[22:27:06] <amosse> l'ho salvato cambiato la codifica di default
[22:27:41] <Stemby> come?
[22:28:01] <amosse> ho sbagliato?
[22:28:05] <Stemby> tra l'altro, hai verificato che la codifica fosse effettivamente quella?
[22:28:11] <Stemby> no, non lo so
[22:28:19] <Stemby> non ho capito cosa hai fatto esattamente
[22:29:26] <amosse> ho creato un file di testo con gedit contente 'ùàèé', poi l'ho salvato con nome 'testo' con la codifica ISO 8859-1
[22:29:44] <Stemby> ok, accettabile
[22:30:00] <Stemby> in teoria avresti dovuto farlo in windows
[22:30:14] <amosse> si lo so, è una prova
[22:30:15] <Stemby> comunque facciamo finta che quel file tu l'abbia scritto con notepad
[22:30:24] <amosse> esatto
[22:30:26] <Stemby> tienilo da parte
[22:30:42] <amosse> ok
[22:30:46] <Stemby> ora, usando python, devi convertirlo ad UTF8
[22:31:14] <Stemby> questo è l'esercizio
[22:31:44] <amosse> devo avere la tabella UTF8?
[22:31:51] <Stemby> no, non serve
[22:32:21] <Stemby> tutto quel che ti serve è open()
[22:32:30] <Stemby> guarda bene tutti i parametri
[22:32:33] <amosse> cambio encoding con il metodo open()?
[22:32:42] <Stemby> open non è un metodo
[22:32:45] <Stemby> è una funzione
[22:32:51] <amosse> sorry
[22:33:10] <Stemby> guardati la documentazione
[22:33:11] <amosse> provo
[22:33:15] <amosse> ok
[22:33:16] <Stemby> avevo linkato tutto...
[22:33:25] <amosse> ce l'ho
[22:33:28] <Stemby> praticamente l'esercizio l'avevo già svolto tutto io
[22:33:38] <Stemby> senza aver scritto una riga di codice
[22:33:45] <amosse> ok
[22:33:47] <amosse> provo
[22:33:50] <Stemby> ma avevo detto in dettaglio tutti i passaggi da svolgere
[22:33:51] <Stemby> ok
[22:36:07] <JumX> notte a tutti ciao
[22:36:24] <amosse> ciao JumX
[22:36:43] <JumX> Ciao amosse alla prossima
[22:36:58] <-- JumX (~webchat@Azzurra=52EBE5C4.247-95-r.retail.telecomitalia.it) è uscito da #debianizzati-corsi
[22:51:59] <-- groll (~groll@Azzurra=A1075B6.48-151.net24.it) è uscito (Read/Dead Error: Input/output error)
[22:53:06] <Stemby> notte
[22:53:13] <Stemby> fate l'esercizio!
[22:53:15] <amosse> io ho provato a buttare giù qualcosa, ma c'è un errore 'strano'  ->IndentationError: unindent does not match any outer indentation level
[22:53:28] <Stemby> controlla l'indentazione
[22:53:47] <amosse> se vuoi lo metto su gobby
[22:53:51] <Stemby> fai pure
[22:53:58] <amosse> ok
[22:54:01] <Stemby> quando hai finito, fammi un fischio
[22:54:13] <amosse> ok
[22:54:17] <Stemby> che qualcuno prepari le pagine delle ultime 2 lezioni
[22:54:25] <Stemby> così carico 'sti ultimi 2 log
[22:54:30] <Stemby> ciao ciao
[22:54:43] <amosse> ok
[22:56:38] <spirit> ciao Stemby
[23:03:03] <spirit> mi sa che vado anch'io
[23:03:38] <spirit> notte amosse
[23:03:44] <amosse> Ciao spirit
[23:03:49] <amosse> notte
[23:04:34] <spirit> ci sentiamo sul forum sui compiti da dividerci casomai, ok?
[23:04:50] <amosse> ok
[23:05:06] <spirit> ciao
[23:05:10] <amosse> ciao
[23:05:23] <-- spirit (~spirit@Azzurra-C3C291C.104-82-b.business.telecomitalia.it) è uscito (Quit: leaving)
[23:16:08] <amosse> quindi:
[23:17:14] <amosse> ho creato lo script Conv_utf8.py su Gobby
[23:17:24] <amosse> ma da errore:
[23:17:40] <amosse> UnicodeDecodeError: 'utf8' codec can't decode byte 0xf9 in position 0: invalid start byte
[23:18:01] <Stemby> cià, pensavo di aver finito per stasera
[23:18:06] <Stemby> ma ci do un'occhiata
[23:18:11] <Stemby> allora
[23:18:12] <amosse> vedi
[23:18:24] <Stemby> innanzitutto: il nome del modulo dovrebbe essere tutto minuscolo
[23:18:30] <Stemby> comunque non importa
[23:18:39] <Stemby> adesso guardo
[23:18:45] <amosse> ok