On Wed 16, Alejandro Ferrari ( [EMAIL PROTECTED]@cheUY ) wrote:
> Que celebre su onomástica de la mejor manera!!!

Nada de eso...  morta morta...   o si lo prefieren joda joda!

La mejor manera de que celebre su onomástica es hacerle terrible 
fiesta....   así que se me ocurre lo siguiente:

Pancho presiona Ins, Ins y se pone a flotar por un rato mientras es 
feliz por poder volar como los pájaros...

Nosotros por mientras buscamos un rincón de la memoria donde no haya 
mucha cosa, como para poder hacer bardo tranquilos, por ej 
0x060000...  Si ese espacio no da para todos (Pancho tiene muchos 
amigos) y no hay swap nos creamos uno suficientemente grande, y si 
hay swap simplemente hacemos un partyPtr = malloc( sizeof(struct 
EspacioFiestero) * (NRO_AMIGOS + 1))   /* el +1 es para contar a 
Pancho que anda volando mientras tanto */

Cuando tengamos el espacio (para eso podemos implementar algún 
mecanismo de mensajes así no tenemos que poner semáforos) todos 
hacemos JMP 0x060000 o donde sea que encontramos lugar y...

... y ponemos un beacon para que Pancho nos encuentre:

10 PRINT "0x060000"
20 GOTO 10

Cuando Pancho encuentre un proceso que genera tanto consumo de CPU va 
hasta ahí, se calienta las manos un ratito, hace un PUSH ES de lo que 
vé, un kill -9 del beacon y un POP ES; JUMP ES....    Pancho, 
lamentamos que tengas que trabajar en tu día, pero no tenemos tiempo 
de armar un bot para que te ayude...  igual parte del regalo es que 
lo automatices... :)

Pancho aterriza, todos cambiamos el avatar de planta que estamos 
usando para que no se de cuenta y gritamos...
    party.new( Sorpresaaaa )

Eso sí, a Pancho le decimos que party.new es un call a una rutina en C 
sino lo vamos a dejar menos contento. Para terminar dejamos una 
rutina listener corriendo:
   while (everybody( ! drunk) ) do party.generate( MoreBeer )

Eso sí, Pancho, tu último regalo (tarea en realidad, pero creemos que 
te divierte) es que te generes en TCL un módulo de Uma para que ella 
pueda apagar la luz cuando todos estemos inconscientes
      shutdown -h now

no se preocupen, que el sistema guarda la posición inicial de cada uno 
antes de cada llamada a Party() así que no hay pérdidas...  bueno 
igual no se garantiza nada como bien dice el EULA...


Abrazos...   Y Pancho...   Feliz Cumpeaños!!!  :wq

      Mauricio
      
-- 
«History is a vast early warning system.»
         --Norman Cousins--

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
General mailing list
General@lists.montevideolibre.org
http://lists.montevideolibre.org/listinfo.cgi/general-montevideolibre.org

Responder a