18 septiembre 2013

WorkRave: Evita joderte por movimientos repetitivos

Continuando con la serie "me jodí las manos por ser informático".
Les presento una aplicación que ayuda en la prevención de lesiones por movimientos repetitivos, la cual lleva por nombre WorkRave. Para empezar la aplicación es Open Source, que no es sinónimo de gratuita aunque si lo es en este caso. Diseñada para correr tanto en Windows como Linux.
También la llamo la "mamá del descanso", ya que una vez instalada impedirá que sigas trabajando constantemente sobre el teclado.

Fig1.- Configuración para Workrave

Vamos a hacer un resumen de sus característica:

  1. Una vez instalada correrá en el inicio del SO y se quedará en el área de notificaciones por si deseas configurar o consultar estadísticas.


  2. No trabaja a raja tabla, es decir, tu puedes evitar los descansos y las micro pausas. Pero que sentido tendría no hacer caso de las micro pausas.
  3. Se pueden configurar los tiempos de las micro pausas, descansos y límites de trabajo diario.
  4. Cuenta con el modo silencioso, para así evitar que emerjan notificaciones durante una presentación.
  5. Toma en cuenta la actividad del usuario (mouse, teclado, etc.), por ende no es un tonto cronometro.
  6. Cada descanso está acompañado de una rutina de ejercicios, genial.
  7. Y viene en español ...

Denle una oportunidad.
Pueden descargarla desde aquí: http://www.workrave.org/download/


Algunas imágenes tomadas de http://www.workrave.org/screenshots/

02 agosto 2013

Evitando el dolor en la muñeca

Un día más de mi aventura de "Me duelen los dedos ¿Y luego?". Mientras encuentro un lugar donde puedan hacerme una revisión a conciencia de mis dedos, palma y muñeca, hice un sondeo y búsqueda por la red sobre maneras de disminuir dolores o malestares relacionados con el uso de la computadora por tiempo largo (Soy desarrollador, donde más puedo estar). En esa investigación encontré consejos de posturas, accesorios ergonómicos, ejercicios, etc. Pero por ahora decidí empezar con reducir el daño en mi muñeca con una pequeña almohadilla, que si bien, se aleja un poco de los tapetes con un descansa muñecas, me resulto más cómodo.



La sensación es como cuando duermes con una almohada con memoria, aunque este cojín es mucho más sencillo y hasta podría decir duro. No se puede usar más allá que para descansar la muñeca mientras se usa el mouse, si eres hardcore gamer es ideal para mantener el control del mouse por tiempo prolongado, sin embargo, esto no elimina tomar descansos después de un largo tiempo del uso del mouse.
La idea central es reposar la muñeca, no apretar, pero la ventaja es que al ser una almohadilla la presión es menor a la de presionar la muñeca contra la superficie de una mesa de trabajo. Lo malo es su firmeza, que a pesar de que se menciona en el empaque que es "suave" no se siente así, entonces alguno hecho con gel podría superarlo. Sin embargo solo tiene un par de días conmigo, esperemos que conforme marche el tiempo cumpla su promesa de suavidad.
En resumen es una buena opción para reducir el estrés en la muñeca y un producto similar, de otros materiales, ayuda de igual o mejor manera.
Más adelante hablaré sobre el uso del mouse y la estupidez que representa el trackpad/touchpad en los equipos portátiles.

Liga del producto: http://www.handstandsproducts.com/products/mouse-pad-beadpad.php

Update: Después de más de un mes ya siento la diferencia entre usarla y no. El precio si es excesivo, es posible encontrar otras con un precio por la mitad del que yo pagué.

31 julio 2013

Me duelen los dedos, ¿Y luego?

Manos (Imagen de Wikipedia)Hace décadas que no escribo aquí y eso se debe al constante trabajo durante el 2012 y lo que ve del 2013, que eso está chido.
El motivo del siguiente post es iniciar una saga para esos males que aquejan a los desarrolladores de software o cualquiera que pase su día frente a una computadora. Y principalmente hago esto porque al parecer yo comienzo con males de esta índole.
En primera instancia, les comparto una encuesta para saber como andamos y sobre ella haré un pequeño análisis de como andamos en cuestión de ese mal de nuestra generación.

Clic aquí para ir a la encuesta

Está serie de artículos continuará, y también escribiré las soluciones que he encontrado, o bien, las que ustedes deseen compartir.

04 mayo 2013

Instalar Titanium 3.x (Appcelerator) en Ubuntu

Esta instalación la hice en Ubuntu 13.04, pero va bien en 12.10.
Instalarlo es simple, pero hay que tener cuidado en seguir todos los pasos, que aunque vienen en la documentación oficial, no son muy claros que digamos.


  1. Instalar desde consola el libjpeg62 libwebkitgtk-1.0-0 y añadir en el profile una nueva opción para el navegador dentro de eclipse.
    sudo apt-get install libjpeg62 libwebkitgtk-1.0-0
    echo 'export MOZILLA_FIVE_HOME=/usr/lib/mozilla' >> ~/.bashrc
  2. Si tu Linux/Ubuntu es 64bits entonces adicionalmente se instala ia32-libs:
    sudo apt-get install ia32-libs
  3. Se descarga el ZIP de Titanium 3.x, se descomprime en la carpeta de tu preferencia.
  4. Para ejecutar la primera vez buscar el archivo TitaniumStudio.sh:
    sh ~/TitaniumStudio/TitaniumStudio.sh
  5. La primera vez se pedirá actualizar el software de Titanium, solo dar "Next" y después "Install". Lo más probable es que marque un error y es por el NodeJs, ya que sólo en Windows y Mac puede descargar e instalar automáticamente (Así de jodido es esto), entonces:
    Instalar node manualmente.
    sudo apt-get install python g++ make
    mkdir ~/nodejs && cd $_
    wget -N http://nodejs.org/dist/node-latest.tar.gz
    tar xzvf node-latest.tar.gz && cd `ls -rd --color=no node-v*`
    ./configure
    sudo make install
  6. Finalmente reiniciar Titanium, abrir nuevamente y dejar que corra la actualización de lo demás (Titanium CLI y Alloy). ¡Listo!

En esencia esos pasos hay que seguir para instalar Titanium en Linux/Ubuntu. Para otros sabores de Linux es necesario sustituir los comandos de instalación por los que toquen en esa distribución, y rogar a los dioses del Olimpo que en los "repos" estén las versiones adecuadas. La documentación de instalación de Titanium para Linux está orientada a Ubuntu 12.04, ahí lo dejo para que después no digan.

15 enero 2013

Estúpido Workbench: Instalar MySQL Workbench 5.x en Ubuntu 12.10

Aunque no nos guste, MySQL es de Oracle desde ya un par de años, y algunos, como yo, estamos acostumbrados a el, o le tenemos cierto aprecio a este viejo amigo. Por ende recurrimos a herramientas como Workbench para trabajar de forma más rápida y no tan chapucera como podría ser con el phopMyAdmin.

Está entrada lo que busca es como evitar el tonto mensaje de Ubuntu de "Dependency is not satisfiable: libctemplate0" y lograr instalar está aplicación en Ubuntu 12.04 o 12.10, digase 64bits o 32bits.

Primero, si no lo tienes ve y descarga el Workbench desde el sitio oficial de Oracle para Ubuntu:

http://www.mysql.com/downloads/workbench/

Segundo, descarga la librería empaquetada en este DEB e instalarla antes del Workbench:

http://ftp.br.debian.org/debian/pool/main/c/ctemplate/libctemplate0_0.97-1_amd64.deb

Si haces esto sin que hayas hecho experimentos previos para instalar la dependencia el mensaje al ejecutar el DEB de workbench que sacas desde el sitio oficial no marcará ningún problema.



Buena suerte :)