martes, 2 de diciembre de 2008

Esa navaja suiza antes conocida como "date"

GNU date is one of the many common Linux programs in GNU Coreutils package. Here are some of the examples of performing date time arithmetic with GNU date command, using -d or --date option switch:
date -d "last month" +%m
Return as last month in numeric format
date -d "2 month ago" +%b
Return as last month in abbreviated month name
date -d "-2 month" +%B
Return as last month in full month name
date -d "-1 hours" +%H
Returns previous hour in 24-hours format (00-23)
date -d "tomorrow"
Return the date and time of tomorrow
date -d "yesterday" +"%d %B %y"
Return the date of yesterday in dd MMM yy
date -d "last week" +%a
Return last week in abbreviated weekday name
date -d "$(date +%Y-%m-15) -1 month" +'Last month was %B!'
To avoid getting result of “July” when executing date -d "-1 month" +%B on 31 July 2006, because “2006-07-31 -1 month” might evaluate to 2006-07-01, because 2006-06-31 is an invalid date!
date -d "1970-01-01 00:00:01 UTC" +%s
Return the Unix Epoch time (the total seconds elapse since midnight of 1970-01-01), which is 1 secs in this case.
date -d "1970-01-01 1234567890 sec" +"%F %T %z"
Return the literal date format of the given Unix Epoch time.

lunes, 1 de diciembre de 2008

Cambiar la hora el sistemas Linux

Leo en Bulma, despues de buscar en Google como cambiar la hora en Linux:

Para cambiar la hora del sistema usaremos el comando date, pero hemos de tener en cuenta que al reinicializar el ordenador, éste cogerá la hora de la BIOS y nos volverá a colocar la hora anterior, para evitar esto cambiaremos también la hora de la BIOS con el comando hwclock como se detalla a continuación:

Suponemos que queremos colocar la fecha: 25-Feb-2000 y la hora 16:25.
Esto lo haremos como root:

# date --set "2000-02-25 16:25"
Fri Feb 25 16:25:00 CET 2000

Ahora realizaremos el mismo cambio para actualizar la fecha en la BIOS.
# hwclock --set --date="2000-02-25 16:25"

Para comprobarlo tecleamos:
# hwclock
Fri Feb 25 16:25:06 2000 -0.010586 seconds

viernes, 28 de noviembre de 2008

Instalar una impresora PS

Si trabajamos con LaTeX, antes o despues necesitaremos una impresora PS si queremos insertar imágenes en nuestro documento. La idea es modificar la imagen que queremos insertar con el programa que mejor conzcamos (recomendando Gimp, claro) para luego imprimirla en nuestra impresora PS, guardandola en disco con formato PS y, por último, insertarlo en LaTeX.

Los pasos son sencillos:
  1. Agremamos una nueva impresora conectada al equipo, pero sin que Windows la detecte automáticamente.
  2. Como puerto, seleccionamos "FILE: (Imprimir a un archivo)"
  3. A la hora de seleccionar la impresora, buscamos la "Apple Color LaserWriter 12/600" que funciona a la perfección (en el blog de LaTeX nos indican igualmente la "HP PaintJet XL300 v2011.112")
Eso es todo...

sábado, 15 de noviembre de 2008

Indicador DEFCON


¿Quien no recuerda a ese jovencísimo Matthew Broderick y al W.O.P.R. del NORAD en Juegos de Guerra (Wargames, John Badham 1983)?

En Microsiervos, han recreado ese "indicador de DEFCON" que todo informático sueña tener en la puerta de su despacho, en un magnífico PDF recortable...

Descargalo en PDF aqui.


Extraño juego. La única manera de ganar es no jugando. ¿Qué tal una partida de ajedrez?
Joshua (WOPR)

viernes, 24 de octubre de 2008

Microsoft Update no actualiza

Estos son los pasos que se deben seguir (Soporte técnico de Microsoft):

  1. Vaya a Inicio, Ejecutar, y escriba: cmd
  2. En la ventana que aparece escriba: net stop wuauserv
  3. Pulse Aceptar
  4. Ahora escriba: regsvr32.exe wups2.dll y Pulse Aceptar
  5. Ahora escriba: net start wuauserv y pulse Aceptar
  6. Reinicie y Pruebe a Actualizar.

Sólo si ésto no funciona, siga con los pasos siguientes:

  1. Descargue el archivo "WindowsUpdateAgent30-x86.exe" de la siguiente
    dirección: http://go.microsoft.com/fwlink/?LinkID=91237
  2. Guárdelo en el disco local C:
  3. Ir a menú INICIO ejecutar y escribir el siguiente comando: cmd
  4. Ejecutar los siguientes comandos:

    cd\
    WindowsUpdateAgent30-x86.exe /wuforce /quiet


  5. Al término, reiniciar, dirigiros a la web de Windows Update y actualizar el
    equipo.

jueves, 23 de octubre de 2008

Cambiar el número de serie de WinXP

Inicio ->Ejecutar, escribe regedit y busca la clave:

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\WPAEvents

Ahora abrimos la clave oobetimer, y borramos el valor hexadecimal CA, salvamos y cerramos regedit

Vamos a Inicio->Ejecutar y escribimos %systemroot%\system32\oobe\msoobe.exe /a

Nos aparecerá la pantalla de activación de Windows XP, seleccionamos activación por teléfono, pulsamos en Cambiar clave del producto e introducimos la nueva clave y pulsamos actualizar.

Ejecutamos de nuevo %systemroot%\system32\oobe\msoobe.exe /a, y con esto finalizará el proceso de activación.

jueves, 16 de octubre de 2008

Archivos DocX en Microsoft Office 2003


Tan solo es necesario instalar el Paquete de compatibilidad de Microsoft Office para formatos de archivos de Word, Excel y PowerPoint 2007 que proporciona Microsoft en el siguiente enlace.

jueves, 2 de octubre de 2008

Mil y una impresoras....

Publicar entrada

¿ Cuantas veces nos hemos encotrado con una sola impresora real, y 5 o 6 impresoras "detectadas automáticamente" ? El entorno de red de Windows XP proporciona la funcionalidad de "rastreo de red" que realiza una búsqueda de vínculos a los recursos de la red, como impresoras compartidas.

La idea es buena, pero para usuarios sin experiencia o con poco conocimiento, puede llegar a ser todo un engorro el tener que elegir la impresora que usar entre 6 virtuales que ni conocen (todo depende, claro, del tamaño de la red).

La solución es fácil... Tan solo desactivar la opción Buscar automáticamente carpetas e impresoras de red. Para ello, abrimos una ventana del explorador de ficheros, y vamos a herramientas -> opciones de carpeta -> ver y en la lista de configuración avanzada deseleccionamos esa opción.

Eso es todo, amigos ...

lunes, 29 de septiembre de 2008

Cambiar la clave de Office sin reinstalarlo

La idea es poder cambiar el numero de serie de instalacion de Office XP, 2000, 2003 o 2007 sin necesidad de reinstalar el producto.

Los textos originales se puede encontrar en los siguientes enlaces:
http://support.microsoft.com/kb/895456/en-us
http://ribamero.blogspot.com/2008/07/soft-office-cambiar-nmero-de-serie-sin.html


Los pasos son los siguientes:

1. Obviamente, hay que cerrar todos los programas que dependan de Office.

2. Abrimos el Editor del Registro de Windows. Vamos a Inicio->Ejecutar y escribimos regedit. Pulsamos el botón Aceptar.

3. Tenemos que localizar la clave adecuada, dependiendo de la versión de Windows y Office:

Versiones de 32-bit
-----------------------

2007 Office system
HKEY_LOCAL_MACHINE \Software\Microsoft\Office\12.0\Registration

Office 2003
HKEY_LOCAL_MACHINE \Software\Microsoft\Office\11.0\Registration

Office XP
HKEY_LOCAL_MACHINE \Software\Microsoft\Office\10.0\Registration

Versiones de 64-bit
-----------------------

2007 Office system
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\12.0\Registration

Office 2003
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\11.0\Registration

Office XP
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\10.0\Registration

Debajo de esta, aparecerá una subclave, con caracteres alfanuméricos de un formato similar al siguiente ejemplo: {90110C0A-6000-11D3-8CFE-0150048383C9}

4.- Exportamos la clave seleccionada. Siempre es aconsejable, por si el cambio no funciona correctamente:
a. Right-click the Registration subkey, and then click Export.
b. In the Save in list, select a location to save the registration entries.
c. In the File name box, type a name for the .reg file that you want to export, and then click Save.

5.- Buscamos los valores ProductID y DigitalProductID. En ambos casos, hacemos clic con el botón derecho del ratón sobre el valor y pulsamos eliminar en el menú emergente que nos aparece.

6.- Cerramos el Editor del Registro de Windows y abrimos Microsoft Office. Nos solicitará la nueva clave y a correr.

jueves, 25 de septiembre de 2008

Instalando Tomcat en Linux

Como instalar Apache-Tomcat sin tener ni idea de Java

Vamos a instalar las versiones de JDK 6up7 y de Apache-Tomcat 6.0.18

1.- En nuestro sistema linux, tras iniciar sesión como root, creamos un directorio temporal de descargas en /usr/tmp

su -
Introducimos la clave de root
mkdir /usr/tmp


2.- Nos descargamos el auto-instalable de la SDK de Java. Cuando escribo esta entrada, el enlace es el siguiente (que puedes obtenerlo pulsando con el botón derecho sobre el enlace y copiando la ruta en cualquier Windows):

http://javadl.sun.com/webapps/download/AutoDL?BundleId=23103


Para iniciar la descarga, usamos wget:

cd /usr/tmp
wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=23103


3.- Copiamos el fichero descargado a /usr/local y le damos permiso de ejecución:

cp -p jdk-6u7-linux-i586.bin /usr/local
cd /usr/local
chmod +x jdk-6u7-linux-i586.bin


4.- ejecutamos el auto-instalable (pulsando la barra hasta poder teclear 'yes') y cuando terminemos, lo borramos:

./jdk-6u7-linux-i586.bin
rm jdk-6u7-linux-i586.bin


Tenemos que tener todo el paquete instalado en /usr/local/jdk1.6.0_07

5.- Creamos las variables de ruta necesarias para ejecutar la SDK desde cualquier ruta añadiendo las siguientes lineas al final del fichero /etc/profile

JAVA_HOME=/usr/local/jdk1.6.0_07
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME


Actualizamos las variables ejecutando "source /etc/profile"

6.- Comprobamos la instalación, con el comando "javac -version", que nos dará la versión de la SDK instalada.

7.- Continuamos con la instalación de apache-tomcat. Lo primero, descargamos en la ruta "/usr/tmp" el archivo de instalación. El enlace lo sacamos de http://tomcat.apache.org

cd /usr/tmp
wget http://apache.rediris.es/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz


8.- Copiamos el fichero descargado a /usr/local y le damos permiso de ejecución:

cd /usr/tmp
cp -p apache-tomcat-6.0.18.tar.gz /usr/local/


9.- Descomprimimos el paquete y borramos el fichero fuente
cd /usr/local
tar xvzf apache-tomcat-6.0.18.tar.gz
rm apache-tomcat-6.0.18.tar.gz


10.- Nuevamente, tenemos que crear las variables de ruta necesarias añadiendo las siguientes lineas al final del fichero /etc/profile
CATALINA_HOME=/usr/local/apache-tomcat-6.0.18
export CATALINA_HOME


Actualizamos las variables ejecutando "source /etc/profile"

11.- Tenemos dos scripts importantes de uso, uno para arrancar el servicio y otro para detenerlo.
/usr/local/apache-tomcat-6.0.18/bin/startup.sh
/usr/local/apache-tomcat-6.0.18/bin/shutdown.sh


12.- Una vez arrancado, deberíamos llegar a la página principal del servidor mediante la ruta siguiente:
http://servidor:8080


13.- Por último, podemos configurar el manager de Tomcat (una forma de gestionar los recursos mediante página web) que viene preinstalado en la versión 6. Para ello, debemos agregar un par de lineas en el fichero que gestiona los usuarios:
vi /usr/local/apache-tomcat-6.0.18/conf/tomcat-users.xml


<tomcat-users>
<role rolename="manager">
<role rolename="standard">
<user username="admin" password="clave" roles="standard,manager">
</user>
</role></role></tomcat-users>


Accedemos a la consola mediante la dirección http://servidor:8080/manager