2013-12-12

Computonomics: Economía para “computistas”

¿Alguna vez habíais escuchado(leído) la palabra computista?. Pues para algunos de mis paisanos, esta palabra se usa para hacer referencia a las personas que estudian y/o trabajan en el sector de la Informática (o de la Computación, que es de donde proviene este localismo). De hecho en el DRAE, se define este sustantivo como (segunda acepción):

“Persona que elabora programas para los computadores electrónicos”.

Que vamos, que no en pocos lugares nos llamarían -de manera bastante peyorativa, por cierto-, picachus; o peor, nos dirían programadores de mierda. Lo cual, desde mi punto de vista (y el de algunos otros, como se puede evidenciar en esta página: http://code.org/about), ha sido un grave error que deberíamos reparar cuanto antes.

Para ayudar a paliar un poco esta terrible situación, se me ha ocurrido intentar motivar a mis compañeros de profesión1, para que se acerquen a conocer el transtornado mundo de la ciencia triste (esto es, el mundo de la Economía); con el objetivo de ¡acrecentar nuestro incomprendido capital humano!

En este texto, trataré de organizar mejor mis ideas, con miras a iniciar la tarea de recopilación de los conceptos básicos de la Economía para Computistas, o dicho de otra manera: Computonomics.

2013-11-14

C/C++ 101: Instalación de GCC en Windows

Aprovechando una ventana de oportunidad, se me había ocurrido retornar a mis raíces y escribir algo de código en C++. Por suerte, había visto hace unos meses un MOOC en Coursera que trataba acerca del tema y que estaba -en su día-, a punto de comenzar: C++ for C Programmers. Poco después de apuntarme, comencé a trabajar desde casa, tanto en Arch Linux como en Mac OS X + Homebrew, con la versión 4.8 de GCC.

El problema vino después, cuando se me ocurrió aplicar un par de cosas de C++11 en mi propio trabajo: Joder, ya estamos otra vez con el portátil de San Isidro!. Hubo que hacer malabares para instalar una distribución de GCC 4.8 en Windows 7.

En este texto, resumo los pasos que he llevado a cabo para instalar GCC en Windows.

2013-07-18

R 101: Primeros pasos (Windows)

Una de las razones por la que llevo mucho tiempo escribiendo borradores sin publicar ninguno, es mi falta de foco. Esto es, que he expandido tanto el universo de las cosas que son objeto de mi interés, que he terminado divagando sin profundizar en ningún tema en concreto.

Consciente de ello, y tras una -no demasiado rigurosa- selección de temas, he decidido concentrar mis energías en escribir chuletas, que giren en torno al tema del Data Analysis; por tratarse éste, del único punto en común entre la Computación y la Economía^H^Hetría, que se puede llevar a la práctica trabajando en una empresa privada, y a veces a bajo coste.

Para comenzar con esto, he decidido (re)iniciar la edición de chuletas, con una que trate del tema de la instalación de R en Windows 7. Este texto, es el resultado de esa tarea.

2011-12-28

Python 101: Primeros pasos con ActivePython (Parte 1)

Durante varios años había trabajado con la distribución oficial de Python para Windows sin ningún problema. A pesar de ello, a comienzos del año pasado -aprovechando un cambio de ordenador-, se me ocurrió probar la Community Edition de ActivePython, que distribuye la empresa canadiense ActiveState; todo esto con el objetivo de trabajar simultáneamente con las versiones 2.x y 3.x del lenguaje.

Hoy, luego de más de un año de trabajo diario con ActivePython en Windows, RHEL5 y Mac OS X; no sólo confieso que estoy totalmente satisfecho con dicha distribución, sino que además, me encuentro a la espera de comenzar a probar Stackato, el producto de cloud computing de ActiveState.

En esta chuleta se detallan los pasos que sigo, para instalar ActivePython en mis ordenadores.