@ agnasg

agnasg


Nuestro balance

10-01-2007 5:06 PM

Enero es un mes holgazán y frio en todos los sentidos (al menos en Venezuela). Pero también es un mes propicio para hacer balances y semblanzas. O tal vez no. Tengo algunos tutoriales que quiero escribir, cuentos, un interprete de juegos de ficción interactiva, un poema en mente, y muchos otros planes. Mejor me dejo de estar pensando en balances y me pongo a trabajar.

Enlaces balanceados

  • Yo no soy particularmente fanático de las montañas rusas (roller coaster). Me gustan mucho las infantiles (como la de la mina en Disney World en Orlando). Pero las que hay en Six Flags, o las de las Vegas me resultan antipáticas. Aqui hay una historia que involucra a una montaña rusa. Sin palabras.
  • Quizás los conejos son tímidos, pero bajo ninguna circunstancia cobardes!
  • ¿Qué significa xkcd? ¡xkcd es la versión anglosajona de la realidad mágica latinoamericana!
  • 6174
  • Cuando leí este artículo sentí un relajante alivio. Varias veces me he visto atrapado tratando de descubrir oscuros bugs en mis programas que resultan ser tontos, y obvios. Resulta que el Pathfinder que aterrizó en Marte en 1997 estuvo presentando una serie de system resets (reinicializaciones del sistema que interrumpían su operación normal) que amenazaba el éxito de la misión. Técnicamente hablando, la computadora de abordo se estaba reseteando y nadie sabía por qué. Como el artículo explica, el problema se debió a que un proceso (la ejecución de un programa) de alta prioridad estaba esperando por un proceso de baja prioridad que a su vez estaba esperando por un recurso (una unidad de entrada y salida, por ejemplo). Pero el proceso de baja prioridad, al ver que no lograba obtener el recurso y tener en espera a un proceso de mayor prioridad, pasaba la ejecución a éste, que a su vez se lo devolvía porque el de baja prioridad no había terminado. El sistema descubría que los procesos estaban tomando demasiado tiempo de ejecución, asumía que algo muy grave estaba pasando, y reseteaba complentamente el sistema. ¿Cuál fue la solución? Cambiar el parámetro de una función de FALSE a TRUE. No se volvió a presentar el error.
  • Debo portarme bien: resuelto en C.
  • Letreros
  • ¿La guerra de las galaxias? ¿El sitio oficial de George Lucas? ¿Qué es esto? Una explicación.
  • Algunas personas cuando se confrontan con un problema, piensan: “Ya sé, voy a usar expresiones regulares”. Ahora tienen dos problemas.
  • ¿No has jugado Line Rider? ¿Qué esperas? Aqui están varios videos de lo que se puede hacer (aqui aparece otro video muy bueno). Ya había mencionado este juguete anteriormente.