java.lang.NoClassDefFoundError: javax/mail/Address

Este es la excepción típica que aparece si no tienes las clases de JavaMail en tu classpath. Bájalas de aquí y recuerda que necesitarás si usas una versión del JDK inferior a la 1.6 también necesitarás en tu classpath el JavaBeans Activation Framework.

Ajustar fecha y hora en CentOS

El comando date nos permite saber la fecha y hora del sistema así como la zona horaria. Mediante date también podemos ajusta la fecha y hora de forma manual pero, siempre que tu máquina esté conectada a Internet, la mejor forma es sincronizar con un servidor NTP (Network Time Protocol). Vamos allá:

Comenzamos haciendo backup de la timezone actual:

mv /etc/localtime /etc/localtime-old

Cambiamos al timezone adecuado, en este caso el de España Penínsular (aka Madrid):

ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime

Sincronizamos la hora con nuestro servidor NTP preferido (en mi caso hora.rediris.es):

/usr/sbin/ntpdate -u hora.rediris.es

Si no disponéis del comando ntpdate:

yum install ntp

Editando el fichero /etc/sysconfig/clock nos aseguramos que la entrada ZONE tiene el valor correcto. En nuestro caso el contenido del fichero debería ser el siguiente:

ZONE="Europe/Madrid"
UTC=true
ARC=false

El sistema ya tiene la hora correcta… ahora se la pasamos al reloj hardware:

/sbin/hwclock --systohc

Consejo gratis: Estos relojes, aunque no son de cuerda, también se atrasan. Es muy recomendable realizar un cron que puede ser diario que tenga las dos líneas siguientes:

/usr/sbin/ntpdate -u hora.rediris.es
/sbin/hwclock --systohc

De esta manera diariamente sincronizaréis la hora del sistema y del reloj hardware con el servidor NTP que mantiene la hora oficial de España.

crontab: command not found

Si te has encontrado con este problema en un sistema CentOs/RedHat/Fedora y no sabes que paquete instalar:

yum install vixie-cron

Convertir a PDF manteniendo los links

Recientemente tuve que convertir un Word a PDF y normalmente uso para ello el pdffactory Pro que tiene una opción para conservar los hipervícnulos que tenga el documento Word como enlaces Web pero resulta que por la razón que sea no me funcionaba.

Probé varios programitas y nada… hasta que encontré esto:  http://www.freepdfconvert.com/default.asp

Hand of saint! :P