miércoles, 22 de abril de 2009

CSS y la co#$%%$^@!

Siempre me ha costado el diseño cuando hago sitios, supongo porque nunca me he dado el tiempo de estudiadiar CSS a fondo, bueno, mientras peleaba con unos formatos para IE, me pille con esto:
http://www.sitepoint.com/article/style-web-forms-css/

No es un estudio muy profundo, es más bien básico y bien específico. Pero me parecio bueno, cómo hacer Formularios estilizados con CSS.

jueves, 12 de marzo de 2009

PyCon 2009, Chicago

El 25 de marzo comienza esta nueva edición de la PyCon en Chicago.

Esta vez veo muchas conferencias muy interesantes, con temas como: Testing, Inteligencia Artificial, multiproceso, Google App Engine, Testing AJAX, patrones de diseño, Jython, PyOpenGL, Django, Python en las empresas, metaprograming y mucho más...

Que ganas de estar por ahí...

Aqui está el link oficial:
http://us.pycon.org/2009/about/

lunes, 29 de diciembre de 2008

Proxy CGI en Python

Usando OpenLayers, se me hizo necesario usar un script proxy para solicitar url's a través de AJAX que no están en el mismo dominio. En la documentación de OpenLayers ponen un ejemplo de un script en python para hacer el proxy, y está bien bueno para aplicaciones sencillas donde no se necesite mucha seguridad, acá está el link:

http://trac.openlayers.org/browser/trunk/openlayers/examples/proxy.cgi

jueves, 27 de noviembre de 2008

Cómo hacer una lista en orden inverso

Lo más fácil es ocupar reverse()

>>> a=range(5)
>>> a.reverse()
>>> a
[4, 3, 2, 1, 0]

Y si queremos ser un poco más rebuscados, podemos usar list comprehension

>>> a=range(5)
>>> a
[0, 1, 2, 3, 4]
>>> [a[i] for i in range(len(a)-1,-1,-1)]
[4, 3, 2, 1, 0]

martes, 18 de noviembre de 2008

Cómo inspeccionar objetos JavaScript

Estaba quebrandome la cabeza haciendo debugging de JavaScript, me puse a buscar cómo inspeccionar objetos y encontré esto:

http://www.codeproject.com/KB/miscctrl/JS_Inspect_Object.aspx

Es una función sencilla, que recorre el objeto recursivamente y devuelve un string con el objeto formateado a HTML.
Si usas firebug de firefox y pones la función en la consola, cuando la llamas inmediatamente abre la vista DOM, así que queda pulento como inspeccionador de objetos.

lunes, 20 de octubre de 2008

Encuentro Linux 2008, Universidad de Concepción

Este Año el tradicional Encuentro Linux se realizará en la Universidad de Concepción (que liiinda universidad :-) ) los días 23 y 24 de octubre, entre las conferencias habrá una de Django, que la dará Leo Soto, que presentó su trabajo Django on Jython, en la DjangoCon. Suerte Leo!

Página oficial del Encuentro: http://2008.encuentrolinux.cl/