<p>Que buenas charlas :)<br>
Con un poco de suerte esta vez no me pierdo la de durus...<br>
</p>
<div class="gmail_quote">El 14/01/2012 20:31, "Jesus Cea" <<a href="mailto:jcea@jcea.es">jcea@jcea.es</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
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 href="mailto:jcea@jcea.es">jcea@jcea.es</a> - <a href="http://www.jcea.es/" target="_blank">http://www.jcea.es/</a> _/_/ _/_/ _/_/ _/_/ _/_/<br>
jabber / <a href="mailto:xmpp%3Ajcea@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>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br>
<br>
iQCVAwUBTxHX+Jlgi5GaxT1NAQLiFQQAkGnClHM2qMDGVjDbp0GyZ5PWwTqyAFie<br>
mTyLIE+3wKCyRnqiew8A1neSmFnENsHBtf+LPMh3eudmchWTqjqLDK4NKIb+gDah<br>
2uDSbOdJxx7o8HOme11iHFtbk2235Bgh63QqNShOxqAsUVGZPaoAyCnCCe0qHbmg<br>
dxO2AUjHwFc=<br>
=15Iw<br>
-----END PGP SIGNATURE-----<br>
<br>
--<br>
Grupo de usuarios de python ubicados en Madrid<br>
<a href="http://groups.google.es/group/python-madrid" target="_blank">http://groups.google.es/group/python-madrid</a><br>
<a href="http://python-madrid.es" target="_blank">http://python-madrid.es</a><br>
<a href="http://twitter.com/#!/python_madrid" target="_blank">http://twitter.com/#!/python_madrid</a><br>
Para darte de baja del grupo envía un mensaje a <a href="mailto:python-madrid%2Bunsubscribe@googlegroups.com">python-madrid+unsubscribe@googlegroups.com</a><br>
</blockquote></div>
<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 />