[Python] R: R: R: Proposta editoriale Python cookbook per Fag edizioni

2012-01-11 Thread Marco Aleotti
Il discorso sulle quattro persone al massimo deriva da una certa esperienza
nella realizzazione di libri: ti assicuro che se parti con 12 persone (tipo
4 referenti con “sottoposti”) molti di quelli che si erano detti disponibili
ed entusiasti all’inizio poi trovano cose più urgenti da fare, in perfetta
buona fede, e ti mollano a metà, e a quel punto diventa difficile
sostituirli e portare a termine il progetto. Meglio pochi ma concretamente
disponibili, con gli altri pronti eventualmente a dare una rapida consulenza
in caso di dubbi o di bisogno di un breve approfondimento.

Per quanto riguarda, invece, gli argomenti del libro, giro a voi la
questione: come sarebbe il libro di cui sentite la mancanza? Cosa vorreste
trovare in un nuovo libro su Python?

Dal mio punto di vista, escluderei solamente gli argomenti troppo “basici”
per puntare a un pubblico professionale. Quanto infine alle dimensioni, non
avevo nessuna intenzione di fare un mattone in stile SAMS. Al limite
diminuiamo gli argomenti trattati, ma non andrei oltre le 400-500 pp, mentre
il limite minimo sarebbe di 320.

 

Marco Aleotti

Editor in Chief

 

  maleo...@escomweb.com

tel. diretto: +39 02 30575477

 

Escom Srl

Via Carlo De Angeli, 3 - 20141 - Milano

tel. (centralino): +39 02 3057541

fax: +39 02 30575466

 

Da: python-boun...@lists.python.it [mailto:python-boun...@lists.python.it]
Per conto di Carlos Catucci
Inviato: mercoledì 11 gennaio 2012 15:52
A: Discussioni generali sul linguaggio Python
Oggetto: Re: [Python] R: R: Proposta editoriale Python cookbook per Fag
edizioni

 

Quanti aderirebbero dovreste proporlo voi.

La mia idea era quella di formare un team di non più di quattro persone,
altrimenti il lavoro rischia di diventare ingestibile.


Beh diciamo che potrebbero essere 4 referenti che si fano aiutare da altri
sottoposti. Ciascuno dei referneti deve organizzarsi per fornire materiale
finito.
 

Quanto agli argomenti, quelli che hai elencato mi sembrano tutti
interessanti. E se facessimo di ciascuno un capitolo, tralasciando forse il
tutorial introduttivo visto che l'idea era quella di un manuale avanzato?




Magari e' un proposta che va oltre, ma farene due o tre di mauali? Magari un
poco piu' picoli (e digeribili)? Per esperienza un manuale di informatica e'
valido sel a costa del libro non super due dita di spessore (quindi Sams ad
esempio e' un esempio di come distruggere foreste senza motivo).

Carlos
-- 
If you have no voice, SCREAM! If you have no legs, RUN! If you have no hope,
INVENT!

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


[Python] R: R: R: Proposta editoriale Python cookbook per Fag edizioni

2012-01-11 Thread Marco Aleotti
Mi sembra una buona proposta. Potrebbero essere le 4 parti del libro, ognuna
con il suo autore/referente.
M

Marco Aleotti
Editor in Chief

maleo...@escomweb.com
tel. diretto: +39 02 30575477

Escom Srl
Via Carlo De Angeli, 3 - 20141 - Milano
tel. (centralino): +39 02 3057541
fax: +39 02 30575466


-Messaggio originale-
Da: python-boun...@lists.python.it [mailto:python-boun...@lists.python.it]
Per conto di Giorgio Zoppi
Inviato: mercoledì 11 gennaio 2012 15:57
A: Discussioni generali sul linguaggio Python
Oggetto: Re: [Python] R: R: Proposta editoriale Python cookbook per Fag
edizioni

Quattro temi principali che saltano alla mia mente sono:
1. Introduzione al linguaggio
2. Python come linguaggio di programmazione web.
3. Python come linguaggio di programmazione di sistema ed estensioni in c.
4. Python, Network Programming e Cloud computing.

-- 
Quiero ser el rayo de sol que cada día te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".
___
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] R: R: R: Proposta editoriale Python cookbook per Fag edizioni

2012-01-11 Thread Marco Aleotti
Ci sta anche il punto 5, direi. 

Marco Aleotti
Editor in Chief

maleo...@escomweb.com
tel. diretto: +39 02 30575477

Escom Srl
Via Carlo De Angeli, 3 - 20141 - Milano
tel. (centralino): +39 02 3057541
fax: +39 02 30575466


-Messaggio originale-
Da: python-boun...@lists.python.it [mailto:python-boun...@lists.python.it]
Per conto di Marco Buttu
Inviato: mercoledì 11 gennaio 2012 16:14
A: Discussioni generali sul linguaggio Python
Oggetto: Re: [Python] R: R: Proposta editoriale Python cookbook per Fag
edizioni

On Wed, 2012-01-11 at 15:57 +0100, Giorgio Zoppi wrote:

> Quattro temi principali che saltano alla mia mente sono:
> 1. Introduzione al linguaggio
> 2. Python come linguaggio di programmazione web.
> 3. Python come linguaggio di programmazione di sistema ed estensioni
> in c.
> 4. Python, Network Programming e Cloud computing.

5. Testing, Debugging, and Optimizing
-- 
Marco Buttu

INAF, Osservatorio Astronomico di Cagliari
Phone: +39 070 6754916 
Email: mbu...@oa-cagliari.inaf.it 
Skype: marco-buttu 


___
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] R: R: R: Proposta editoriale Python cookbook per Fag edizioni

2012-01-11 Thread Andrea Francia
2012/1/11 Marco Aleotti 

> Per quanto riguarda, invece, gli argomenti del libro, giro a voi la
> questione: come sarebbe il libro di cui sentite la mancanza? Cosa vorreste
> trovare in un nuovo libro su Python?
>

Ciao Marco,
  qualche giorno fa avevo dato la mia risposta a questa domanda (senza
sapere che qualcuno l'avrebbe fatta dopo qualche giorno).
Riprendo e rielaboro quello che avevo scritto.

Un libro che mi manca in Python è un libro che tratti lo sviluppo
sostenibile in Python (chiamiamolo pure Agile).
Che esponga i principi di design, e/o le tecniche per scrivere codice
pulito in modo efficiente.

I libri del genere che conosco usano (quasi) sempre Java, C#, C++. Credo
che ci sia anche qualcosa per Ruby, ma per Python non ho trovato molto.

Gli argomenti sarebbero:
 - Test Driven Development
 - Refactoring e Legacy Code
 - Principi SOLID
 - Style di sviluppo del GOOS a Python.

Questi argomenti sono descritti (usando i linguaggi statici che ti dicevano
prima) in:
 - Refactoring: Improving the Design of Existing Code di Fowler
 - Agile Software Development, Principles, Patterns, and Practices di Bob
Martin
 - Growing Object-Oriented Software Guided by Tests di Freemam e Price
 - Working Effectively with Legacy Code di Feathers

L'adattamento a Python è necessario, si tratta di un linguaggio diverso, i
principi sono gli stessi ma l'applicazione cambia: cambia l'importanza dei
problemi, cambia il supporto dell'IDE, cambia la necessità di certi design.
Insomma cambia la tattica.

Per ora il modo migliore che ho trovato per imparare alcune di questi cose
è vedersi gli screencast di Gary Bernardt e leggermi il suo codice.
A me piacerebbe molto avere la possibilità di consolidare le mie conoscenze
su questi argomenti per distillarne uno scritto.

Ciao
-- 
Andrea Francia http://www.andreafrancia.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] R: R: R: Proposta editoriale Python cookbook per Fag edizioni

2012-01-11 Thread Luca Bacchi
Design Patterns in Python?

I Design Pattern tradizionali (GOF) spesso hanno una implementazione
particolare se affrontati con un linguaggio dinamico come Python
(vedere le lezioni di Martelli)...

Il 11 gennaio 2012 18:38, Andrea Francia  ha scritto:
> 2012/1/11 Marco Aleotti 
>>
>> Per quanto riguarda, invece, gli argomenti del libro, giro a voi la
>> questione: come sarebbe il libro di cui sentite la mancanza? Cosa vorreste
>> trovare in un nuovo libro su Python?
>
>
> Ciao Marco,
>   qualche giorno fa avevo dato la mia risposta a questa domanda (senza
> sapere che qualcuno l'avrebbe fatta dopo qualche giorno).
> Riprendo e rielaboro quello che avevo scritto.
>
> Un libro che mi manca in Python è un libro che tratti lo sviluppo
> sostenibile in Python (chiamiamolo pure Agile).
> Che esponga i principi di design, e/o le tecniche per scrivere codice pulito
> in modo efficiente.
>
> I libri del genere che conosco usano (quasi) sempre Java, C#, C++. Credo che
> ci sia anche qualcosa per Ruby, ma per Python non ho trovato molto.
>
> Gli argomenti sarebbero:
>  - Test Driven Development
>  - Refactoring e Legacy Code
>  - Principi SOLID
>  - Style di sviluppo del GOOS a Python.
>
> Questi argomenti sono descritti (usando i linguaggi statici che ti dicevano
> prima) in:
>  - Refactoring: Improving the Design of Existing Code di Fowler
>  - Agile Software Development, Principles, Patterns, and Practices di Bob
> Martin
>  - Growing Object-Oriented Software Guided by Tests di Freemam e Price
>  - Working Effectively with Legacy Code di Feathers
>
> L'adattamento a Python è necessario, si tratta di un linguaggio diverso, i
> principi sono gli stessi ma l'applicazione cambia: cambia l'importanza dei
> problemi, cambia il supporto dell'IDE, cambia la necessità di certi design.
> Insomma cambia la tattica.
>
> Per ora il modo migliore che ho trovato per imparare alcune di questi cose è
> vedersi gli screencast di Gary Bernardt e leggermi il suo codice.
> A me piacerebbe molto avere la possibilità di consolidare le mie conoscenze
> su questi argomenti per distillarne uno scritto.
>
> Ciao
> --
> Andrea Francia http://www.andreafrancia.it
>
> ___
> 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] R: R: R: Proposta editoriale Python cookbook per Fag edizioni

2012-01-11 Thread Andrea Francia
2012/1/11 Luca Bacchi 

> Design Patterns in Python?
>
> I Design Pattern tradizionali (GOF) spesso hanno una implementazione
> particolare se affrontati con un linguaggio dinamico come Python
> (vedere le lezioni di Martelli)...
>

Ah ecco, questo sembra interesante. Ho visto che ha fatto gli speech
sull'argomento.
Domani con la banda piu' larga li guardo e cerco di capire se il discorso
dei Design Pattern la anche scritto in uno dei libri che ha fatto.

Ciao
-- 
Andrea Francia http://www.andreafrancia.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python