Monthly Archives: Agosto 2008

Mersenne, divertimento dominical para Nerds

31 Agosto 2008
Mersenne, divertimento dominical para Nerds

Los Nerds hemos estado desde siempre. En la antiguedad tenemos varios, como Euclides, quien en vez de acompañar a sus amigos a dar unas vueltas por el Faro (el lugar de moda de Alejandría), prefería quedarse resolviendo teoremas geométricos. O Arquímides, un geek que se puso a correr desnudo por las calles gritando Eureka! cuando descubrió el principio que permitía flotar a los trirremes (claro que el principio para hundirlos ya había sido descubierto por los romanos). Otras fuentes dicen que corría contento porque con ese descubrimiento se ganaba un capital de riesgo que había puesto el Rey de...

Read more »

La diferencia entre la CPU y la GPU

29 Agosto 2008

Este video de los mythbuster lo deja bien en claro, la importancia de la GPU o Unidad de Procesamiento Gráfico. CPU vs GPU from Juan Diez on Vimeo.

Read more »

Impresentable

26 Agosto 2008

Leo en Kriptópolis que la empresa norteamericana Premier Elections Solutions (*), reconoce que tiene un error crítico de programación en su sistema de votación electrónica, que haría que miles de votos emitidos se pierdan en el proceso de conteo, y que este error está ¡desde hace 10 años por lo menos! El error provoca la desaparición de votos antes de que sean contados y ocurre en el proceso de transferencia desde las tarjetas de memoria a la central de recuentos. Al parecer, en cuestión de milisegundos, votos aún no contabilizados resultan definitivamente descartados cuando llegan otros nuevos a la central....

Read more »

Sobre TIC

26 Agosto 2008

TIC: Movimiento convulsivo, que se repite con frecuencia, producido por la contracción involuntaria de uno o varios músculos Fuente: RAE Eso es lo único que leerán en este blog sobre TICs. Cuando hablan de espasmos en el contexto de las TI’s no entiendo que quieren decir, de verdad.

Read more »

¿Por qué falla la calculadora de Google?

25 Agosto 2008

Tengo una sospecha de la posible causa de la falla de la calculadora de Google, prueben este programa en C: #include <stdio.h> #include <math.h> int main() { char* a = “399999999999999″; char* b = “399999999999998″; float da = atof(a); float db = atof(b); printf(“da = %f,  db = %f\n”, da, db); // para ver como se almacenan los numeros printf(“%s – %s = %f\n”, a, b, da-db); a = “500000000000002″; b = “500000000000001″; da = atof(a); db = atof(b); printf(“da = %f,  db = %f\n”, da, db); printf(“%s – %s = %f\n”, a, b, da-db); } Al ejecutar este programa...

Read more »

No Se Asusten

20 Agosto 2008

La Guía del Autoestopista Galáctico ha superado a la Enciclopedia Galáctica como la fuente estándar de todo el conocimiento y sabiduría, por dos importantes razones. Primero, es ligeramente más barata, y luego,grabada en la portada con simpáticas letras grandes, ostenta la leyenda: NO SE ASUSTE. – La Guía del Autoestopista Galáctico, Douglas Adams El problema con la exportación de cerdos a Corea es un tema delicado, en esto, el senador Girardi tiene razón, el gobierno debe invertir en un sistema de control propio para medir la cantidad de dioxinas en nuestros alimentos, que exportamos. Pero no tanto porque esta sea...

Read more »

La Anatomía de la Web

17 Agosto 2008
La Anatomía de la Web

Continúo con mi lectura del libro Cómo Funciona la Web, publicado por el Centro de Investigación de la Web de la Universidad de Chile. Esta vez me voy a concentrar en la parte del libro escrita por Ricardo Baeza, “La Anatomía de la Web”, un capítulo muy bueno, con mucha información y estadísticas interesantes, sobretodo cuando describe la estructura de la web chilena. Aunque hay algunos errores menores en el capítulo, como por ejemplo, se define un terabyte como un billón de megabytes (en realidad un terabyte es un billón de bytes), los resultados expuestos son muy interesantes. Baeza discute los...

Read more »

Zig Zag (un desafío)

4 Agosto 2008
Zig Zag (un desafío)

Esta vez les voy a proponer un desafío, estoy pensado principalmente en los jóvenes programadores que les gustaría participar en eventos como la ONI (o la IOI), si la cosa tiene algún éxito, les propondré otro desafío. El desafío es el siguiente: Producir un arreglo zig-zag. Un arreglo zig-zag es un arreglo cuadrado de los primeros N2 enteros, donde los números van ordenados de menor a mayor distribuidos en forma de zig zag a lo largo de las anti diagonales de la matriz (ver la figura). Por ejemplo, si N es 5, el programa debe producir este arreglo: 0   1   5   6 ...

Read more »

La lección de cerámica

3 Agosto 2008

Al iniciar las clases, el profesor de cerámica anunció que dividiría la clase en dos grupos. Todos los del lado izquierdo del estudio, dijo, serán evaluados solamente por la cantidad de trabajo que produzcan, y todos los de la derecha solamente por la calidad de su trabajo. La evaluación sería un proceso muy simple: al final de la clase llevaría una balanza de baño y pesaría el trabajo del grupo “cantidad”, cincuenta libras de vasijas de para una “A”, cuarenta libras de ollas para una  “B” y así. Aquellos del grupo “calidad”, por otra parte, sólo necesitaban producir una vasija, aunque...

Read more »

Moraleja

3 Agosto 2008
Moraleja

Bien, parece que hay una traducción semi oficial de XKCD al español (como lo hablan en Ezpaña, ostias tío), pero se agradece, porque nos ahorra trabajo a futuro, acá esta la tira sobre linux que publiqué el otro día , en un formato más adecuado:

Read more »