Re: [Python] [OT] esercizi d'allenamento
Grazie Salvatore per la tua risposta esaustiva, faro' una traccia dei tuoi consigli. per Piero: non so esattamente cosa significhi 'bugtracking' ma presumo sia spulciare gli errori da un programma già fatto e le mie conoscenze in materia di programmazione sono ancora molto rudimentali; comunque diamo al tempo al tempo :-) In effetti quello che mi piaceva era l'idea di una sorta di 'palestra' dove potermi esercitare, visto che comunque non uso python per il mio lavoro di amministrazione di sistemi. A proposito, ieri sera ho dato un'occhiata al progetto eulero e non mi sembra male ... grazie a tutti :) ciao massimo Il giorno 23 novembre 2010 08:01, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: Anche secondo me tenersi allenato con un programmino open non sarebbe una brutta idea .. ti stimola a metterti alla prova e alla ricerca di soluzioni che ti permettono di crescere .. io faccio cosi ... :-) ciao Matteo Il 23/11/2010 00:58, Pietro Battiston ha scritto: Il giorno mar, 23/11/2010 alle 00.35 +0100, salvatore monaco ha scritto: credo che o io o tu abbiamo capito male la domanda bugtracker di qualsiasi progetto open source python? massimo: mentre scrivevo delle semplici righe di codice (dubbi, incertezze, sintassi dei comandi perse nella memoria ...), insomma era piu' il tempo che perdevo a ricordare il linguaggio che a sviluppare il programma. avete conoscenza di un riferimento dove possa trovare degli esercizi da svolgere per mantenere un certo allenamento OK, può darsi che la mia risposta fosse un tantinello fuori tema. È che l'accostamento tra chi ha problemi e non il tempo per risolverli e qualcuno che invece per tenersi in allenamento cerca dei problemi da risolvere mi affascinava. ah forse sei di quelli talmente bravi in python che risponde alle risposte. Sì, si vede di sì. No, aspetta, me la rispieghi? In privato va bene lo stesso. ciao Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
Ciao Massimo fai il sistemista? dove ? cosa ? M$ ? X? io uso e strauso python come linguaggio di scripting principale per automatizzare molte funzionalità, faccio il sistemista :-) pure python e' integrato nativamente su linux e su molti sistemi quasi tutti i sistemi NIX io personalmente uso freeBSD per il bugtrucking...ho espresso il mio commento in privato e mi sono fatto una mia visione delle volte in cui fai una domanda sulla lista e ti rispondono con una cazzata... persortuna casi isolati e rari i programmi ti servono e sempificarti la vita per fare automaticamente le cose che sono ripetitive se fai il sysadmin avrai delle attività che potrai delegare ad un prrogramma che magari alla fine ti manda la mail e ti dice che ha finito... su questo io evangelizzo sempre salvatore Il giorno 23 novembre 2010 09:06, Massimo Capanni massimo.capa...@gmail.com ha scritto: Grazie Salvatore per la tua risposta esaustiva, faro' una traccia dei tuoi consigli. per Piero: non so esattamente cosa significhi 'bugtracking' ma presumo sia spulciare gli errori da un programma già fatto e le mie conoscenze in materia di programmazione sono ancora molto rudimentali; comunque diamo al tempo al tempo :-) In effetti quello che mi piaceva era l'idea di una sorta di 'palestra' dove potermi esercitare, visto che comunque non uso python per il mio lavoro di amministrazione di sistemi. A proposito, ieri sera ho dato un'occhiata al progetto eulero e non mi sembra male ... grazie a tutti :) ciao massimo Il giorno 23 novembre 2010 08:01, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: Anche secondo me tenersi allenato con un programmino open non sarebbe una brutta idea .. ti stimola a metterti alla prova e alla ricerca di soluzioni che ti permettono di crescere .. io faccio cosi ... :-) ciao Matteo Il 23/11/2010 00:58, Pietro Battiston ha scritto: Il giorno mar, 23/11/2010 alle 00.35 +0100, salvatore monaco ha scritto: credo che o io o tu abbiamo capito male la domanda bugtracker di qualsiasi progetto open source python? massimo: mentre scrivevo delle semplici righe di codice (dubbi, incertezze, sintassi dei comandi perse nella memoria ...), insomma era piu' il tempo che perdevo a ricordare il linguaggio che a sviluppare il programma. avete conoscenza di un riferimento dove possa trovare degli esercizi da svolgere per mantenere un certo allenamento OK, può darsi che la mia risposta fosse un tantinello fuori tema. È che l'accostamento tra chi ha problemi e non il tempo per risolverli e qualcuno che invece per tenersi in allenamento cerca dei problemi da risolvere mi affascinava. ah forse sei di quelli talmente bravi in python che risponde alle risposte. Sì, si vede di sì. No, aspetta, me la rispieghi? In privato va bene lo stesso. ciao Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Salvatore Monaco ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
2010/11/23 salvatore monaco salvatore.mon...@gmail.com: per il bugtrucking...ho espresso il mio commento in privato e mi sono fatto una mia visione delle volte in cui fai una domanda sulla lista e ti rispondono con una cazzata... persortuna casi isolati e rari Non mi sembra una cazzata. E' un'opinione, un consiglio. E nemmeno tanto malvagio. Comunque e' bug-trAcking. E non e' che parlare di bug-tracker sia esattamente linguaggio esoterico. Visto che fai il sistemista dovresti essere ben familiare con ste cose... tipicamente se hai bisogno di una patch per un software che amministri con un baco di sicurezza il primo posto dove compare e' il bug-tracker. Ben prima che qualcuno faccia il pacchetto e la tua distribuzione lo rilascia. Insomma, mi sembra proprio terreno condiviso. Poi certo, aggiustare un baco di un programma vero non e' in generale una passaggiata. Va anche detto che e' lavoro utile e IMHO puo' dare molta soddisfazione. Dipende un po' dalla persona, da cosa preferisce fare e da cosa sa fare. Ma il consiglio, di per se, era lecito. -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
non contesto piu' mi correggo e chiedo scusa e' una cazzata rispondere ad una risposta, mi ripeto per fortuna e' raro. Il giorno 23 novembre 2010 10:22, enrico franchi enrico.fran...@gmail.comha scritto: 2010/11/23 salvatore monaco salvatore.mon...@gmail.com: per il bugtrucking...ho espresso il mio commento in privato e mi sono fatto una mia visione delle volte in cui fai una domanda sulla lista e ti rispondono con una cazzata... persortuna casi isolati e rari Non mi sembra una cazzata. E' un'opinione, un consiglio. E nemmeno tanto malvagio. Comunque e' bug-trAcking. E non e' che parlare di bug-tracker sia esattamente linguaggio esoterico. Visto che fai il sistemista dovresti essere ben familiare con ste cose... tipicamente se hai bisogno di una patch per un software che amministri con un baco di sicurezza il primo posto dove compare e' il bug-tracker. Ben prima che qualcuno faccia il pacchetto e la tua distribuzione lo rilascia. Insomma, mi sembra proprio terreno condiviso. Poi certo, aggiustare un baco di un programma vero non e' in generale una passaggiata. Va anche detto che e' lavoro utile e IMHO puo' dare molta soddisfazione. Dipende un po' dalla persona, da cosa preferisce fare e da cosa sa fare. Ma il consiglio, di per se, era lecito. -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Salvatore Monaco ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
2010/11/23 salvatore monaco salvatore.mon...@gmail.com: non contesto piu' mi correggo e chiedo scusa e' una cazzata rispondere ad una risposta, mi ripeto per fortuna e' raro. No, non e' una cazzata. Ma io ho la liberta' di ritenere che quello di Pietro fosse un buon consiglio e posso dirlo o solo tu puoi dire che non ti sembra un buon consiglio? Perche' via... abbiamo tutti il diritto di contestare, no? anche io. ;) -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
Purtroppo mi tocca lavorare sui sistemi Windows e non avendo ancora il tempo per approfondire Vbscript e WSH sto utilizzando AutoIT, che è semplice e rozzo ma possiede tutto il necessario per risolvere la maggior parte dei problemi sistemistici. Non ho idea di quanto python possa essere utilizzato proficuamente in ambito sistemistico su piattaforme M$, pero' uno degli obiettivi del mio apprendimento con questo linguaggio sarebbe di poter implementare qualche soluzione anche in python. :-) Il giorno 23 novembre 2010 10:56, enrico franchi enrico.fran...@gmail.comha scritto: 2010/11/23 salvatore monaco salvatore.mon...@gmail.com: non contesto piu' mi correggo e chiedo scusa e' una cazzata rispondere ad una risposta, mi ripeto per fortuna e' raro. No, non e' una cazzata. Ma io ho la liberta' di ritenere che quello di Pietro fosse un buon consiglio e posso dirlo o solo tu puoi dire che non ti sembra un buon consiglio? Perche' via... abbiamo tutti il diritto di contestare, no? anche io. ;) -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
Massimo Capanni ha scritto: In effetti quello che mi piaceva era l'idea di una sorta di 'palestra' dove potermi esercitare, visto che comunque non uso python per il mio lavoro di amministrazione di sistemi. E questo è il vero problema. ;-) salvatore monaco wrote: Ciao Massimo fai il sistemista? dove? cosa? M$? X? io uso e strauso python come linguaggio di scripting principale per automatizzare molte funzionalità, faccio il sistemista :-) pure Esatto, Python è ottimo anche per usi sistemistici, permette di creare ed estendere strumenti di amministrazione di sistema in modo affidabile e manutenibile, più di altri linguaggi usati tradizionalmente allo scopo, tipo gli shell script (brrr...). C'è un libro dedicato a quest'uso, ma purtroppo pare non sia granché, secondo i commenti su Amazon: Python For Unix and Linux System Administration http://py4sa.appspot.com/. python e' integrato nativamente su linux e su molti sistemi quasi tutti i sistemi NIX io personalmente uso freeBSD E` facile da installare anche su Windows, se proprio tocca usarlo. :-) per il bugtrucking... Cimici a camionate! ;-D ho espresso il mio commento in privato e mi sono fatto una mia visione delle volte in cui fai una domanda sulla lista e ti rispondono con una cazzata... persortuna casi isolati e rari La cazzata di uno è la salvezza di un altro. (semicit.) :-) -- Nicola Larosa - http://www.tekNico.net/ IBM used to be jokingly thought of as standing for I've Been Moved by its employees. Now, with virtual work, employees think of it as standing for I'm By Myself. - Clark Aldrich, August 2010 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
2010/11/23 salvatore monaco salvatore.mon...@gmail.com: non contesto piu' mi correggo e chiedo scusa e' una cazzata rispondere ad una risposta, mi ripeto per fortuna e' raro. No, non e' una cazzata neanche la tua. Ma io ho la liberta' di ritenere che quello di Pietro fosse un buon consiglio e posso dirlo o solo tu puoi dire che non ti sembra un buon consiglio? Perche' via... abbiamo tutti il diritto di contestare, no? anche io. ;) -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
enrico franchi wrote: Perche' via... abbiamo tutti il diritto di contestare, no? anche io. ;) Sì, non in duplice copia però. ;-P -- Nicola Larosa - http://www.tekNico.net/ IBM used to be jokingly thought of as standing for I've Been Moved by its employees. Now, with virtual work, employees think of it as standing for I'm By Myself. - Clark Aldrich, August 2010 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
2010/11/23 Massimo Capanni massimo.capa...@gmail.com: Purtroppo mi tocca lavorare sui sistemi Windows e non avendo ancora il tempo per approfondire Vbscript e WSH sto utilizzando AutoIT, che è semplice e rozzo ma possiede tutto il necessario per risolvere la maggior parte dei problemi sistemistici. Ciao, se ti può interessare, all'epeca (come diceva alberto sordi) quando facevo ancora il sistemista windows e non avevo ancora capito che era il lato oscuro della forza, usavo kixtart per fare scripting dei sistemi, molto piccolo, molto utile e con tante funzioni che permettevano di fare di tutto, anche l'installazione da remoto degli aggiornamenti software. dagli un'occhiata se ti può interessare. (www.kixtart.org) Non ho idea di quanto python possa essere utilizzato proficuamente in ambito sistemistico su piattaforme M$, pero' uno degli obiettivi del mio apprendimento con questo linguaggio sarebbe di poter implementare qualche soluzione anche in python. Python, insieme a pywin32, può esserti molto molto utile per l'amministrazione dei sistemi operativi. soprattutto se li fai girare client side, li puoi compilare in semplici exe che lanci al logon dell'utente. Comunque, anche per avere un'idea da un'occhio qui su cosa si può fare con python per l'amministrazione dei sistemi operativi http://timgolden.me.uk/python/index.html ciao fabrizio ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
On Tue, Nov 23, 2010 at 11:41 AM, Nicola Larosa n...@teknico.net wrote: enrico franchi wrote: Perche' via... abbiamo tutti il diritto di contestare, no? anche io. ;) Sì, non in duplice copia però. ;-P Gia'. Stupide draft. -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
Il giorno mar, 23/11/2010 alle 09.06 +0100, Massimo Capanni ha scritto: per Piero: non so esattamente cosa significhi 'bugtracking' ma presumo sia spulciare gli errori da un programma già fatto e le mie conoscenze in materia di programmazione sono ancora molto rudimentali; comunque diamo al tempo al tempo :-) Il bugtracker è grosso modo un sito su cui si elencano i bug da risolvere¹. Collaborare a progetti esistenti è di gran lunga il modo in cui io ho imparato di più riguardo al Python. In parte - non lo nego - anche perché invece l'idea di mettermi a programmare qualcosa di non utile mi demotiverebbe completamente, il che, lo riconosco, è una questione di gusti. ciao Pie_T_ro ¹: alcuni esempi che bazzico (non solo - ma anche - Python): http://bugzilla.gnome.org http://www.debian.org/Bugs/ https://bugs.launchpad.net ... ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] [OT] esercizi d'allenamento
Salve a tutti, in questi giorni ho ripreso Python per programmare una semplice applicazione, e mi sono reso conto che sono affogato spesso in dei bicchieri d'acqua mentre scrivevo delle semplici righe di codice (dubbi, incertezze, sintassi dei comandi perse nella memoria ...), insomma era piu' il tempo che perdevo a ricordare il linguaggio che a sviluppare il programma. Mi domandavo se per caso avete conoscenza di un riferimento dove possa trovare degli esercizi da svolgere per mantenere un certo allenamento. grazie max ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
prendi un bel libro di algebra e comincia a risolvere problemi elementari (minimo comune multiplo, massimo comun divisore etc) poi per esempio lavora sulle sostituzioni parole / numero da 1 a 100 scrivi a schermo pippo se e' numero primo pluto se n e' divisibile per un numero a tua scelta poi passo passo aumenti la difficoltà area del triangolo, trapezio, quadrato etc etc anche la geometria ti aiuta piccole funzioni def areaQuadrato(lato): return lato*lato a = areaQuadrato(16) print a fibonacci tartaglia matrici etc etc poi lavora con i testi conta le parole (su internet ci sono diversi esempi) dopo che avrai imparato ad usare bene il ciclo per leggere line x linea python ha una bella libreria re (regular expression) leggere un file di testo e cercare parole ti aiuta molto e impari un mondo re incredibilmente utile dopo aver imparato a fare un po di calcoli e trattare i testi potrai sperimentare il tutto leggendo pagine internet analizzandole come testi per esempio leggere i numeri delle estrazioni del lotto (alla fine sono TAG html) piano piano python ti permette di crescere costantemente e con gradualità ho avuto anche io lo stesso problema e ti assicuro che impari moltissimo e hai una marea di possibilità sempre piu' complessa sempre secondo il mio parere l'importante e A) non avere fretta B) misurati con te stesso se ogni giorno metti un mattone ci costruisci un bel muro poi se vuoi spendere qualcosina http://it.thinkcode.tv/catalogo/programmare-in-python/ le lezioni sono ben fatte costano poco e ti stimolano un sacco salvatore Il giorno 22 novembre 2010 22:47, Massimo Capanni massimo.capa...@gmail.com ha scritto: Salve a tutti, in questi giorni ho ripreso Python per programmare una semplice applicazione, e mi sono reso conto che sono affogato spesso in dei bicchieri d'acqua mentre scrivevo delle semplici righe di codice (dubbi, incertezze, sintassi dei comandi perse nella memoria ...), insomma era piu' il tempo che perdevo a ricordare il linguaggio che a sviluppare il programma. Mi domandavo se per caso avete conoscenza di un riferimento dove possa trovare degli esercizi da svolgere per mantenere un certo allenamento. grazie max ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Salvatore Monaco ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
Il giorno lun, 22/11/2010 alle 23.32 +0100, salvatore monaco ha scritto: prendi un bel libro di algebra e comincia a risolvere problemi elementari (minimo comune multiplo, massimo comun divisore etc) ... oppure il bugtracker di qualsiasi progetto open source python... (certo, non dà la stessa soddisfazione che trovare il massimo comun divisore, eh!) ciao Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
credo che o io o tu abbiamo capito male la domanda bugtracker di qualsiasi progetto open source python? massimo: mentre scrivevo delle semplici righe di codice (dubbi, incertezze, sintassi dei comandi perse nella memoria ...), insomma era piu' il tempo che perdevo a ricordare il linguaggio che a sviluppare il programma. avete conoscenza di un riferimento dove possa trovare degli esercizi da svolgere per mantenere un certo allenamento ah forse sei di quelli talmente bravi in python che risponde alle risposte.scusami salvatore Il giorno 22 novembre 2010 23:57, Pietro Battiston m...@pietrobattiston.itha scritto: Il giorno lun, 22/11/2010 alle 23.32 +0100, salvatore monaco ha scritto: prendi un bel libro di algebra e comincia a risolvere problemi elementari (minimo comune multiplo, massimo comun divisore etc) ... oppure il bugtracker di qualsiasi progetto open source python... (certo, non dà la stessa soddisfazione che trovare il massimo comun divisore, eh!) ciao Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Salvatore Monaco ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
Il giorno mar, 23/11/2010 alle 00.35 +0100, salvatore monaco ha scritto: credo che o io o tu abbiamo capito male la domanda bugtracker di qualsiasi progetto open source python? massimo: mentre scrivevo delle semplici righe di codice (dubbi, incertezze, sintassi dei comandi perse nella memoria ...), insomma era piu' il tempo che perdevo a ricordare il linguaggio che a sviluppare il programma. avete conoscenza di un riferimento dove possa trovare degli esercizi da svolgere per mantenere un certo allenamento OK, può darsi che la mia risposta fosse un tantinello fuori tema. È che l'accostamento tra chi ha problemi e non il tempo per risolverli e qualcuno che invece per tenersi in allenamento cerca dei problemi da risolvere mi affascinava. ah forse sei di quelli talmente bravi in python che risponde alle risposte. Sì, si vede di sì. No, aspetta, me la rispieghi? In privato va bene lo stesso. ciao Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] [OT] esercizi d'allenamento
Anche secondo me tenersi allenato con un programmino open non sarebbe una brutta idea .. ti stimola a metterti alla prova e alla ricerca di soluzioni che ti permettono di crescere .. io faccio cosi ... :-) ciao Matteo Il 23/11/2010 00:58, Pietro Battiston ha scritto: Il giorno mar, 23/11/2010 alle 00.35 +0100, salvatore monaco ha scritto: credo che o io o tu abbiamo capito male la domanda bugtracker di qualsiasi progetto open source python? massimo: mentre scrivevo delle semplici righe di codice (dubbi, incertezze, sintassi dei comandi perse nella memoria ...), insomma era piu' il tempo che perdevo a ricordare il linguaggio che a sviluppare il programma. avete conoscenza di un riferimento dove possa trovare degli esercizi da svolgere per mantenere un certo allenamento OK, può darsi che la mia risposta fosse un tantinello fuori tema. È che l'accostamento tra chi ha problemi e non il tempo per risolverli e qualcuno che invece per tenersi in allenamento cerca dei problemi da risolvere mi affascinava. ah forse sei di quelli talmente bravi in python che risponde alle risposte. Sì, si vede di sì. No, aspetta, me la rispieghi? In privato va bene lo stesso. ciao Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python