Autorelad en plone

Publicado el 27 de July de 2012 en Programación • Etiquetado con zope

Otro recordatorio. Para recargar mientras desarrollo una browserview en plone:
$ when-changed.py *.py -c wget -q -O /dev/null  \
http://admin:admin@localhost:8080/@@reload?action=code
Basta pues con usar when-changed y plone.reload Se que existen extensiones  para el navegador  que recargan una  pestaña cuando cambia un fichero …

Seguir leyendo

scp con compresión

Publicado el 04 de March de 2011 en Programación • Etiquetado con linux, zope

La mejor forma de descargar una zodb:
scp -C -o CompressionLevel=9 user@yoursite.com:~/plonefolder/zinstance/var/filestorage/Data.fs .
Leído en: http://blog.mfabrik.com/2011/03/02/scp-file-copy-with-on-line-compression/

Zen Coding y komodo edit

Publicado el 15 de October de 2010 en Programación • Etiquetado con zope

Mi editor favorito Komodo Edit tiene un plugin de Zen Coding y este funciona muy bien también con plantillas zpt. Por ejemplo: Así una expresión como la siguente
dl>tal:rep[tal:repeat]>dt+dd
Se convierte en el siguiente trozo de html con los nesesarios tabstops:
Muy pero que …

Seguir leyendo

Progreso en un reindexado de zope

Publicado el 18 de September de 2010 en Programación • Etiquetado con zope

Visto en el producto contentleadimage:
from Products.ZCatalog.ProgressHandler import ZLogHandler
ctool.reindexIndex(['hasContentLeadImage'], portal.REQUEST, pghandler=ZLogHandler())
Esto muestra un progreso en la consola si estás ejecutando en primer plano.

Zope y noatime

Publicado el 25 de July de 2010 en Programación • Etiquetado con zope

Una fácil mejora para el rendimiento de un zope con problemas de acceso a disco es no actualizar la fecha de último acceso al fichero de la base de datos Data.fs:
chattr -R +A Data.fs
Simple y efectivo.

Restaurando objectos plone borrados

Publicado el 14 de July de 2010 en Programación • Etiquetado con zope

Para esas situaciones donde no funciona el undo, la salvación se llama dm.historical Un claro ejemplo en esta entrada del Blog de Andreas Jung