Instalar InSync en Opensuse

Publicado el 20 de April de 2015 en Infraestructura • Etiquetado con django, python


Seguir leyendo

Reactivando el blog

Publicado el 20 de February de 2015 en Personal • Etiquetado con python

Ya estoy de nuevo escribiendo.


Seguir leyendo

pyinotify: Ejecutar comando cuando se modifica un fichero

Publicado el 03 de April de 2013 en Infraestructura • Etiquetado con python, linux

Ya he comentado por aquí un comando when-changed. Ahora anoto otra alternativa, esta vez python. Se trata de pyinotify. Yo lo uso para generar la documentación de sphinx mientras estoy escribiendo:
python -m pyinotify -r -c "make html" -e IN_MODIFY source

Cambiar de lugar un virtualenv

Publicado el 24 de October de 2012 en Programación • Etiquetado con python

La opción --relocate no funciona bien. Lo mejor es usar virtualenv-tools.

Un servidor web de bolsillo gracias a python

Publicado el 16 de June de 2009 en Programación • Etiquetado con python

Otra cosita para recordar. La forma más simple de servir unos ficheros vía web:
python -m SimpleHTTPServer 8080
Nota: Antes usaba:
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"
Pero no permite indicar el puerto y es más tedioso de escribir.

Convertir filtros de kmail a filtros sieve

Publicado el 06 de June de 2009 en Infraestructura • Etiquetado con python, linux

No hace mucho que dejé de usar POP en mis correos para pasarme al IMAP desconectado de kmail con toda las ventaja que ello supone. Pero todavía seguía utilizando los mismos filtros en kmail que me ordenan los correos por carpeta. Con este sistema el filtrado se realiza una vez …

Seguir leyendo

Cambiar ipython para copiar y pegar luego como doctest

Publicado el 02 de February de 2009 en Programación • Etiquetado con python

Otra de las ordenes que nunca recuerdo. Estando dentro de ipython para cambiar el prompt de forma que luego sea fácil crear doctests: %doctest_mode Esto entra en  el modo doctest de ipython. También puede ayudar %history -tn para recordar los commandos introducidos previamente.

Compartir ficheros gracias a python

Publicado el 08 de November de 2008 en Programación • Etiquetado con python

Para compartir de forma rápida unos ficheros vía web graias a python, lo más fácil es:
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"

Error con setuptools y subversion 1.5

Publicado el 14 de September de 2008 en Programación • Etiquetado con python

La actual versión de setuptools no se lleva bien el subversion 1.5 (también el actual en mi ubuntu). Normalmente acostumbro a usar virtualenv y me he encontrado con el error:
NameError: global name 'log' is not defined
Ya está arreglado en el desarrollo de setuptools. Una posible solución es …

Seguir leyendo

Ejecutar comandos en python

Publicado el 04 de March de 2008 en Programación • Etiquetado con python

Hago a menudo pequeños scripts en python. Y muchas de las veces necesito ejecutar algún comando del sistema. Habitualmente importaba el módulo os y llamaba a alguna de sus funciones (las popen). Pero en general no hace falta importar os. Existe un módulo llamado commands (sólo para unix) que permite …

Seguir leyendo

¡Que práctico es python!: svnrevisions.py

Publicado el 10 de April de 2007 en Programación • Etiquetado con python

Pongo a continuación un script rápido que hice hace ya un tiempo. En ese momento estaba realizando un backport de código y de forma sucia realicé varios
svn up -rTAL
De esa forma y con unos pequeños cambios obtuve el cambio que necesitaba. Pero después de un rato no recordaba …

Seguir leyendo