Monthly Archives: Julio 2010

Como lágrimas en la lluvia

31 Julio 2010
Como lágrimas en la lluvia

“All those… moments will be lost in time like tears in rain.” – Roy Batty, Blade Runner Recientemente un artículo mío fue enlazado , pero no directamente, sino que usando un link generado por el servicio bit.ly, un “acortador de urls”.  He hablado antes del problema con estos servicios(*), ahora, reflexionando me he dado cuenta que estos acortadores de urls están introduciendo un problema  bibliográfico, que no es menor. Es natural que se usen los “url shorters” en twitter dada la restricción de 140 caracteres por mensaje, eso está muy bien en ese contexto, pero es inadecuado usar un enlace corto...

Read more »

Los panqueques de Bill Gates

30 Julio 2010
Los panqueques de Bill Gates

El problema de ordenar es uno de los temas básicos en  la formación de todo programador. Pero quizás este  conocido problema encierre la clave para entender como funciona la evolución de la vida. ¿Cómo? Esa es una historia que involucra nada menos que Bill Gates, pero antes de contarla repasemos este clásico problema informático. ¿Cómo ordenamos una serie de datos? Esta es una tarea tán básica, que la damos casi por sentada, incluso viene incluida en nuestros lenguajes, sistemas operativos, o incorporada como función estándar en todo programa  de planillas de cálculos. Un ejercicio que se ha vuelto popular...

Read more »

¿WiFi en Peligro?

29 Julio 2010

Por favor lean este excelente artículo de @micronauta: http://blog.canal.cl/2010/07/wi-fi-podria-degradarse-en-chile-por.html

Read more »

Cambios

27 Julio 2010

Después de casi 5 años usando MovableType este blog ha cambiado de tecnología y de look. Así que espero que les guste el nuevo diseño, y disculpen las molestias que este cambio pueda causar. Próximamente retomamos las “transmisiones”. Gracias por leer este blog, y si tienen comentarios, o indicaciones sobre el nuevo look se los agradeceré.

Read more »

Obama sabe computación

22 Julio 2010

Por cierto la pregunta es interesante: “¿cual es la forma más eficiente de ordenar un millón de enteros de 32 bits?” Seguro que no elegirían bubble sort, en eso el Presidente Obama tiene toda la razón. Pero, ¿cuál es la respuesta a esta pregunta? En el próximo post la respuesta.

Read more »

Lógico y Razonable

17 Julio 2010
Lógico y Razonable

Que algo sea lógico no significa que sea razonable, ni tampoco lo inverso. Muchos confunden lo lógico con lo razonable, ese es un error bastante común. Una de las cosas que no podemos perdonarle a Gene Rodenberry y al Señor Spock es el sentido que le dan a la palabra lógica. El problema es que cuando Mr. Spock dice “eso no sería lógico”, en realidad quiere decir que es “eso no sería razonable”. Este es un ejemplo más de como la televisión, incluso la de calidad, estropea la cultura de las personas. Casi siempre cuando se dice que un...

Read more »

Control de Versiones Distribuido

11 Julio 2010
Control de Versiones Distribuido

Mi anterior apunte sobre contol de versiones tuvo buena aceptación, y recibí comentarios de gente que no es desarrolladora de software, lo que es bueno. Insisto en que el control de versiones es una herramienta que tiene aplicaciones fuera del mundo de la programación. Pero la vez anterior hablamos de sistemas centralizados, como Subversion (SVN) o CVS, los más populares. Pero esta vez les quiero invitar a que prueben los sistemas de control distribuidos, o DCVS por sus siglas en inglés. Si ustedes no tienen la mente dañada con sistemas como Subversion o CVS, no tendrán problemas en adoptar...

Read more »

Sistemas de Control de Versiones

5 Julio 2010
Sistemas de Control de Versiones

Image via Wikipedia ¿Usaron alguna vez SCCS? ¿No? ¿Que tal RCS? ¿Tampoco? Bah, son ustedes muy jóvenes. Pero, usan un sistema de control de versiones, ¿verdad? Hoy es raro que un desarrollador no use un sistema de  control de versiones como CVS o Subversion (conocido también como SVN).  Lo que no me explico es ¡por qué no lo usa todo el mundo! Verán, mucha gente escribe un archivo word, “aburrido_informe_para_el_auditor.doc”, empiezan a trabajar en este, si son astutos, y tienen experiencia,  antes de realizar una modificación hacen una copia y empiezan a trabajar en “aburrido_informe_para_el_auditor-version-2.doc”, y después en ”aburrido_informe_para_el_auditor-version-3.doc” y sigue...

Read more »

Lecciones del mundo de la moda

4 Julio 2010
Lecciones del mundo de la moda

El gráfico de más abajo muestra las ventas, en miles de millones de dolares, para el 2007 en diversas industrias, la principal diferencia es el grado de protección a la propiedad intelectual entre ellas. A la izquierda están las que tienen muy baja, o casi ninguna protección a la propiedad intelectual, y a la derecha las industrias con alto grado de protección a la propiedad intelectual: La gráfica es parte de la presentación que Johanna Blakley dió en TEDxUSC este año. La presentación es brillante, y cuando llega a este gráfico recibe aplausos. Al fin y al cabo, la...

Read more »

Qué es Cloud Computing

3 Julio 2010
Qué es Cloud Computing

Imagen via Wikipedia * Si te interesa puedes ver la presentación. Hemos hablado bastante de cloud computing en este blog,  pero creo que no hemos precisado mucho que significa esto de la computación en la nube. Tener una definición clara de lo que significa este término es importante para tomar decisiones. Hay un video que me sugirieron, que es bastante bueno como introducción, pero se necesita algo más preciso desde el punto de vista técnico. El NIST tiene una guía bastante útil que contiene definiciones precisas sobre el tema y que voy a compartir con ustedes. Lo primero que hay...

Read more »