• Tuesday, June 23rd, 2009
Se acabaron las betas, por fin está disponible redsn0w para hacer el jailbreak al iTouch 2nd Gen y iPhone 3G no 3GS…
Está disponible para windows y Mac, aunque está dando ciertos problemas con Cydia la versión 0.7.2, yo esperaría un par de semanas a que solucionasen un par bugs! Buen trabajo!
Más info en: http://www.redsn0w.com/
• Sunday, June 14th, 2009
Junio, exámenes… pero sobretodo calor! mucho calor! Junio empezó con un par de días fríos y lluviosos que no hacían más que confirmar algún que otro refrán español…. pero ya están aquí los días de pleno calor, los días que uno no desea estudiar y desea tirárselos en la piscina o la playa!
No voy a poner, lamentablemente, fotos mías en la playa
simplemente me remito a los datos de temperatura de mi servidor, de momento… en breve pondré fotos a la playa que en 2 semanas estamos en Marbella!!!
Si miráis el post que hice de temperatura desde la consola podréis comparar:
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +34.0°C
Core0 Temp: +34.0°C
Core1 Temp: +32.0°C
Core1 Temp: +30.0°C
it8716-isa-0290
Adapter: ISA adapter
VCore: +1.28 V (min = +0.00 V, max = +4.08 V)
VDDR: +1.92 V (min = +0.00 V, max = +4.08 V)
+3.3V: +3.30 V (min = +0.00 V, max = +4.08 V)
+5V: +4.95 V (min = +0.00 V, max = +6.85 V)
+12V: +11.84 V (min = +0.00 V, max = +16.32 V)
in5: +3.18 V (min = +0.00 V, max = +4.08 V)
in6: +1.15 V (min = +0.00 V, max = +4.08 V)
5VSB: +5.03 V (min = +0.00 V, max = +6.85 V)
VBat: +3.10 V
fan1: 3013 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
temp1: +49.0°C (low = +127.0°C, high = +127.0°C) sensor = transistor
temp2: +55.0°C (low = +127.0°C, high = +127.0°C) sensor = transistor
temp3: +55.0°C (low = +127.0°C, high = +127.0°C) sensor = thermal diode
cpu0_vid: +1.250 V
Como se puede ver 9ºC por encima de la temperatura de la anterior medida que puse… fue un día de mucho calor… Pese a que los ventiladores estén trabajando a tope!!
Así que nada! ola de calor!! La proxima si caerán las fotos de la playa 
• Tuesday, June 09th, 2009
Bueno, ya hace tiempo que lo sé… pero bueno! definitivamente el año que viene estaré viviendo en Dublín
Cambio de aires. El 18 de Agosto es la fecha.
Parece que era ayer, cuando un grupo de los que eran desconocidos en aquel momento me comentaban su experiencias fuera de España. Estaba en Darmstadt y era mi primera vez viviendo fuera… Yo estaba asombrado de su valor a salir fuera, de vivir fuera sin saber una fecha de vuelta (que creedme pero cambia bastante la situación). Ahora me toca a mi! A ver qué tal se da la cosa…
Darmstadt cambió todo, mi manera de ver España o más bien mi manera de ver el mundo, pero sobretodo me aportó muchas cosas a muchos otros niveles… Gracias a toda la gente que me ha ayudado allí! y que me sigue ayudando 
• Tuesday, June 09th, 2009
Ejecutar líneas de comando según se ven en google es sencillo, para eso no hay que ser ingeniero. Pero lo primero y más importante es saber qué estamos ejecutando! o cómo funcionan los procesos!
Hoy toca Wake On LAN
Estaba intentando encontrar alguna manera de poder hacer backups sin necesidad de dejar un ordenador encendido y usando un disco duro que no estuviera conectado en el servidor, no tenía dinero para comprar un switch que pueda encender discos duros así que recurrí a WOL para resolver temporalmente el problema.
Wake On LAN, como indica el nombre consiste simplemente en poder encender una máquina de forma remota. Esto es posible gracias a que la placa base incluye una controladora ethernet compatible con WOL. Esto se debe habilitar en la BIOS, de tal manera que una vez habilitado cuando el ordenador se encuentre apagado la tarjeta de red todavía recibe cierta cantidad de energía suficiente para mantenerse escuchando a la espera de que llegue un paquete que la solicite arrancar.
Ese paquete es el llamado “Paquete Mágico”, se envía sobre UDP y tiene la siguiente estructura:
[cabecera ethernet][cabecera IP][cabecera UDP][Secuencia Mágica][Código de redundancia cíclica]
La secuencia mágica sería la siguiente, considerando que la MAC Address del ordenador que queremos despertar es: AA:BB:CC:DD:EE:FF
FFFFFFFFFFFFAABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFF
AABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFF
AABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFFAABBCCDDEEFF
AABBCCDDEEFF
Toda esta información obtenida con Wireshark claro
Ahora llega la hora de cómo hacerlo funcionar... En Debian hay un paquete llamado 'wakeonlan' que nos
permite encender de forma remota los PCs. La forma de Ejecución sería la siguiente:
$wakeonlan -i 192.168.x.255 AA:BB:CC:DD:EE:FF
Especificamos la subred a la que hay que enviar los paquetes y la MAC Address de la máquina.
Un sencillo script que nos pone cuando se ha levantado la máquina sería el siguiente:
# !/bin/bash
SUBRED=$1;
MAC=$2;
HOSTNAME=$3;
IP=$4;
wakeonlan -i $SUBRED $MAC
echo Encendiendo a $HOSTNAME
ping -c 1 -w 1 $IP &> /dev/null
while [ $? -eq 1 ]
do
ping -c 1 -w 1 $IP &> /dev/null
done
echo $HOSTNAME está encendido
Algo que es necesario comentar si la máquina que queremos encender es un Ubuntu es que se debe
habilitar wol en su tarjeta de red, para ello:
ethtool -s <interface> wol g
Y nada más
Ya tenemos WOL funcionando.
• Tuesday, June 09th, 2009
Hace tiempo encontré un scriptillo que permitía escuchar algunos canales de radio… Lo he actualizado y bueno aquí lo tenéis por si lo queréis usar 