PDF de programación - PET: Python Entre Todos

Imágen de pdf PET: Python Entre Todos

PET: Python Entre Todosgráfica de visualizaciones

Publicado el 24 de Marzo del 2018
828 visualizaciones desde el 24 de Marzo del 2018
6,6 MB
71 paginas
Creado hace 13a (09/09/2010)
PET: Python Entre TodosLa revista de la comunidad Python ArgentinaNúmero 1: Agosto 2010En este número:PyAr, la historiafrom gc import commonsense - Finish Him!Concurrencia Indolora: el módulo processingIntroducción a Unit Testing con PythonTaint Mode en PythonDinamismo AplicadoDecorando Código (Parte 1)Web2Py Para TodosDesafío PEThttp://revista.python.org.arISSN 1853-2071 Esta revista está disponible bajo una licencia CC-by-nc-sa-2.5.

Es decir que usted es libre de:

Copiar, distribuir, exhibir, y ejecutar la obra

Hacer obras derivadas

Bajo las siguientes condiciones:

Atribución — Usted debe atribuir la obra en la forma especificada por
el autor o el licenciante.

No Comercial — Usted no puede usar esta obra con fines comerciales.

Compartir Obras Derivadas Igual — Si usted altera, transforma, o crea
sobre esta obra, sólo podrá distribuir la obra derivada resultante bajo
una licencia idéntica a ésta.

Texto completo de la licencia (http://creativecommons.org/licenses/by-nc-sa/2.5/ar/)

Licencia En Este Número

Licencia
Editorial: PET First Shot
Cómo Contribuir a PET
PyAr, la historia
from gc import commonsense - Finish Him!
Concurrencia Indolora: el módulo multiprocessing
Introducción a Unit Testing con Python
Taint Mode en Python
Dinamismo Aplicado
Decorando código (Parte 1)
Web2Py para todos
¿Cómo Está Hecha Esta Revista?
Desafío PET

i
1
3
5
11
17
24
32
40
46
56
64
66

Staff

Editores: Roberto Alsina, Emiliano Dalla Verde Marcozzi Sitio: http://revista.­
python.org.ar
PET es la revista de PyAr, el grupo de usuarios de Python Argentina. Para
aprender sobre PyAr, visite su sitio: http://python.org.ar
Los artículos son (c) de sus respectivos autores, reproducidos con autorización.
El logo “solpiente” es creación de Pablo Ziliani.
La foto de la tapa es el esqueleto de una pitón, por Thomas Hawk, bajo licencia
CC-by-nc.
Editor responsable: Roberto Alsina, Don Bosco 146 Dto 2, San Isidro, Argen­
tina. ISSN: 1853-2071

1

Editorial: PET First Shot

Autor: Emiliano Dalla Verde Marcozzi
El autor se inicio en Python de la mano de Plone, siendo a su
vez sus primeros pasos en la programación.
twitter: @edvm
identi.ca: @edvm

PET - Python Entre Todos
Por allá cerca de los comienzos de Junio del 2010 salió un mail por la lista mencionando
la idea de armar una revista sobre Python desde la comunidad para con la comunidad,
un proyecto libre, un espacio en donde uno pueda compartir su conocimiento para con
el resto, un camino de honor y sacrificio comulgando las vicisitudes de nuestro
lenguaje, Python.

¿Cómo se organizo la revista ?
Surgieron muchas ideas en la lista de correos, y una de las primeras cosas que se tuvo
que definir fue el nombre … estuvimos enfrentados a la adversa situación de tener que
decidir una de entre tantas opciones:

• PyAr Exposed
• PET / Python Entre Todos
• The Greatest Pythonst Magazinest of the Worlds
• Lampalagua / Es la pitón nacional ;)

Luego de riñas, juicios, codewars, alianzas entre los miembros de la lista y rosca,
finalmente se nombró PET como la opción más sana, neutral y efectiva.
A esto, le siguió la formación de los equipos … se precisaban productores de artículos
y quienes crearan handlers para poder manejarlos y plasmarlos en un formato digital,
por lo que el flujo de este primerizo sistema bifurcó en el surgimiento de dos entidades:

Python Entre Todos (número 1, Agosto 2010) — http://revista.python.org.ar

Editorial: PET First Shot Editorial: PET First Shot

2

• AAASF - Asociación de Articuladores Autónomos Separatistas Federales. Conjun­
to o clase cuyos sus miembros / métodos son capaces de escribir compulsivamen­
te artículos de Python.

• EUE!E - Ente Unitario de Editores no Editables (read-only mode para los
amigos). Grupo dedicado a la organización de los artículos y la generación de la
revista.

Primeramente el EUE!E lanzó un llamado a licitación para quienes desearan contribuir
con artículos en el primer número. Con las personas que respondieron al llamado, se
formó una lista de pseudo-articuladores. Luego se avanzó en sofisticadas estrategias y
metodologías para llevar adelante tan importante empresa como la generación de esta
revista. Para ello se consultó con variedad de eminencias en distintas áreas (por
nombrar algunas: Editoriales, Diseño, Programación, Traumatología, Alquimia y Lin­
guistas conocedores del Sánscrito).
El resultado fue implementar el Principio KISS (un besito entre todos y manténlo
simple, estúpido o en inglés, Keep It Simple, Stupid). Se definió una deadline (linea en
la que mueren todos) con una fecha en el calendario gregoriano y dimos comienzo al
building de la magazine … Pasaron días, meses, años, centurias y milenios, pero el
EUE!E continuó con su laboriosa tarea … Se envió un correo electrónico (también
conocido como email) a los pseudo-articuladores, de la cual tras una dramática situa­
ción de filtrado (básicamente, quienes respondieron el email ;) se formó el grupo que
llevaría sobre sus hombros la odisea de generar compulsivamente artículos de Python
para alimentar a este primer número de PET.
Esta lista fue entregada a la sección de monitoreo y rastreo de la EEU!E quien dió
seguimiento a estos miembros de la AAASF, notificándoles sobre notificaciones rela­
cionadas con el proyecto y hasta se constituyó un grupo elite denominado PSS (PyAr
Super Star) dentro del AAASF … A medida que el EUE!E recibía los artículos desde
los PSS los fueron organizando y archivando en un bunker secreto de Suiza cual cuenta
con las últimas innovaciones y tecnologías en materia de seguridad (por nombrar
alguna, dispositivos .htaccess).
El 25 de Julio, en Europa, el comité de la EUE!E comenzó con la operación The Final
Countdown (más info, ver: http://is.gd/e9pnq) cuya misión era dar a luz en los primeros
días de Agosto del 2010 del calendario gregoriano a esta magazine comunitaria…
¡Hémosnos pues entonces, con este primer número, el génesis, el alpha, la antítesis de
KeyError e IndexError, en un estado de goce pleno! Señoras y Señores, damos
comienzo a la primer función, ábranse los telones y siéntanse a gusto con los contenidos
de este First Shot.

Python Entre Todos (número 1, Agosto 2010) — http://revista.python.org.ar

3

Cómo Contribuir a PET

Hay muchas distintas maneras de ser parte de este proyecto.
Podés escribir para la revista

Es muy fácil: escribí lo que quieras, relacionado con Python, y probablemente salga
en la revista. Para que publiquemos tu artículo, formateálo en reStructured Text
(http://docutils.sf.net) y mandálo a [email protected]
Si no sabés reStructured text no te preocupes, mandálo en cualquier formato mas o
menos sencillo y lo arreglamos. Por favor, no te preocupes mucho por el formato: no
nos mandes nada con un diseño muy complicado y nos vamos a poner de acuerdo
enseguida.
Acompañá tu artículo con un par de frases sobre vos, un “avatar” que quieras
mostrar (no necesita ser una foto tuya), datos para contactarte, y listo.
Los contenidos tienen que estar bajo la misma licencia Creative Commons que la
revista.
Puede ser un artículo original, puede ser una versión expandida de algo en un blog,
puede ser una traducción de un artículo famoso. La única condición es que esté
bueno, y sea sobre Python.
Podés ser parte del equipo

En este momento, estamos haciendo todo a pulmón y con sólo 4 pulmones. Necesi­
tamos correctores, editores, diseñadores (para HTML y PDF), articulistas, columnis­
tas y bizcochitos para el mate.

Y el más importante:
Podés leerlo y difundirlo

Si te gustó este número y te parece que le puede servir a otros, copiálo y distribuílo.
Pasále el link a toda la gente que quieras, mientras más gente lea, más fácil es. Y no
solamente es legal hacerlo: ¡Queremos que lo hagas!

Python Entre Todos (número 1, Agosto 2010) — http://revista.python.org.ar

Cómo Contribuir a PET Cómo Contribuir a PET

4

Python Entre Todos (número 1, Agosto 2010) — http://revista.python.org.ar

5

PyAr, la historia

Autor: Facundo Batista
Facundo es un Ingeniero Electrónico que le divierte programar
y jugar al tenis.
Blog: http://taniquetil.com.ar/plog
Twitter: @facundobatista
Identi.ca: @facundobatista

Conocí Python en el 2001, buscando un lenguaje piola para trabajar en entornos Unix
y Windows, y frustrado por algunas experiencias anteriores. Inmediatamente ví que
era algo que me gustaba, y comencé a invertir tiempo, aprendiendo y profundizando
en él.
No conocía muchos que usaran este lenguaje. Sí, estaba la lista de Python en español,
y la lista en inglés, pero no tenía contacto con otros argentinos que programaran en él
(más que un par de compañeros de trabajo). Buscando gente, caí en un sitio que
organizaba reuniones de todo tipo, me anoté, pero nada.
Llegó el 2004. Pablo Ziliani (más conocido como un tal Pablo) encontró el mismo sitio
pero lo tomó, lo sacó de su hibernación, y mandó invitación para juntarnos.
Esta juntada fue finalmente la Primera Reunión de Python Argentina. Nos encontramos
en un bar céntrico, el 9 de Septiembre de 2004, Pablo, un chico llamado Javier que no
volvimos a ver, y el que suscribe.
Aunque sólo charlamos de generalidades alrededor de Python, el ímpetu no quedó ahí
y con esa base se organizó la próxima reunión, en la que ya se empezó a formar el
grupo propiamente dicho.
En esta segunda reunión, a fines de Octubre, se bautizó al grupo como “PyAr - Python
Argentina”, y decidimos crear la lista de correo y establecer un portal web donde se
den a conocer los objetivos y actividades del grupo, las instrucciones para participar,
enlaces a información útil, y generar contenido propio (como por ejemplo experiencias

Python Entre Todos (número 1, Agosto 2010) — http://revista.python.org.ar

PyAr, la historia PyAr, la historia

6

locales en el uso de Python).
El primer año del grupo pasó a pura reunión. Darnos a conocer no era fácil, y aunque
hacíamos
  • Links de descarga
http://lwp-l.com/pdf9830

Comentarios de: PET: Python Entre Todos (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad