Leer es bueno

Creo que retomaré el tiempo de lectura a un mayor ritmo del que pensaba. Ahora con más de una hora de trayecto de camino a la plantación me chuté como 1/8 de libro. Bueno, al grano y un fragmento de lo que leí el día de hoy del libro La quinta libertad de Noam Chomsky en su página 152:

En 1931, poco tiempo antes de pasar a la reserva, el viejo Butler (Smedley) de mirada afilada resumió así su carrera ante una reunión de legionarios:

He empleado 33 años de mi vida ... en ser un tipo duro de primera clase para las altas finanzas, para Wall Street y los banqueros. En resumen, he sido un chantajista del capitalismo ... Entre 1909 y 1912 ayudé a purificar Nicaragua para la Banca Brown Brothers. En 1916 colaboré a que México y especialmente Tampico fuesen un lugar seguro para los intereses petrolíferos norteamericanos. También en 1916 allané el camino a los intereses azucareros de los Estados Unidos en la República Dominicana. Ayudé a hacer de Haití y Cuba unos sitios decentes para que los chicos del National City Bank pudiesen obtener beneficios. He colaborado en la violación de media docena de repúblicas centroamericanas en beneficio de Wall Street.

Restaurar un servidor AIX con código 555 desde NIM y HMC

Bueno, dado que esta información me podrá ser de ayuda en un futuro. La dejaré para la posteridad y uso futuro. Si a alguien más le sirve, adelante, sirvase con confianza.

El problema: Led code 555 en un equipo AIX, o sea, muerto, no arranca

La solución: Entrar en modo mantenimiento, fsck'ear los filesystems y reiniciar

Lo que no les contaron: El equipo está virtualizado y se encuentra en otro lugar del mundo

Con un poco de acceso mediante HMC y un NIM server hay que hacer lo siguiente:

Desde el NIM server:

foo1:foonim:/root# lsnim -l fooserver
fooserver:
   class          = machines
   type           = standalone
   comments       = 2CPU 8GB
   connect        = nimsh
   platform       = chrp
   netboot_kernel = 64
   if1            = foo1_126-254 fooserver.bar.com 0
   cable_type1    = bnc
   mgmt_profile1  = foo-hmc-1 9 Server-9117-570-123ABCDEF
   Cstate         = in the process of booting
   prev_state     = not running
   Mstate         = currently running
   boot           = boot
   spot           = 531105spot
   cpuid          = 12345ABCDEF1
   control        = master


Lo que sigue es actualizar la MAC address en la posición que marqué en amarillo y letra roja:


foo1:foonim:/root# getmacs fooserver
Using an adapter type of "ent".
Attempting to use dsh method to collect MAC addresses.

# Node::adapter_type::interface_name::MAC_address::location::media_speed::adapter_duplex::UNUSED::install_gateway::ping_status::machine_type::netaddr::subnet_mask

fooserver::ent_v::en1::ABCDEF123456::::::::::111.222.333.444::::secondary::111.222.333.444::255.255.254.0


Finalmente hay que actualizar el nim server con la información para bootear al cliente nim desde el nim server

nim -o change -a if1="foo1_126-254 fooserver.bar.com ABCDEF123456" fooserver

El resto se los continuaré en otro post por que ya me dió hueva seguirle... xD

Póngale nombre a esta ley

Existen leyes famosas como la ley de la conservación de la energía, la ley de la conservación de la materia, la ley de Murphy, y muchas otras más que rigen nuestra existencia.

Pues bien, he estado meditando seriamente y se requiere un nombre para la siguiente ley.

"La puntualidad de un individuo es inversamente proporcional a la distancia de la cual se encuentre su destino"

Dicho de otra manera:
Si la puntualidad es la variable p, y la distancia que tiene que recorrer desde el punto de partida a su destino es d, entonces tenemos que.

 Distancia(d)       Puntualidad(p)
________________________________
    5km            + 20min retraso
    10km          + 15min retraso
    15km          + 10min retraso
    20km          + 5min retraso
    40km                 0min


Mis propuestas son:
  • Ley puntual del mexicano
  • Ley de puntualidad distante
  • Ley distancia-puntualidad
  • Ley invariable de impuntualidad

En historias que a nadie le importan: algoritmo burbuja

Una vez, me encargaron ordenar un estante lleno de cartitas bibliográficas de una papelería por orden alfabético. Eran aproximadamente 300 cartas diferentes y pues la cosa no se veía nada bien en términos de tiempo para ordenar todo eso.

Eran mis épocas de estudiante de informática y pues creo traía frescos los algoritmos de ordenamiento. Me vino a la mente aplicar el método de la burbuja o bubble sort.

Pues tomé las cartitas y empecé de estante en estante, comparando la primera con la segunda, y así dandole sus barridas a todos los estantes.
Sorprendentemente a pesar de que el método de la burbuja no era precisamente el mas óptimo para una tarea de este tipo, era la que mejor podía aplicar pues aunque parece fácil ordenar 300 bonches cartas, se puede volver un desmadre sin un método y especialmente sin desmadrar el acomodo en los estantes; o sea, sin espacio para maniobrar.

Y así fué como hice un uso práctico de un algoritmo de ordenamiento aprendido en la escuela para una tarea trivial del mundo trivial.