Welcome to the Juggle, baby!

En la PyConAr 2010 estuve hablando con Héctor Sanchez, un amigo de la comunidad de Python de hace varios años ya. En pocas palabras, un tipaso. Por lo general lo veo poco y chateamos… “nunca”, por decir la verdad. Pero cuando nos encontramos en algún tipo de evento o situación tratamos de ponernos al tanto de nuestras vidas y pasar un buen rato charlando.

En esta oportunidad uno de los temas que conversamos fue mi comienzo en el circo y sobre las actividades que hacemos en la escuelita. También le dije que me compré unas clavas y ahí el me contó de un amigo que daba una charla que se llamaba “Malabares y Software Libre“. What the fuck!?

Héctor intentó explicarme de qué se trataba la charla y me dijo que el tipo este mostraba algunos programas didácticos para hacer malabares. Sinceramente, en ese momento no le creí y pensé que me estaba jodiendo. Me siguió contando un poco más y me dijo que busque en Google y demás (todas esas cosas nerd que uno hace para demostrar la veracidad de alguna cosa).

La cuestión es que busqué en Google y encontré un montón de información sobre malabares y computadoras. Realmente hay muchos simuladores de malabares y son bastante didácticos y útiles.

Dejo acá algunos links que me parecieron interesantes:

El que actualmente estoy probando, es Jongl. Aunque es un poco complicado de configurar, parece que está bastante bueno ya que permite hacer muchas cosas. En alguna otra oportunidad, cuando lo tenga un poco más visto al programa, comentaré más cosas. Por ahora, dejo estos links para los que se quieren poner a ver esto.

Si sabés de otros programas (para cualquier plataforma), decime cuál es así lo pruebo. También usá los comentarios para comentarme si te sirvieron esos programas y si encontraste algunas opciones interesantes.

Explico cómo hice para instalarlo, ya que tuve que descargar algunas cosas más además del programa en sí. Los pasos están hechos en un Debian Squeeze (testing).

wget -c http://www.jongl.de/download/jongl-14.0-linux.tgz
sudo apt-get install libpng3 libgl1-mesa-swx11 tcl8.4 tcl8.4-dev

Luego para ejecutarlo, hay que escribir escribir este comando:

./jongl

El comando que utilicé para buscar los programas que tuve que instalar con apt fue este:

[humitos] [~/juggle/jongl/JonglV14.0]$ ldd jongl
linux-gate.so.1 => (0xb782b000)
libglut.so.3 => /usr/lib/libglut.so.3 (0xb77d5000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7765000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb769b000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb757e000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb756f000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb7562000)
libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb754c000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7526000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb7501000)
libz.so.1 => /usr/lib/libz.so.1 (0xb74ed000)
libtcl8.4.so => /usr/lib/libtcl8.4.so (0xb7435000)
libtk8.4.so => /usr/lib/libtk8.4.so (0xb7353000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb720d000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7117000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb70f9000)
libnvidia-tls.so.260.19.12 => /usr/lib/tls/libnvidia-tls.so.260.19.12 (0xb70f7000)
libnvidia-glcore.so.260.19.12 => /usr/lib/libnvidia-glcore.so.260.19.12 (0xb5a47000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb5a43000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb5a29000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb59d7000)
/lib/ld-linux.so.2 (0xb782c000)
libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb59be000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb59bb000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb59b6000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb59ad000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb5996000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb5992000)
[humitos] [~/juggle/jongl/JonglV14.0]$

En este caso, tengo todas las librerías necesarias, pero puede ser que alguna falte y el mensaje sería “Not found” o similar. Después, con el nombre del archivo en mente, utilicé “apt-file search” o “apt-cache search” para buscar el paquete necesario.

Además tuve que crear un symlink hacia una lib en mi caso:

$ sudo ln -s /usr/lib/libtk8.4.so.0 /usr/lib/libtk8.4.so

¿Algo más?

3 pensamientos en “Welcome to the Juggle, baby!

  1. Ezequiel dice:

    siempre me gustaron los malabares y nunca pude hacerlos xD ahora me saco la espina😀

  2. Karucha dice:

    Che gracias por las palabras! pero lo que me mató es que no me creías! jaja , nos vemos.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: