jueves, 12 de noviembre de 2009

Actualizar Linux desde consola tras un proxy

Tan solo lo dejo como recordatorio, ya que lo he necesitado en varias ocasiones.
export http_proxy=http://usuario:password@miservidorproxy.net:puerto/
export ftp_proxy=http://usuario:password@miservidorproxy.net:puerto/

martes, 10 de noviembre de 2009

UUID, ese gran desconocido

Según la Wikipedia inglesa (ya que la española solo habla del GUID -versión Microsoft del UUID), UUID es "an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE)", o lo que es lo mismo, un forma unificada de identificar dispositivos.

Siguiendo con esta fuente de saber, "A UUID is a 16-byte (128-bit) number. The number of theoretically possible UUIDs is therefore about 3 × 1038. In its canonical form, a UUID consists of 32 hexadecimal digits, displayed in 5 groups separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters (32 digits and 4 hyphens)".

Todo esto se traduce en que nuestros números UUID tendrán un formato parecido al siguiente:
550e8400-e29b-41d4-a716-446655440000


De todas formas, lo que nos puede interesar de este número es que se utiliza para montar particiones en puntos específicos del sistema. Donde antes los sistemas Linux hablaban del SDA o del HDA ahora hablan del UUID:550e8400-e29b-41d4-a716-446655440000.

Supongamos que al instalar un nuevo disco duro en nuestro sistema Linux, queremos dar el paso final para que se monte de forma automática cada vez que arrancamos. Para ello, modificamos el fichero /etc/fstab, obteniendo algo parecido a lo siguiente:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/sda1
UUID=ec468ae1-6d26-43ec-a2c7-ea32c4eafa0f / ext3 relatime,errors=remount-ro 0 1
# /dev/sda3
UUID=8ebbae95-9fc3-4434-9deb-9ebcfe4eaaca /datos-1 ext3 relatime 0 2


Está claro que para incluir nuestro nuevo disco en esta lista, deberemos descubrir el UUID que le corresponde, según el tipo de dispositivo que sea. En nuestro caso, el último disco es el sdi, y su única partición, la sdi1 . Ejecutando lo siguiente, obtenemos nuestro identificador:
blkid /dev/sdi1


Obtenemos: /dev/sdi1: UUID="59edfdf9-8124-4cc1-b046-c94ac140ba81" TYPE="ext3"

Para listar todos los UUID de las unidades que tengamos en nuestro sistema podemos ejecutar el siguiente comando:
ls /dev/disk/by-uuid/ -lh


y obtendremos algo parecido a lo siguiente:
ls /dev/disk/by-uuid/ -lh
total 0
lrwxrwxrwx 1 root root 10 2009-11-10 22:52 072290ce-e38d-40c1-9af4-06f6fdde3a9e -> ../../sdg1
lrwxrwxrwx 1 root root 10 2009-11-10 22:53 2937af2a-130d-4ddb-ad46-a25d602f18d6 -> ../../sdh1
lrwxrwxrwx 1 root root 10 2009-11-10 22:52 3d777c46-e7e2-4d80-8c77-2fd762572cc0 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2009-11-10 22:53 59edfdf9-8124-4cc1-b046-c94ac140ba81 -> ../../sdi1


Ahora podremos añadir la linea adecuada en /etc/fstab

lunes, 10 de agosto de 2009

Dónde encontrar el programa ScanPST.exe

Los ficheros PST de Outlook son enormes. Mejor dicho, ENORMES....

Outlook, al contrario que otros clientes de correo, tiene la fea costumbre de almacenar toda la información en "archivos de datos" que, al integrar correos, carpetas, adjuntos y demás, llegan a tener tamaños insospechados, incluso si tomamos el sano hábito de crear uno nuevo cada año.

De hecho, aviso: cuidadito con almacenarlos en unidades FAT... ¡No es la primera vez que los veo ocupando más de 4 Gb!

Bueno, a lo que voy. De pascuas a ramos, el bendito PST puede corromperse y Outlook deja de poder acceder a el. Pero tranquilos... Microsoft lo sabe, y por eso ha desarrollado una maravillosa herramienta que lo corrige: ScanPST.exe

Lo complicado es encontrarla. Está siempre, en todos los equipos en los que la he buscado. En caso de WinXP + Office 2003, búscala en la siguiente ruta:
C:\Archivos de programa\Microsoft Office\OFFICE12\

o bien,
C:\Archivos de programa\Archivos comunes\System\MSMAPI\[varios números]\


Suerte...

domingo, 5 de julio de 2009

Reiniciar un Ipod Classic



Solo para el Ipod Classic de 5ª generación (30 Gb en mi caso).

Para reiniciarlo en caso de que se nos quede mirando a las Bahamas (ya me ha pasado en más de una ocasión), el truco es el siguiente:




  1. Liberamos la tecla Hold (que no aparezca la zona roja)


  2. Pulsamos simultaneamente [Menú] y [Seleccionar], durante unos 5-6 segundos o hasta que aparezca la manzana en la pantalla.


sábado, 23 de mayo de 2009

Bizcocho de yogurt


Quizás el bizcocho más sencillo que existe. Todas las medidas van de acuerdo con un sencillo vasito de yogurt.

Ingredientes:

  • 3 huevos.
  • 1 yogurt de limón (y su vasito)
  • 3 vasitos harina
  • 2,5 vasitos de azucar (no hay que abusar)
  • 1 vasito de aceite. El de oliva deja el bollo con más sabor, el de girasol pasa desapercibido.
  • Ralladura de 1 limón
  • 1 cucharadita de levadura

Preparación:

En 60 minutos.

  • Lo primero, ponemos el horno a calentar a 180º.
  • Podemos hacer toda la mezcla con el accesorio de batir de la Minipimer, poniendolo a baja velocidad.
  • Batimos los huevos.
  • Añadimos por orden, el yogurt, la harina, el azucar, la levadura y la rayadura, mezclando en cada paso, hasta que quede homogeneo.
  • 40 minutos en el horno a 180º con la resistencia inferior (para que suba) y 20 minutos con las dos (para que se dore un poco).
¡Más fácil, imposible!

viernes, 24 de abril de 2009

Nuevo sistema operativo

Sin palabras.... seguro que es la sensación diaria de todos los compañeros de profesión.
¡Alf.... va por ti!


jueves, 9 de abril de 2009

Cliente FTP para linux en modo automático

Llevo toda la mañana tratando de configurar una tarea programada en un servidor Linux que envíe por FTP cada semana un fichero.

Se que es sencillo, porque lo he hecho en otra ocasión, pero me ha costado un triunfo localizar los comandos adecuados.

Creamos un fichero en el que guardaremos los comandos que queremos ejecutar con el cliente FTP casi tal-cual los escribiríamos en modo interactivo. En mi caso lo guardo con el nombre "comandos.ftp".
open ftp.servidor.com
user usuario clave
cd /directorio_remoto/
lcd /directorio_local/
put fichero
bye
Llamamos al cliente FTP con el siguiente comando:
ftp -n <comandos.ftp