50 Años

"Aquí estoy porque he venido porque he venido aquí estoy y si no hubiera venido no estaría donde estoy" En medio siglo pasan tantas cosas, es impresionante, es imposible recordarlas todas El experimentar la belleza de ver nacer a tu hija. Ver de fren...

  • publicado hace

Toda empresa es de software, o lo será

En una columna titulada "Por qué el software se está comiendo al mundo", publicada en el Wall Street Journal en 2011, Marc Andreessen plantea que cada vez más industrias y negocios se ejecutan mediante software. Sólo por tomar un ejemplo, consideren ...

  • publicado hace

Profesión sólo para hombres

Supe de una joven cuyo padre le prohibió estudiar ingeniería informática por ser una "carrera sólo para hombres". Por desgracia, esta percepción errada sigue aferrada en la mente de muchas personas y peor aún, en la mente de muchos de mis colegas. Mi...

  • publicado hace

Cómo obtener el reporte del clima

9 desafíos en 9 lenguajes  (2 de 9, tercera parte)

Este artículo termina la descripción del segundo desafío en esta serie de nueve. Recordemos que el desafío consiste en construir una aplicación que obtenga el clima de distintas ciudades, usando la API de OpenWeatherMap.org. Cnstruimos un programa qu...

  • publicado hace

Chubascos de ligera intensidad

9 desafíos en 9 lenguajes  (2 de 9, segunda parte)

El plan original, bueno el plan modificado del original, era implementar cada uno de los 9 desafíos en un mes. Pero la verdad es que he tenido un inicio de año bastante ocupado y mi tiempo para dedicarle a este proyecto se ha visto afectado. La prime...

  • publicado hace

Reporte del Clima

9 desafíos en 9 lenguajes  (2 de 9, primera parte)

Jaco Pastorius es uno de esos músicos que te deja una profunda impresión cuando lo escuchas. En particular, no volverás a percibir el sonido del bajo de la misma forma después de escucharlo. Su estilo ha influenciado a grandes del rock y el jazz, com...

  • publicado hace

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 correspon...

  • publicado hace

Más allá del "Hola Mundo"

9 desafíos en 9 lenguajes  (1 de 9)

Desde que Kernighan & Ritchie publicaron "The C Programming Language" ha sido, casi de rigor, que toda introducción a un nuevo lenguaje de programación parta con el famoso "Hello World". Un programa muy sencillo que es más o menos así: main() { p...

  • publicado hace

Esos Raros Lenguajes Nuevos

Si me gustan las canciones de amor y me gustan esos raros peinados nuevos, ya no quiero criticar, sólo quiero ser un enfermero.. -- Charly García Siempre me pregunté qué quería decir Charly con eso de "sólo quiero ser un enfermero" (una frase de la c...

  • publicado hace

Principios y Algoritmos de Concurrencia

"Compartir es malo... Al menos en programación concurrente 😜" -- Tweet del 13 de noviembre de 2015 Hace unos 10 años atrás sufrí con un proyecto que involucraba la interacción de dispositivos biométricos y cámaras de seguridad. "¿Cuanto tomará este ...

  • publicado hace