bags, not bugs

Acabo de hacer mis valijas. Bue.., en realidad, mis mochilas. En horas estaré volando hacia Helsinki, Finlandia. A las 11am hay que estar en el aeropuerto y no puedo dormir. Tengo que levantarme temprano y ultimar algunos detalles administrativos para dejar todo okey. Solo queda esperar...

desorientación vocacional

En mi ex-colegio secundario existe lo que se llama ADEC. Cada año, organiza unas jornadas que consisten en juntar a los alumnos de quinto año con los estudiantes/profesionales de varias carreras.
Por lo tanto madrugué, levante mi existencia de la cama y me dirigí al colegio en cuestión donde 4 chicos quería saber que era esto de la informática.
Estuvo interesante y no me cuesta verme a mí mismo hace 6 años en esa situación. Espero haber servido de algo.

Itinerario climático

Falta poco para irme, así que me pintó la duda de como será el clima. Pues aquí está el reporte de weather.com , quien me obligo a poner otro itinerario, ya que no tiene algunas ciudades (oh casualidad, ciudades rusas):

My Travel Summary

Departing Airport Arriving Airport
Jun 30 Ministro Pistarini International Airport (EZE) Helsinki-Vantaa Airport (HEL) 
 
Partly Cloudy Hi: 18°C

Lo: 11°C

Rain Hi: 19°C

Lo: 12°C
Jul 18 Helsinki-Vantaa Airport (HEL) Berlin-Tegel International Airport (TXL) 
 
AVERAGES
Hi: 21°C
Lo: 11°C
RECORDS
Hi: N/A°C
Lo: N/A°C
AVERAGES
Hi: 23°C
Lo: 13°C
RECORDS
Hi: N/A°C
Lo: N/A°C
Jul 20 Berlin-Tegel International Airport (TXL) Vienna Airport (VIE) 
 
AVERAGES
Hi: 23°C
Lo: 13°C
RECORDS
Hi: N/A°C
Lo: N/A°C
AVERAGES
Hi: 25°C

Lo: 15°C

RECORDS
Hi: N/A°C
Lo: N/A°C
Jul 27 Vienna Airport (VIE) Ministro Pistarini International Airport (EZE) 
 
AVERAGES
Hi: 26°C

Lo: 16°C

RECORDS
Hi: N/A°C
Lo: N/A°C
AVERAGES
Hi: 16°C
Lo: 5°C
RECORDS
Hi: N/A°C
Lo: N/A°C

What to Pack

Umbrella

Long Sleeves

Short Sleeves

Durmiendo en Prima

Este post no hace referencia a incesto ni nada de eso, sino a ese fanatismo que tenemos los geeks por tipear de corrido durante horas. La travesía empezó el jueves, cuando me entero que Filomena, el server de Machu, había dejado de responder. Machu y yo eramos la única oportunidad que tenía ese desafortunado aparato.

Parecía una situación dominada, poco deseada, pero controlada. El filesystem del FreeBSD en cuestión había trulado. Nada que un fsck no pueda resolver. Machu salió a las 10am para ver como podía reavivar la máquina. Solo para resumirlo, salí de mi laburo a las 7pm para darle una mano y fui para Prima. Terminamos a las 7:30am del viernes, con un sistema operativo que trastabillaba, que a duras penas podía mantenerse en pié, que se colgaba si leía un bloque defectuoso.

Pasó el viernes, entre rebuteadas y dedasos, reclamos y bostezos, sabiendo que "teníamos todo el fin de semana para arreglarlo". El sábado a la mañana fuimos a ver de tratar de solucionar el problema, cambiar el disco, levantar los backups, etc. "Cuanto puede tomarnos". Nuevamente, llegué a casa las 8am del domingo, mientras el lento pero efectivo backup hacía el restore. Volvimos a la carga a la 1pm, después de dormir y comer un poco. Afinados los últimos detalles, a las 10pm probamos todos los sitios y a dormir.

Algunas cosas a tener en cuenta:
- Voy a empezar a juntar firmas para que FFS soporte journaling.
- Si el disco que debe montar por fstab no se encuentra, levanta en modo single.
- El último parámetro del fstab es para decirle que no haga el chequeo del inicio para esa partición o disco.
- Montar un slide de otro disklabel es, a mi humilde entender, imposible.
- Eso del master.passwd es inentendible.
- Es, sin duda, imperativo tener un plan de contingencia, redundancia y backups de todo lo posible.
- El restore de Plesk tarda unas 10 horas. Y conviene hacerlo dominio a dominio.
- El mensaje 'Out of memory!' de FreeBSD no tiene otro objetivo más que el de tildar el proceso, y si es posible, la máquina.
- Deberíamos migrar ese server a un sistema operativo serio :).
- El scripting es una herramienta fundamental para el administrador.

Veamos lo bueno que podemos sacar en limpio:
- Pasó lo peor que puede pasarle a una empresa de hosting. Y sobrevivió. Eso es más que bueno. Costó, pero saber que se pueden superar crisis de este tipo es tranquilizante.
- La máquina de café de Prima da perdida. El café cuesta 40 centavos (poco más de 10 centavos de dolar), lo que ya es poquísimo, además entrega mal el vuelto. Siempre devuelve 20 o 30 centavos de más. E incluso llegó a dar ganancia: con 1 peso me llevé un café y 1,10 pesos de vuelto. Una ganga :D.

InstallFest, HackLab y Sarge

En orden de aparición:

  • Con el GNUtn hicimos el InstallFest. Unas 10 máquinas entraron y salieron con Software Libre, no sin antes putear toda la tarde del sábado con hardware del siglo pasado (literalmente). De todas maneras, creo que la gente se fue contenta y hay muchas nuevas suscripciones a la lista.
  • HackLab improvisado con JJo. Ayer domingo, y con la excusa de que vinieron todos para Usuaria, se han juntado en lo de Monk (a.k.a. HackLab) cuanto Lug populando por ahí había. CaFeLug, LugFi, LugRo, LugMen y demases. A la tarde, JJo inicio un pequeño tutorial sobre POSIX, fork(), ptherds y sockets. Un lujo que se extendió hasta casi las 10 pm.
  • Sarge estable. Si, si, uno lo dice así, como si nada. Pero este hecho merecería un post exclusivo y más. Todavía no es oficial, pero aquí está el preview del anuncio. Aunque no se que fue de esos 25 RC Bugs que aún parecen estar abiertos. Será cuestión de ver para creer?