javisantana.com

Mi opinión sobre la huelga de los informáticos

- La gente buena seguirá siendo buena con o sin título, papel o documento (y la mala igual eh?)
- Me parece muy bien que los informáticos se quejen y hagan huelga, es un paso más para que la gente sepa que _no_ es un trabajo poco cualificado. Lo del tema del título, atribuciones etcétera me parece una soplapollez, pero que la gente su movilice no.

Agroguía se va a Madrid a conferenciar

El próximo 25 de noviembre estaremos en Madrid en las VII jornadas de aplicaciones geomáticas en ingeniería. Vamos a presentar como hacemos usamos google earth con agroguía, nada realmente muy novedoso y además, intentando sorprender un poco, una pequeña aplicación web en la que he trabajado alguna que otra noche suelta.

Como digo no es algo novedoso, pero creo que el tracking web sí es ingenioso y bastante interesante, a ver si gusta. Me estoy pensando en si poder ofrecerlo también a los agricultores, sería un valor añadido muy interesante y ahora que parece que llegan las tarifas semiplanas de datos desde móvil puede ser adelantarse un paso. Solo decir que google serán todo lo evil que querais, pero las cosas que hacen las hacen cojonudamente: google maps se sale y los “deploys” en google app engine han dejado de ser un problema para ser un gusto.

Os dejo el programa, estamos el mismo día que John Deere y New Holland.

Internet atonta al programador

Y quien diga que no es que no ha trabajado sin internet :). Este fin de semana he pasado dos días completos (unas 7 horas cada día) trabajando completamente desconectado, sin ningún tipo de acceso a internet, sólamente a las fuentes de documentación que tenía en local (que son man y poco más).

Me encontré con varios problemas, entre ellos configurar un samba. Quería compartir ficheros entre un centos virtualizado y windows. Con internet en dos minutos de google tendría los comandos precisos para hacerlo, sin pensar tendría el problema resuelto. Esto a veces es bueno, pero no deja de ser pan para hoy y hambre para mañana. Esto es extrapolable casi a cualquier cosa.

Por no hablar que mi productividad aumentó enteros, ya no solo porque no me despisté con correos varios, atractivas webs, descriptivos tuits (quieres ser mi fologüer?) si no porque estaba yo solo, centrado en la tarea. Ya lo dicen 37signals en su libro getting real, “People need uninterrupted time to get things done”. Es una realidad como un templo, cuanta productividad ganaría una empresa si fomentase esta política. En absolutamente todas las empresas en las que he estado he sufrido y he provocado interrupciones constantes. Es ciertamente difícil mantener esto con la disposición de las oficinas de desarrollo de software. Me hace pensar si no estaremos haciendo las cosas un poco mal :)

Usabilidad al poder

Me llama hoy un agricultor, de Sevilla, bastante majo el señor, comentándome que había tenido un problema con nuestro sistema de guiado agrícola GPS, poca cosa. Ya de paso le pregunté qué tal le había ido y demás.

Resulta que me dijo que quería sembrar una parcela de varias cosas, quería medir la mitad de la parcela para dejar mitad y mitad. Se le ocurrió poner un ancho de trabajo de 200 y pico metros y trazar una línea por la linde para saber luego donde estaba la mitad. La idea es muy buena, aunque agorguía puede hacer medidas de ese tipo sin recurrir a estos trucos.

En principio yo pensé que había pinchado sobre el campo de texto donde se mete el ancho, había sacado el teclado y había puesto 200 y picos metros sin embargo durante la conversación va y me dice: “todavía tengo el dedo dolorido de ponerle los 200 metros”. Resulta que puse dos botones para ajustar el ancho, de 10 en 10 centímetros y el agricultor se había subido los 200 y tantos metros con los botones… más 2000 pulsaciones.

Moraleja: está claro que esos botones no son útiles tal cual están debería poderse mantener pulsado y subir a velocidad creciente. Qué importante es la usabilidad en el software y cuantos beneficios aporta al software que el programador tenga feedback directo.

En estos días estoy dándole vueltas a una pequeña web (ya diré para qué en pocos días) y aunque soy yo quien la va a usar no me hago una idea de como la voy a usar y que me va a ser más útil. Optaré por la solución de darle vueltas e ir iterando… le estoy cogiendo el gusto a javascript y css.

Ya están aquí

Por fin han llegado:

Mis pegatinas de python!