Monthly Archive for Septiembre, 2008

¡Un vampiro me ha mordido el brazo!

Eso es lo que parecen las heridas que han dejado los tornillos del fijador. ;-)

Tengo la mano algo menos hinchada que ayer y puedo mover un poco (MUY poco) la muñeca, pero ya se empieza a notar que hay juego. Aún duele.

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

El lubricante del futuro

A veces me planteo si vale la pena romperse los cuernos en la lucha contra el SPAM: es una carrera de fondo a ver quién puede más, y de vez en cuando, como sucede con la publicidad “legítima”, los creativos se lo curran y consiguen un anuncio que te arranca una sonrisa (un lagrimón en este caso).

Os juro por Snoopy que ésto no es una cafrada mía, me acaba de llegar al correo de GMail. Haced click en el Terminator para ver a lo que me refiero. No apto para menores, espíritus sensibles ni para los que no quieran ver tambalearse un mito del cine.

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

mpstat

  • english
  • spanish

One of the most basic variables to monitor on a system is CPU usage, something we usually do interactively with top or with vmstat when we want to script the process.

But there’s a problem with multi-CPU systems, with either physical or virtual CPUs, because in these cases vmstat shows the average usage across all CPUs. Depending on the software or hardware architecture, a CPU at 100% can become a bottleneck and produce process blockings ever if the other CPUs are completely idle, while vmstat would show us just a 50% CPU usage. This is quite typical with single CPU systems with HyperThreading technology.

An alternative to vmstat for these situations is mpstat, from the sysstat package, that shows the individual per-CPU usage rates. Very useful when writing a script for displaying graphs with Cacti or raising alarms with Nagios.

# mpstat -P ALL
Linux 2.6.9-023stab046.2-enterprise (domain.com) 	25/09/08
20:39:02     CPU   %user   %nice %system %iowait    %irq   %soft   %idle    intr/s
20:39:02     all    0,79    0,00    0,17    5,74    0,00    0,00   93,30      0,00
20:39:02       0    0,87    0,01    0,19    6,85    0,00    0,00   92,09      0,00
20:39:02       1    0,87    0,00    0,18    5,94    0,00    0,00   93,00      0,00
20:39:02       2    0,74    0,00    0,16    5,14    0,00    0,00   93,96      0,00
20:39:02       3    0,68    0,00    0,16    5,02    0,00    0,00   94,15      0,00
Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

Cómo romper Internet

Para romper Internet, pulsa aquí.

(Si, he estado viendo The IT Crowd otra vez. ¿Qué pasa?)


YouTube

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

Google Apps

Hace unas semanas surgió con unos ex-compañeros la idea de registrar un dominio y montar una lista de correo y cualquier tontá que se nos fuera ocurriendo para seguir todos en contacto. Pues ayer con el aburrimiento de estar de baja me puse manos a la obra, y como me sonaba que en GMail podías usar tu propio dominio me puse a investigar.

Resulta que no es sólo para correo, con Google Apps se puede integrar bajo un mismo dominio varias aplicaciones de Google (GMail, Docs, Calendar, Chat, Sites…) y personalizarlos hasta cierto punto con logos y colores. Y gratis, con opción a si eres empresa pagar para tener más espacio. No está nada mal, para una pequeña empresa, una asociación, colegio o algo así que no tenga grandes necesidades de recursos ni imagen de marca está muy bien, tienes una suite de colaboración on-line muy completa por 0 euros.

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

Gameheadz: Historia de los videojuegos

Un interesante documental sobre los primeros 15 años o así de la historia de los videojuegos, desde el pong a principios de los 70 hasta el Tetris y la GameBoy en los 80.


vimeo

Lo he visto en el blog de mi amigo Ramses, y como dice él, estaría muy bien uno similar pero centrado en la era de oro del videojuego español: Opera, Dinamic, Aventuras AD, Topo, Zigurat… ¡qué tiempos! :’D

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

Vuelven las series

Para regocijo de los adictos a las series de TV en general, y para los no-tan-adictos pero de-baja-y-aburridos en particular ;-D, ¡comienza en serio la temporada de series en los USA!: hace un par de semanas empezó la segunda temporada de Terminator: The Sarah Connor Chronicles (tiene un pase, me ha hecho gracia ver a Shirley Manson haciendo de mala) y esta noche se emite el tercer episodio; esta noche también, estreno con DOS episodios de la tercera de Heroes (hay un resumen de las dos anteriores / presentación de la serie / propaganda pura y dura para ir calentando motores); el jueves, dos episodios también para empezar la cuarta temporada de My Name is Earl; y el domingo empieza la tercera de Dexter, aunque el primer episodio ya lo emitieron hace unas semanas.

Y hablando de series, este fin de semana que con lo de los ojos no veía muy bien (a distancia de ver la tele si) me he pegado un atracón de Firefly. No soy fan de Joss Whedon (ni Buffy ni Angel me dicen gran cosa) pero tanto Firefly como la película Serenity, su continuación, me encantan. Una pena que no se haya continuado esta serie. Si alguien no la conoce, imaginaros que el título fuera “Las aventuras de Han Solo”. Pues eso, una panda de contrabandistas de poca monta liderados por un tipo duro pero carismático y con valores, que en el fondo es un pedazo de pan y al final (muy al final) siempre se pone del lado del más débil. Muy recomendable.

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

iostat & iotop: I/O debugging

  • english
  • spanish

A couple of months ago, we had an interesting issue at a customer: an application wasn’t performing well, but the system had more than 20% CPU idle and wasn’t swapping memory, so it wasn’t a lack of resources. After a deeper look into vmstat, we saw a constant 30% of CPU in I/O state. We had some kind of I/O bottleneck.

To discover the root of the issue we used two programs:

  • iostat (comes with the sysstat package): similar to vmstat or ifstat, but shows I/O operations per device and partition, updating its output every X seconds.
  • iotop: like the classic top, sorting the processes according to their I/O rate.

By using these two utilities it’s quite easy to discover which process is creating the I/O bottleneck, and on which particular device.

In our case, the problem was a RAID controller that was giving a terrible writing performance, coupled with a process that was doing around 15 small, random access writes per second.

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb

Ojos

Hace unos días publicaron en Zona Fandom un artículo sobre unas lentillas con el iris agrandado, para parecerse más a un monigote manga/anime.

No es el mismo efecto, pero yo he ido esta mañana a hacerme las pruebas para ver si puedo operarme la miopía con laser (todo en orden, si que puedo, falta decidir cuándo) y para una de las últimas te ponen una serie de gotas para dilatar la pupila, y ahora voy por la calle de ésta guisa:

Es un poco coñazo, veo borroso (sobre todo de cerca, para leer tengo que quitarme las gafas) y me molesta bastante la luz. Se pasará en 24h o así.

Ahora como decía antes falta decidir cuándo: Por un lado me han dicho que suelen dar cita con dos semanas de antelación, con lo que casi seguro me cogería todavía de baja con lo que no tendría que pedir un par de días libres ni nada; pero por otro también me han dicho que recomiendan un mes antes de bañarse en la piscina o el mar después de la operación, y estoy deseando que me quiten el fijador para meterme al agua y acabar las prácticas del Advanced Open Water Diver… creo que me voy a esperar a finales de noviembre o diciembre, así todavía puedo aprovechar dos o tres fines de semana en octubre y noviembre para bucear y luego tengo todo el invierno para que cicatrice el ojo. :-m

Enviar a:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BarraPunto
  • Meneame
  • Slashdot
  • Technorati
  • YahooMyWeb



Creative Commons Attribution-NonCommercial 2.5 Spain
Creative Commons Attribution-NonCommercial 2.5 Spain