bugs

Bugs Vergonzosos

La palabra Bug, literalmente “bicho”, usada para denotar un error informático, tiene su origen en el hallazgo de una polilla por parte de los operadores del Mark II, el hecho fue reportado por la famosa Grace Hopper. La fotografía de abajo corresponde a una página de la bitácora de operaciones del Harvard Mark II. La nota de Hopper hace mención al “primer caso real de bicho encontrado”, denotando que el término bug es mucho más antiguo, el mismo Tomas Alva Edison usa la palabra bug para hablar de fallas mecánicas en sus inventos.

Historia de un Bug

El siguiente texto es una traducción de este apunte en Reddit publicado por el usuario RobotJoe: Alguien te asigna un bug. "La luz de la sala de conferencias en el piso veintiséis está encendida. Se requiere que esté apagada". Una nota en el bug dice, "esto debería tomar unos cinco minutos. Es tan sólo mover un interruptor." Vas a la sala de conferencias del piso veintiséis. La luz está encendida, pero no hay un interruptor para luz en la sala.

¡Bisiesto!

29 de febrero de 2012, un proceso de validación se negó a funcionar correctamente hoy en mi trabajo. Esencialmente el bug era el siguiente: un programa debía confrontar con una fecha anterior a 10 años atrás. La solución que el programador implementó consiste simplemente en restar 10 al año. Así, para calcular una fecha anterior a 10 años simplemente le resta 10 al año, obteniendo la fecha imaginaria: 29 de febrero de 2002.

Buggy nights

Un pequeño error de tipeo y se puede perder mucho tiempo, e incluso dinero, o quien sabe, vidas. Sucede que decidí optimizar cierto programita que estaba tomando unos 10 minutos para cargar un archivo de unos 50.000 registros, eso es bastante para el tipo de operación que se realizaba (solo había que ingresar los datos a dos tablas). Decidí modificar el código para usar un patrón típico de procesamiento de archivos en modo batch, pero como estaba apurado fui poco cuidadoso y el proceso terminó con un tiempo horrible (iba por la hora cuando lo detuve).

Detén el reloj, aplasta al "bicho"

Si este blog fuera lo que alguna vez pretendí que fuera, me gustaría que se pareciera a Word Aligned, y para que tengan una idea de que les estoy hablando, he traducido un artículo de ese extraordinario blog, espero que lo disfruten (incluso los que son menos técnicos). (*) Detén el reloj, aplasta el bicho1 Por Thomas Guest (Word Aligned) ¿Cuál de estos relojes es el mejor? Podríamos fácilmente argumentar que el que está detenido.

Firefox monstruo devorador de memoria

Firefox consume mucha mas memoria que internet explorer, en mi caso IE consume unso 25 MB cuando lo inicio apuntando a este sitio, mientras que Firefox unos 37 MB, es casi constante. Tengo que decir que en mi caso ambos browsers tienen casi la misma cantidad de plugins, incluso IE tiene mas barras y addons que Firefox. Pero lo peor es que te puede pasar lo que le pasó a Red Guy tras navegar por 2 días con Firefox, miren esta imagen del uso de memoria en su caso.