Salió Python Entre Todos, la revista de la comunidad PyAr
Sábado, agosto 14th, 2010Ya está disponible para descarga, lectura e impresión, la primera edición de la revista Python Entre Todos.
Con mucho contenido interesante (y una pizca de humor) podremos disfrutar de una revista de producción nacional editada por los miembros de PyAr: Roberto Alsina y Emiliano Dalla Verde Marcozzi.
La temática de la misma está centrada en Python y es una lectura muy recomendable. La pueden descargar desde acá.
Millennia Archive: administrador de descarga de libros electrónicos desde repositorios
Lunes, junio 28th, 2010En estos fríos días de invierno lo mejor para hacer los fines de semana es quedarse en casa con la estufa cerca. Producto de ésto y debido a que tampoco pude dispersarme tomando alcohol porque estoy medicado con antibióticos, me puse a programar en Python, y lo primero que se me ocurrió hacer fue esta especie de administrador de paquetes, pero que en su lugar administra libros electrónicos en formato HTML. En principio lo estoy desarrollando para Linux, pero posteriormente lo adaptaré a Windows, lo cual no creo que sea demasiado complicado gracias a Python.
El funcionamiento es el siguiente: uno abre la consola, escribe millennia -s [nombre del libro] y aparece en pantalla un listado de libros disponibles con su nombre de archivo html y en qué repositorios. Con millenia -S [nombre del libro html] descarga el mismo en una carpeta previamente configurada (por defecto ~/Books/). Luego el libro puede ser abierto desde cualquier navegador web.
En la carpeta del repositorio Millenia Archive simplemente se guardan los libros en formato .html y el contenido del repositorio con metadatos de los libros y el listado completo en un archivo .xml.
Junto con el paquete Millennia Archive viene un pequeño servidor http en el puerto 9002 para que quien lo desee pueda levantar su propio repositorio.
Los mantendré informados con las novedades y cuando tenga una versión usable la levanto junto con el código. Si a alguien le interesa esta idea y ya mismo quiere codear avíseme y le paso el código o veo si lo levanto a la inet.


