viernes, julio 15, 2005
miércoles, julio 13, 2005
martes, julio 12, 2005
martes, julio 05, 2005
jueves, junio 30, 2005
lunes, junio 27, 2005
De nuevo sobre documentacion de codigo python
Usando epydoc, ya veo una pega.
Al documentar por ejemplo las variables de clase, epydoc es capaz de extraer el tipo, pero lo que no mola nada es que con un comentario al lado de la declaración de la variables no sea capaz de extraer el comentario sobre la variable y lo tengas que hacer en el docstring.
Con pydoxy, se podría mejorar fácilmente.
Además de lo latoso que es, tiene como desventaja de que se te puede quedar documentación no actualizada si eliminas alguna variable.
FHS
FHS = Filesystem Hierarchy Standard. O lo que es lo mismo, un estándar para un sistema de ficheros jeráquico. Describe la estructura de directorios típica de Unix.
viernes, junio 24, 2005
Yahoo lanza Photomail, una herramienta para compartir fotos mas facilmente, una herramienta para compartir fotos mas facilmente.
De momento está en beta y sólo disponible para Windows e IE.
De momento está en beta y sólo disponible para Windows e IE.
jueves, junio 23, 2005
Algunas noticias de barrapunto:
Por cierto, google ha sacado un servicio de Mapas, se llama Google Maps.
La noticia, aquí.
- David Bravo publica un libro sobre P2P y derechos.
- Bram Cohen afirma que Avalanche será un fiasco.
- Schillix: primera distribución para OpenSolaris.
- ¿Linux para perdedores? Theo de Raadt lo dice...
- Detenido en Pontevedra P.Power, "famoso" cracker. La noticia en sí no vale nada, pero hay algún post interesante.
Por cierto, google ha sacado un servicio de Mapas, se llama Google Maps.
La noticia, aquí.
Muy, pero que muy interesante. Este mes se ha publicado un estudio público sobre las Características de la Web de España.
miércoles, junio 22, 2005
martes, junio 21, 2005
Un tema recurrente, el chiringuito informático.
En estas noticia de barrapunto:
hay algunos post interesantes (como siempre, conveniente filtrar para eliminar la morralla).
En estas noticia de barrapunto:
hay algunos post interesantes (como siempre, conveniente filtrar para eliminar la morralla).
lunes, junio 20, 2005
El codigo kernel de Linux, será gestionado por git, una solución 'desarrollada' por Linus Torvalds.
De barrapunto: ¿Por qué P2P es legal y un servidor FTP es ilegal? Tiene algunos posts interesantes.
De barrapunto: ¿Por qué P2P es legal y un servidor FTP es ilegal? Tiene algunos posts interesantes.
viernes, junio 17, 2005
Documentando python
Bueno, tras una pequeña investigacion sobre que herramientas hay disponibles para documentar python puedo afirmar que las dos finalistas son:
- epydoc
- pydoxy (o pydox, ¿cual usar?) (pythfilter + doxygen)
De doxygen que se puede decir que no sepamos ya.... Es la caña de España. La única pega, es que no soporta directamente python. Es por ello que tenemos que usar un filtro que haga una traducción a un lenguaje que ya entienda. En este caso C++.
Pythfilter, traduce codigo python a stubs en C++. La unica pega que le he visto, con unas pruebas muy simples, es que no trata atributos en clases ni variables de ambito global. Con pruebas mas profundas podrían aparecer mas pegas.
La ventaja de pydoxy sobre epydoc, es que los diagramas de herencia son graficos, y proporciona además diagramas de colaboración y de relación entre modulos. El que sean gráficos tiene la ventaja de que pueden ser usados para generar documentación mas formal (ej. documentos de diseño).
Concluyendo:
- si no queremos complicarnos nada la vida, yo usaria epydoc, pero lo complementaria con doxygen para poder obtener diagramas graficos.
- en caso contrario, y disponemos del tiempo, mejoraría pythfilter y usaría epydox.
Sobre A9
Esta currado el buscador este. Sobre todo el tema del clustering y su presentacion.
Como sospechaba, usa por debajo google. Habra que probarlo cuando tenga que buscar algo, a ver que tal se porta... (por cierto, ya hace tiempo mi hermano me comentó sobre él).
jueves, junio 16, 2005
Suscribirse a:
Entradas (Atom)