Re: [Python] CodeAcademy

2016-06-22 Per discussione Giovanni Porcari

> Il giorno 22 giu 2016, alle ore 21:36, Gollum1  
> ha scritto:
> 
> Fino ad ora ci è riuscito solo Giovanni sulla ml di genropy, ma li ha avuto 
> gioco semplice, mi ha comprato con un prodotto d'eccellenza... :-D

Posso garantire che grazie a Gollum la nostra lista è TQF®

G

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] CodeAcademy

2016-06-22 Per discussione Carlos Catucci
2016-06-22 21:36 GMT+02:00 Gollum1 :
> Fino ad ora ci è riuscito solo Giovanni sulla ml di genropy, ma li ha avuto 
> gioco semplice, mi ha comprato con un prodotto d'eccellenza... :-D

Ma li sarebbe per poco, a Agosto si tiene il MOCA e poi per 4 anni
niente da fare.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] CodeAcademy

2016-06-22 Per discussione Gollum1
Il 22 giugno 2016 19:46:19 CEST, Carlos Catucci  ha 
scritto:
>2016-06-22 17:47 GMT+02:00 Gollum1 :
>> Adesso, dopo i convenevoli, devo fare il mio compito... mi hanno
>assunto per questo... :-P
>
>
>Non e' che posso fare un "import gollum2" su altre ML? Tipo quella del
>coordinamento del M.O.CA. 2016 ?
>
>Carlos

Fino ad ora ci è riuscito solo Giovanni sulla ml di genropy, ma li ha avuto 
gioco semplice, mi ha comprato con un prodotto d'eccellenza... :-D
-- 
Gollum1
Teoro dov'è il mio teoro?

Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli 
errori (maledetto correttore).
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] CodeAcademy

2016-06-22 Per discussione Carlos Catucci
2016-06-22 17:47 GMT+02:00 Gollum1 :
> Adesso, dopo i convenevoli, devo fare il mio compito... mi hanno assunto per 
> questo... :-P


Non e' che posso fare un "import gollum2" su altre ML? Tipo quella del
coordinamento del M.O.CA. 2016 ?

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] CodeAcademy

2016-06-22 Per discussione Gollum1
Il 22 giugno 2016 17:32:53 CEST, Daniele Alerni  ha 
scritto:
>Grazie Marco, conoscevo già i tuoi video ,ho iniziato con quelli
>,quelli di
>Francesco Milanese e quelli di Niktorthenat.
>Per me è un mondo nuovo ,anzi un universo nuovo...  ho tanto da
>imparare e
>cerco ogni mezzo per riuscire.
>

Adesso, dopo i convenevoli, devo fare il mio compito... mi hanno assunto per 
questo... :-P

Se vuoi sopravvivere in questa lista, impara che il top quoting è male...

1) evita il top quoting.
2) evita e-mail solo html
3) pulisci le e-mail a cui rispondi, cancella le parti che non servono, le 
firme e i disclaimer.
4) evita i flame (anche se spesso, in questa ml, su imparano cose interessanti 
proprio da questo)
5) chiedi tutto quello che vuoi in lista, ma non pretendere una risposta, 
soprattutto non pretenderla per ieri, chi ti risponde dedica il suo tempo 
libero a te, tieni conto di questo.

 Ultimo, ma non ultimo, un sorriso fa sempre bene. Ok la serietà 
dell'argomento, ma qui non siamo al lavoro, siamo tra "amici" che condividono 
un interesse.

Byez
-- 
Gollum1
Teoro dov'è il mio teoro?

Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli 
errori (maledetto correttore).
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] urlparse "da i numeri"

2016-06-22 Per discussione Manlio Perillo
2016-06-22 15:10 GMT+02:00 Marco De Paoli :
>
> [...]
>>  urlparse('redis://localhost:65535').port
>> > 65535
>>  urlparse('redis://localhost:65536').port is None
>> > True
>> >
>>
>> Nell' RFC3986 non è prescritto nessun limite per la porta:
>>
>> port  = *DIGIT
>
>
> più prosaicamente mi ero fermato a wikipedia
> https://en.wikipedia.org/wiki/Port_(computer_networking)
>
> che parla appunto di interi a 16-bit
>
> grazie della precisazione
>

Tieni conto che l'RFC 3986 è abbastanza "recente" e parla di
identificatori di risorse.
Le URL invece parlano di localizzatori di risorse, e se ci limitiamo a
risorse disponibili via rete TCP/IP o UDP/IP, ha un senso assumere che
la porta sia un intero a 16bit.


Ciao  Manlio
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] CodeAcademy

2016-06-22 Per discussione Daniele Alerni
Grazie Marco, conoscevo già i tuoi video ,ho iniziato con quelli ,quelli di
Francesco Milanese e quelli di Niktorthenat.
Per me è un mondo nuovo ,anzi un universo nuovo...  ho tanto da imparare e
cerco ogni mezzo per riuscire.

Il giorno 22 giugno 2016 17:24, Marco Beri  ha scritto:

> 2016-06-22 16:51 GMT+02:00 Francesco Maida :
>
>> Ognuno ha il diritto di pensarla come preferisce sui metodi con cui
>> procurarsi i materiali di studio, ed è giusto che sia così.
>> Se però posso dire la mia, personalmente rimpiango siti come thinkcode.tv
>> ed il corso di Marco Beri su Python che mi ha aiutato a capire i rudimenti
>> del linguaggio. Nel mio personale caso sono stato felice di spendere quella
>> trentina di euro per un corso che al momento del mio acquisto stavano
>> ancora finendo di realizzare.
>>
>
> Francesco,
> grazie mille. Mi fanno molto piacere le tue parole.
>
> Visto che l'impresa Thinkcode è purtroppo naufragata, qualche anno fa ho
> deciso di pubblicare i video su Youtube:
> https://www.youtube.com/playlist?list=PLC4DEDAECF24B855D
>
> Riposto il link, magari possono servire a qualcuno che sta iniziando e che
> legge da poco la lista.
>
> Ciao.
> Marco.
>
> --
> http://beri.it/ - Un blog
> http://beri.it/i-miei-libri/ - Qualche libro
> http://beri.it/articoli/ - Qualche articolo
>
> ___
> 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] CodeAcademy

2016-06-22 Per discussione Marco Beri
2016-06-22 16:51 GMT+02:00 Francesco Maida :

> Ognuno ha il diritto di pensarla come preferisce sui metodi con cui
> procurarsi i materiali di studio, ed è giusto che sia così.
> Se però posso dire la mia, personalmente rimpiango siti come thinkcode.tv
> ed il corso di Marco Beri su Python che mi ha aiutato a capire i rudimenti
> del linguaggio. Nel mio personale caso sono stato felice di spendere quella
> trentina di euro per un corso che al momento del mio acquisto stavano
> ancora finendo di realizzare.
>

Francesco,
grazie mille. Mi fanno molto piacere le tue parole.

Visto che l'impresa Thinkcode è purtroppo naufragata, qualche anno fa ho
deciso di pubblicare i video su Youtube:
https://www.youtube.com/playlist?list=PLC4DEDAECF24B855D

Riposto il link, magari possono servire a qualcuno che sta iniziando e che
legge da poco la lista.

Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
http://beri.it/articoli/ - Qualche articolo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] CodeAcademy

2016-06-22 Per discussione Daniele Alerni
Grazie, era per capire se valeva la pena ,se è completo e quanto avanzato.
Ora sto seguendo il manuale di Marco Buttu appoggiandomi a quello di Marco
Beri.
Sto scrivendo pochissimo codice cercando prima (come suggerito da qualcuno
di voi :V ) di mettere insieme una buona base di teoria.
Finito questo manuale riprendo un attimo quello che non mi è stato chiaro
(preparatevi ...  :)  ) e ripasso il tutorial poi riprovo a fare qualche
programmino.



Il giorno 22 giugno 2016 16:51, Francesco Maida 
ha scritto:

> Ognuno ha il diritto di pensarla come preferisce sui metodi con cui
> procurarsi i materiali di studio, ed è giusto che sia così.
>
> Se però posso dire la mia, personalmente rimpiango siti come thinkcode.tv
> ed il corso di Marco Beri su Python che mi ha aiutato a capire i rudimenti
> del linguaggio. Nel mio personale caso sono stato felice di spendere quella
> trentina di euro per un corso che al momento del mio acquisto stavano
> ancora finendo di realizzare.
>
> ___
> 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] CodeAcademy

2016-06-22 Per discussione Francesco Maida
Ognuno ha il diritto di pensarla come preferisce sui metodi con cui
procurarsi i materiali di studio, ed è giusto che sia così.

Se però posso dire la mia, personalmente rimpiango siti come thinkcode.tv
ed il corso di Marco Beri su Python che mi ha aiutato a capire i rudimenti
del linguaggio. Nel mio personale caso sono stato felice di spendere quella
trentina di euro per un corso che al momento del mio acquisto stavano
ancora finendo di realizzare.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] urlparse "da i numeri"

2016-06-22 Per discussione Marco De Paoli
Il giorno 22 giugno 2016 14:43, Manlio Perillo 
ha scritto:

> 2016-06-22 12:43 GMT+02:00 Marco De Paoli :
> > pare che urlparse nella lib standard abbia un comportamento un po'
> strano...
> >
> > [...]
> >
> > Daccordo che il port number è un intero a 16-bit, per cui oltre 65535
> non ha
> > senso, però forse mi sarei aspettato un eccezione, mentre invece la port
> > oltre un certo numero viene semplicemente interpretata come None
> >
>  urlparse('redis://localhost:65535').port
> > 65535
>  urlparse('redis://localhost:65536').port is None
> > True
> >
>
> Nell' RFC3986 non è prescritto nessun limite per la porta:
>
> port  = *DIGIT
>

a quanto pure in futuro python lancerà eccezione

https://github.com/python/cpython/blob/master/Lib/urllib/parse.py#L159

beh, meglio di adesso, che è così

https://github.com/python/cpython/blob/288becf5563483ae9da14c6fb5deb4f32e4cd3d5/Lib/urllib/parse.py#L160

In merito al vincolo sul range 0-65535, ecco la discussione relativa
https://bugs.python.org/issue14036

-marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] urlparse "da i numeri"

2016-06-22 Per discussione Marco De Paoli
Il giorno 22 giugno 2016 12:43, Marco De Paoli  ha
scritto:

> pare che urlparse nella lib standard abbia un comportamento un po'
> strano...
>
> Python 2.7.6 (default, Jun 22 2015, 17:58:13)
> [GCC 4.8.2] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> from urlparse import urlparse
> >>> u = urlparse('redis://localhost:6380')
> >>> u.port
> 6380
> >>> u = urlparse('redis://localhost:63801')
> >>> u.port
> 63801
> >>> u = urlparse('redis://localhost:638012')
> >>> u.port
> >>> u.port is None
> True
>
> stessa cosa succede su python 3
> cambiando ovviamente l'import
> >>> from urllib.parse import urlparse
>
>
> Daccordo che il port number è un intero a 16-bit, per cui oltre 65535 non
> ha senso, però forse mi sarei aspettato un eccezione, mentre invece la port
> oltre un certo numero viene semplicemente interpretata come None
>
> >>> urlparse('redis://localhost:65535').port
> 65535
> >>> urlparse('redis://localhost:65536').port is None
> True
>
>
sorprendentemente su python 2.6 funziona correttamente!

Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
(Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from urlparse import urlparse
>>> urlparse('redis://localhost:638012').port
638012

-marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] urlparse "da i numeri"

2016-06-22 Per discussione Marco De Paoli
Il giorno 22 giugno 2016 14:43, Manlio Perillo 
ha scritto:

> 2016-06-22 12:43 GMT+02:00 Marco De Paoli :
> > pare che urlparse nella lib standard abbia un comportamento un po'
> strano...
> >
> > [...]
> >
> > Daccordo che il port number è un intero a 16-bit, per cui oltre 65535
> non ha
> > senso, però forse mi sarei aspettato un eccezione, mentre invece la port
> > oltre un certo numero viene semplicemente interpretata come None
> >
>  urlparse('redis://localhost:65535').port
> > 65535
>  urlparse('redis://localhost:65536').port is None
> > True
> >
>
> Nell' RFC3986 non è prescritto nessun limite per la porta:
>
> port  = *DIGIT
>

più prosaicamente mi ero fermato a wikipedia
https://en.wikipedia.org/wiki/Port_(computer_networking)

che parla appunto di interi a 16-bit

grazie della precisazione

M.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] urlparse "da i numeri"

2016-06-22 Per discussione Manlio Perillo
2016-06-22 12:43 GMT+02:00 Marco De Paoli :
> pare che urlparse nella lib standard abbia un comportamento un po' strano...
>
> [...]
>
> Daccordo che il port number è un intero a 16-bit, per cui oltre 65535 non ha
> senso, però forse mi sarei aspettato un eccezione, mentre invece la port
> oltre un certo numero viene semplicemente interpretata come None
>
 urlparse('redis://localhost:65535').port
> 65535
 urlparse('redis://localhost:65536').port is None
> True
>

Nell' RFC3986 non è prescritto nessun limite per la porta:

port  = *DIGIT


Ciao  Manlio
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] urlparse "da i numeri"

2016-06-22 Per discussione Marco De Paoli
Il giorno 22 giugno 2016 12:43, Marco De Paoli  ha
scritto:

> pare che urlparse nella lib standard abbia un comportamento un po'
> strano...
>
> Python 2.7.6 (default, Jun 22 2015, 17:58:13)
> [GCC 4.8.2] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> from urlparse import urlparse
> >>> u = urlparse('redis://localhost:6380')
> >>> u.port
> 6380
> >>> u = urlparse('redis://localhost:63801')
> >>> u.port
> 63801
> >>> u = urlparse('redis://localhost:638012')
> >>> u.port
> >>> u.port is None
> True
>
> stessa cosa succede su python 3
> cambiando ovviamente l'import
> >>> from urllib.parse import urlparse
>
>
> Daccordo che il port number è un intero a 16-bit, per cui oltre 65535 non
> ha senso, però forse mi sarei aspettato un eccezione, mentre invece la port
> oltre un certo numero viene semplicemente interpretata come None
>
> >>> urlparse('redis://localhost:65535').port
> 65535
> >>> urlparse('redis://localhost:65536').port is None
> True
>
> Marco
>

ah, ho usato "redis" come scheme
ma redis non centra nulla, avessi usato "http" sarebbe stato lo stesso

-marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] urlparse "da i numeri"

2016-06-22 Per discussione Marco De Paoli
pare che urlparse nella lib standard abbia un comportamento un po' strano...

Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from urlparse import urlparse
>>> u = urlparse('redis://localhost:6380')
>>> u.port
6380
>>> u = urlparse('redis://localhost:63801')
>>> u.port
63801
>>> u = urlparse('redis://localhost:638012')
>>> u.port
>>> u.port is None
True

stessa cosa succede su python 3
cambiando ovviamente l'import
>>> from urllib.parse import urlparse


Daccordo che il port number è un intero a 16-bit, per cui oltre 65535 non
ha senso, però forse mi sarei aspettato un eccezione, mentre invece la port
oltre un certo numero viene semplicemente interpretata come None

>>> urlparse('redis://localhost:65535').port
65535
>>> urlparse('redis://localhost:65536').port is None
True

Marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python