Fake it 'til you make it

(O como construir un lenguaje en 60 horas)

Aunque la frase en inglés, "fake it 'til you make it", se usa como un término asociado con la autoayuda, voy a hacer una interpretación más literal de para explicar lo que acabo de hacer. Hace unos 5 año atrás declaré en este blog mis intenciones de ...

  • publicado hace

Vectores

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

Steely Dan y la perfección del sonido Durante la década de 1970 y parte de la década de 1980, Donald Fagen y Walter Becker, los fundadores de Steely Dan, aparte de ser reconocidos como grandes músicos y compositores, adquirieron fama por su excesivo ...

  • publicado hace

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