Introducción
Hace unos días, los desarrolladores de Open Weather Map, actualizaron su API a la versión 2.1, mejorando en particular la información que aportaban sobre el estado del tiempo. He aprovechado esta nueva versión de la API de Open Weather Map, para realizar algunos cambios en My-Weather-Indicator (MWI).
De entre los cambios introducidos quiero destacar la información relativa al viento, de ahí el título de este artículo, y es que hasta ahora, la información aparecía escrita tipo «Desde el Noroeste por el Oeste», y me resultaba incómoda en el menú, pero no había dado con una solución elegante para cambiarla, hasta que caí en utilizar la «Rosa de los vientos«. De esta manera, en esta nueva versión, aparece como un icono indicando la dirección y sentido del viento junto con un texto corto, y la velocidad.
My-Weather-Indicator 0.5.2.2
Los cambios introducidos
Los principales cambios introducidos en esta versión, son relativos a la migración a Quantal y a Python 3. Y es que desde que tuve noticias sobre que Quantal, utilizaría por defecto Python 3, me ha entrado el nerviosismo, y he acelerado el proceso de migración de aplicaciones. Por regla general, solo es probar y ver que la aplicación funciona correctamente, sin embargo, el cambio a Python 3, dependiendo de las librerías que utilice la aplicación, y las veces que haya escrito «print ‘hasta aquí funciona'», puede convertirse en un verdadero suplicio.
Pero además de esto, he realizado tres cambios significativos, dos de ellos perfectamente visibles por el usuario:
- La rosa de los vientos. Tal y como he indicado en la introducción, uno de los cambios es la forma de indicar la dirección y sentido del viento, mucho mas gráfica y sencilla. Esto se puede ver tanto en la predicción meteorológica (solo para World Weather Online y Open Weather Map, dado que Yahoo no da proporciona información relativa al viento es sus pronósticos), como en el menú
- He añadido el porcentaje de nubosidad. Esto solo para el caso de Open Weather Map, cuya API proporciona mucha información, y que utilizaré como punto de partida para nuevas mejoras en la aplicación.
- Por último, he mejorado el acceso a la información meteorológica de Yahoo. Este cambio, no es apreciable directamente por el usuario, pero tiene mucho que ver con la migración a Python 3 y Quantal. Y probablemente, junto con el cambio de los iconos de la rosa de los vientos (por lo menos hasta que me he decidido), es lo que mas trabajo me ha llevado. Esto sin contar, por supuesto, las correcciones del código para adaptarlo a Python 3.
Instalación
Si no tienes instalado este indicador en Ubuntu (o en otra distribución), y lo quieres instalar, tendrás que añadir el siguiente repositorio, actualizar e instalar:
sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install my-weather-indicator
Conclusiones
Para la nueva versión, estoy pensando en sacarle mas provecho a la API de OpenWeatherMap. Desde la localización de las estaciones meteorológicas mas próximas, o la información meteorológica de las localidades situadas en el mapa, o la posibilidad de ver la nubosidad directamente sobre el mapa. Lo cierto es que los desarrolladores de Open Weather Map, están realizando un trabajo excepcional, y quiero sacarle el mayor partido posible para el escritorio de Ubuntu.
Me parece un cambio muy elegante, acabo de actualizar y queda estupendo! Por cierto, el otro día empecé a colaborar con la traducción de tu programa, espero que mi granito de arena sea de utilidad… Felicidades por tu trabajo y por los contenidos de tu página!
Hola,
gracias por la colaboración en la traducción del programa, cualquier ayuda siempre es bienvenida. Te agradezco sinceramente las felicitaciones por la parte que me toca.
El 24/09/12 00:23, Disqus escribió:
Hola de nuevo! Parece que la última actualización me está dando algún problemilla… no se autoarranca al inicio de sesión, y tengo que activarla manualmente. He comprobado que está en la lista de aplicaciones al inicio, y me ha salido el aviso de error de Ubuntu… Por si te sirve de algo la información, un saludo!
Fantástica aplicación, como sugerencia: No estaría mal poder agregar de algún modo los datos de una estación meteorológica propia.
Por curiosidad, ¿tienes una estación meteorológica? ¿como da los datos?
Tengo una Fine Offset, que está muy difundida y es barata. La pantalla tiene una salida USB para un PC. Ahora mismo la tengo en un PC potatil viejo con un WinXP y el programa Cumulus que envía todo a un servidor Linux. Estoy trabajando en migrar todo a un RaspberryPi con Debian, pero no tengo mucho tiempo.
Geniales las mejoras. Solo un pequeño fallo, ¿Por qué no aparece el símbolo de los grados centígrados, solo la C?
Hola @eb43a15f10faa046ea078bd8b56f3e8d:disqus ,
esta es mi pelea personal con «unicode». Indicarte que ya está solucionada para la próxima actualización de la aplicación, que incluirá otras novedades, espero liberarla en las próximas semanas,
Gracias y un saludo.
La hora del orto y ocaso me aparecen como si estuviéramos en el horario de verano.
Por cierto, estaría bien que también indicara las horas de los crepúsculos (alba y anochecer) que es cuando realmente empieza o acaba de haber luz aunque el Sol esté por debajo del horizonte.
http://en.wikipedia.org/wiki/File:Twilight_description_full_day.svg
Hola Cex,
Efectivamente hay un error en las horas consecuencia del horario de verano, que ya está informado en Launchpad, y que ya he solucionado, falta actualizar estos errores.
Pero estoy trabajando en una nueva versión con algunas novedades, y quiero liberarlo una vez terminado.
Incluiré las horas de crepúsculos tal y como sugieres, es mas, a esta versión le denominaré crepúsculo 🙂
Saludos y gracias