miércoles, 27 de mayo de 2009

OpenOffice - Readonly Content Cannot Be Changed

Ir a editar el Indice de Contenidos, on the first tab you have an option "protected against manual changes". When you disable it, (save and reopen) the document becomes read/write again.

martes, 26 de mayo de 2009

Cómo iniciar DHCP en arranque, no luego del login

pablo@pablo-desktop:~$ more /etc/network/interfaces
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp

jueves, 19 de marzo de 2009

mv (rename) de varios archivos

En el sgte ejemplo, el comando rename renombra *.jpg para cambiarles la extensión "jpg" por "jpeg"

rename -n 's/jpg$/jpeg/' *.jpg

ref: https://answers.launchpad.net/ubuntu/+source/nautilus/+question/2309

martes, 17 de marzo de 2009

Los elementos XML no pueden comenzar con números

Definition: A Name is an Nmtoken with a restricted set of initial characters. Disallowed initial characters for Names include digits...

Ref: http://www.w3.org/TR/REC-xml/#NT-NameStartChar

jueves, 12 de marzo de 2009

Si a PHP llegan datos en utf8 de una BD mysql en latin1

Si a PHP llegan datos en utf8 de una BD mysql que en realidad está en latin1, la solución es luego de llamar a mysql_connect, llamar a:

mysql_set_charset("latin1");

De esta manera llegarán al PHP los datos en latin1 (que es como realmente están en BD).

Encoding de vim

Si se tienen archivos encodeados en latin1 y al hacerles "more" en una shell (ej: putty) configurada con latin1 y se ve todo bien, pero vim no hace bien el print de los caracteres con acento en latin1, revisar que exista la sgte configuración en el bash_profile:

$ more .bash_profile
...
export LANG=en_US.iso88591

Con lo último, vim atina a hacer print en latin1 de los caracteres en latin1.

miércoles, 11 de marzo de 2009

ps + grep = pgrep

En vez de escribir el largo comando:

[pablo@mipc ~]$ ps -fea --cols=400| grep tuna

para obtener todos los procesos ejecutándose que tengan en su línea de comandos la palabra "tuna", mejor usar el comando pgrep:

[pablo@mipc~]$ pgrep -fl tuna
31591 /bin/bash /home/pablo/tuna/dist/tuna_startup.sh 8083
31594 java -Djava.library.path=:/home/pablo/tuna/lib tuna.Tuna -p 8083 -profiles /home/pablo/tuna/profiles -web /home/pablo/tuna/web -log /home/pablo/tuna/log