<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Vaya, vaya, parece que lo de las camisetas ha funcionado :-)<br>
<br>
El 14/01/12 20:31, Jesus Cea escribió:<br>
<span style="white-space: pre;">> No sé si tenemos muchas
propuestas python o pocas, así que he enviado<br>
> TRES propuestas. Si hay otras, me retiro :).<br>
><br>
> 1. DTRACE:<br>
><br>
> """<br>
> Con los parches DTRACE disponibles para Python 2.7 y el
futuro 3.3, el<br>
> programador o administrador de sistemas tiene acceso a una
interesante<br>
> ventana alternativa para explorar de un programa Python en
producción,<br>
> sin alterar el programa, y con una integración total con el
sistema<br>
> operativo. Es decir, se puede estudiar la pila completa,
desde la<br>
> aplicación python, el propio intérprete, librerías y el
sistema<br>
> operativo, todo de una vez.<br>
><br>
> Esta tecnología está disponible en Solaris y derivados,
FreeBSD, MacOS<br>
> X y, tal vez (falta experimentar más), Linux mediante la
emulación de<br>
> "systemtap".<br>
> """<br>
><br>
> 2. Durus y Persistencia<br>
><br>
> """<br>
> er y escribir datos, que el programador debe gestionar de
forma<br>
> manual. En los programas que utilizan una base de datos, el
acceso a<br>
> la misma o bien requiere conocer SQL o el uso de librerías
que deben<br>
> llamarse de forma explícita y que "contaminan" la lógica del
programa.<br>
><br>
> Utilizando tecnologías como Durus o ZODB, un programa python<br>
> "persiste". Es decir, el programa crea estructuras de datos
en memoria<br>
> y estos "sobreviven" más allá del propio programa. A todos
los<br>
> efectos, es como si el programa fuese "eterno". Desde el
punto de<br>
> vista del programador, en ningún momento se realiza carga o
grabación<br>
> de datos, todo ocurre de forma transparente.<br>
> """<br>
><br>
> 3. Los métodos mágicos de Python<br>
><br>
> """<br>
> Uno de los mantras de Python es "mejor explícito que
implícito". En<br>
> esta charla se hace un repaso de los métodos mágicos en
python, como<br>
> "__len__()", "__coerce__()", "__hash__()", etc.<br>
> """<br>
><br>
> 4. Greenlets<br>
><br>
> """<br>
> Greenlets proporciona "corutinas" en python, a través de un
módulo<br>
> externo, sin necesidad de modificar el intérprete de Python.<br>
><br>
> Esta charla explora la utilidad de las corutinas y su
implementación.<br>
> """<br>
><br>
> Poneros las pilas... A mí no me interesa escuchar una
conferencia<br>
> sobre Ruby o PHP :-p<br>
><br>
> --<br>
> Jesus Cea Avion _/_/ _/_/_/ _/_/_/<br>
> <a class="moz-txt-link-abbreviated" href="mailto:jcea@jcea.es">jcea@jcea.es</a> - <a class="moz-txt-link-freetext" href="http://www.jcea.es/">http://www.jcea.es/</a> _/_/ _/_/ _/_/ _/_/ _/_/<br>
> jabber / <a class="moz-txt-link-freetext" href="xmpp:jcea@jabber.org">xmpp:jcea@jabber.org</a> _/_/ _/_/ _/_/_/_/_/<br>
> . _/_/ _/_/ _/_/ _/_/ _/_/<br>
> "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/<br>
> "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/<br>
> "El amor es poner tu felicidad en la felicidad de otro" -
Leibniz<br>
></span><br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.11 (Darwin)<br>
Comment: GPGTools - <a class="moz-txt-link-freetext" href="http://gpgtools.org">http://gpgtools.org</a><br>
<br>
iEYEARECAAYFAk8R/vEACgkQnPFBatEMYOdNuwCgpeM6s62w4mmHEiI8ppUK53Xo<br>
9zUAn3pe67nyu/KHzKuVL5KL/2NcxaST<br>
=PG4D<br>
-----END PGP SIGNATURE-----<br>
<br>
</body>
</html>
<p></p>
-- <br />
Grupo de usuarios de python ubicados en Madrid<br />
<a href="http://groups.google.es/group/python-madrid">http://groups.google.es/group/python-madrid</a><br />
<a href="http://python-madrid.es">http://python-madrid.es</a><br />
<a href="http://twitter.com/#!/python_madrid">http://twitter.com/#!/python_madrid</a><br />
Para darte de baja del grupo envía un mensaje a python-madrid+unsubscribe@googlegroups.com<br />