Acerca del blog ..

Aquí pongo mis pequeñas notas sobre cosas que voy olvidando. Entre las anotaciones puede que tal vez encuentres alguna que otra opinión seguramente equivocada.

scp con compresión

marzo 4th, 2011 by pcaro

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/

Anotado en linux, zope | Sin comentarios »

Actualizar Mercurial usando ppa en ubuntu

febrero 25th, 2011 by pcaro

Existen tres PPA para mercurial:
https://launchpad.net/~mercurial-ppa/+archive/releases (última release, actualmente 1.7.5-0ppa1~maverick1)
https://launchpad.net/~mercurial-ppa/+archive/stable-snapshots (snapshots de la rama estable, actualmente 1.7.5+2-5fc7c84ed9b0-0ppa1~maverick1)
https://launchpad.net/~mercurial-ppa/+archive/snapshots (snapshots de lo último, actualmente 1.8~1.7.5+4-8f5c865b7b4a-0ppa1~maverick1)

Como decía en la última anotación para añadir el PPA basta con:

$ sudo add-apt-repository ppa:mercurial-ppa/stable-snapshots
$ sudo aptitude update
$ sudo aptitude  install Mercurial

 

Anotado en linux, Programación, yaco | Sin comentarios »

Zen Coding y komodo edit

octubre 15th, 2010 by pcaro

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:

<dl>
    <tal:rep tal:repeat="">
        <dt></dt>
        <dd></dd>
    </tal:rep>
</dl>

Muy pero que muy cómodo

Anotado en Programación, zope | Sin comentarios »

Progreso en un reindexado de zope

septiembre 18th, 2010 by pcaro

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.

Anotado en Programación, zope | Sin comentarios »

Zope y noatime

julio 25th, 2010 by pcaro

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.

Anotado en sistemas, zope | Sin comentarios »

Subversion: Añadiendo contenido a un directorio sin descargarlo

julio 16th, 2010 by pcaro

Caso práctico. Tengo un directorio dev dentro del subversión con un montón de código con sus correspondientes ramas de trunk, branches, tags, etc. Quiero añadir un nuevo producto pero no descargar todo ese enorme directorio dev:

svn co --depth empty https://repositorio/dev dev
cp loquesea nuevo_producto
svn add loquesea
svn ci

Gracias ctabasco por la anotación.

Anotado en Programación, sistemas, yaco | Sin comentarios »

Restaurando objectos plone borrados

julio 14th, 2010 by pcaro

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

Anotado en zope | Sin comentarios »

« Anotaciones Previas