Hacer el seguimiento de un log en UNIX

Una buena costumbre en todo programa informático es la creación de un buen log del sistema que estás creando. Cuanto más detallado sea, más fácil será encontrar un error inesperado o una incidencia compleja.

El problema viene a veces que sumergirse en el log de un sistema que está en continuo uso puede ser algo tedioso. Más de una vez me he encontrado a un compañero bajándose todo el fichero de log (de varios megas) para revisar una traza de algo que acaba de probar.

Realizar esa acción una vez… bueno, pero hacerlo constantemente con cada prueba que se realiza, puede ser algo desesperante.

Bueno, pues como el conocimiento se comparte, aquí va un comando que ejecutaremos en un terminal remoto (PUTTY o similar) que facilita mucho el seguimiento en vivo de un log en un sistema UNIX (y derivados):

tail -F nombre_fichero.log

Con esta instrucción veremos en tiempo real el fichero que le indiquemos, haciendo scroll automático con las nuevas trazas que vayan apareciendo. Y si estamos buscando una palabra o identificador en concreto y queremos obviar  el resto de trazas, utilizaremos el siguiente comando:

tail -F nombre_fichero.log | grep palabra

Al igual que la anterior, veremos el contenido del fichero en tiempo real, pero únicamente aparecerán las líneas que contengan la palabra que indiques.

En ambos casos, para detener la instrucción y volvamos a la línea de comando, pulsaremos Ctrl-C

Jónsi – Tornado

Desde hace varios meses voy acercando al blog unos cuantos temas de Sigur Rós, pero aún no había puesto nada de Jónsi, su cantante, que ha creado álbum en solitario: Go. Hoy quiero mostraros «Tornado», una versión acústica sencilla pero llena de matices.

Jónsi – Tornado 

Continuar leyendo «Jónsi – Tornado»

Cambiar el nombre de la máquina en ubuntu

La mayoría de las modificaciones que quieres realizar para administrar tu ubuntu, recomiendo hacerlas con la ayuda de ubuntu tweak. Por ejemplo, si necesitas cambiar el nombre de la máquina para poner uno diferente al que elegiste durante la instalación, tienes una opción sencilla desde «Sistema > Datos del Equipo > Cambiar nombre de host»

Bien, perfecto, es un método sencillo, pero vamos a saber qué es lo que hace en nuestro sistema.

El fichero /etc/hosts tiene toda la tabla de direcciones IP fijas, entre ellas, la traducción del nombre de la máquina a la IP loopback.

El fichero /etc/hostname es el que realmente tiene el nombre de tu máquina.

¿Y qué hacer para cambiar el nombre de la máquina sin utilizar ubuntu tweak? Para asegurar que el cambio no da ningún problema, lo vamos a hacer en tres sencillos pasos:

Abrimos el fichero /etc/hosts

sudo gedit /etc/hosts

para modificar el nombre de la máquina al nuevo nombre en las líneas ::1 (para IPv6) y 127.0.1.1 (para IPv4). Recuerda que el nuevo nombre no puede tener espacios en blanco.

Abrimos el fichero /etc/hostname

sudo gedit /etc/hostname

para cambiar el nombre de la máquina.

Grabamos los dos ficheros y listo. Ya has cambiado el nombre de la máquina.

Toshiba Folio 100

Hay veces que por una de esas casualidades acabas recibiendo un nuevo juguete, que finalmente acabas adoptando. Pues en este caso acaba de caer en mis manos la tablet Toshiba Folio 100, y como me gusta compartir algunas de las cosas que hago, os cuento qué he hecho con ella.

Por sus características, es un gadget interesante:

  • Pantalla de 10’1 de resolución 1024×600, capacitativa
  • Procesador 1GHz nvidia Tegra 2
  • 512 Mb RAM
  • WiFi n
  • Bluetooth 2.1
  • Memoria interna de 16Gb
  • Ranura para tarjetas SD de hasta 32Gb
  • Entrada USB 2.0
  • Salida HDMI
  • Salida auriculares 3,5mm

Su aspecto es bastante decente, se encuentra un escalón por  debajo de las famosas iPad o Galaxy Tab, ligeramente plasticoso pero robusto.

Todo muy bonito, pero… el firmware y la adaptación de android desarrollada por Toshiba es un auténtico desastre. Entre los problemas, personalmente encuentro:

  • Bloqueos frecuentes
  • Tiempo de respuesta aleatorio (teclear puede convertirse en una tortura)
  • OpenGL antiguo (v1.0) que limita el uso de aplicaciones basadas en versiones más potentes
  • Sin aplicaciones de Google
  • Market de Aplicaciones de Toshiba, bastante limitado. Ni rastro del Google Market.
  • La pantalla es mejorable. En el ángulo de visión correcto la imagen se ve bastante bien, pero con un pequeño ángulo la pantalla simplemente no se ve.
  • … y una larga lista de pequeños detalles que hacen de esta tablet algo desesperante.

¿Mi opinión personal? Si no eres aficionado a la tecnología, no pierdas el tiempo… este gadget no es para ti. A excepción de la pantalla, el hardware es bueno. El gran problema que tiene esta tablet es el software… y eso, por suerte, es subsanable.

En xda developers ya tienen bastante estable una versión más que aceptable de android 2.2 con todos los problemas «de fábrica» solucionados. Gracias a Dexter_nlb podemos disfrutar de una tablet interesante. ¿Problemas con el inglés? La versión traducida de Google se entiende bastante bien.

Estoy bastante seguro que en un par de meses aparecerán en el mercado tablets con android mejor integrado a un precio razonable, así que si puedes esperar… sólo son unos meses.