Unos vienen y otros se van ó My-Weather-Indicator 0.5.1.19

Introducción

Nunca me lo hubiera imaginado, pero así es, al final la “API” de Google para la información meteorológica a dejado de funcionar. Ciertamente, se trataba de una API sin soporte, que muchos usuarios y programadores de aplicaciones conocían (conocíamos), pero que no estaba documentado de manera “oficial”, en ninguna parte. Al parecer, se trataba de una herramienta para iGoogle, y como cierra, pues el API deja de tener sentido. De esta manera, muchas aplicaciones que utilizaban esta “API” han dejado de funcionar.

0150_Acerca de My-Weather-Indicator

My-Weather-Indicator 0.5.1.19

Por algún tipo de razón, en este caso My-Weather-Indicator se había adelantado a la fiesta añadiendo otros servicios, y en este punto nos ha pillado el cierre. Por una parte Wunderground, que tan alegremente había añadido, después de haber leído sus condiciones, donde al parecer daba a entender, o así lo creí entender yo, cuando me lancé en la programación del servicio para My-Weather-Indicator, que Wunderground, podía tener algún tipo de deferencia o consideración hacia desarrolladores no comerciales (este es mi caso). Sinceramente, me ha molestado, puesto que, después de haber programado el servicio, solo ha servido para 6 ó 7 días, de duración, y casi 3 semanas de errores continuados… De haberlo sabido, ni lo hubiera intentado. Aunque todo tiene su parte positiva, y es que después de todo, me lancé a programar otros servicios, y esto ha traído otros servicios como World Weather Online, o, y ya en esta última versión, Open Weather Map.

0149_my-weather-indicator | Configuración

Que hay de nuevo, viejo/h3>

Como, indico en el título de este artículo, en esta última versión, he añadido un nuevo servicio, Open Weather Map, y he quitado dos, Google y Wunderground, y esto de manera definitiva. Bueno, siempre y cuando no cambien las condiciones, que por ahora, no tienen pinta de cambiar. Mi intención es añadir nuevos servicios, y con ello, no quiero restringirme a servicios globales, estoy pensando en servicios mas localizados, a nivel de país o incluso nivel local. Poco a poco.

A parte de añadir nuevos servicios, y quitar otros, tanto en Open Weather Map como en World Weather Online, he aumentado el número de días de los que se ofrece el pronóstico, mientras que para Yahoo, no es posible, y solo te ofrece el pronóstico para un día, a parte del día en curso, claro.

0151_my-weather-indicator | Pronóstico.

He modificado ligeramente la ventana de selección del lugar del que queremos tener la información meteorológica, “Where Am I”. Me he dado cuenta, que no termina de funcionar correctamente, pero no se a que es debido, y no puedo corregirlo (al menos por ahora, y con esta versión de la librería que utilizo). Uno de los problemas que existía, se refería a la localización de varias ubicaciones con el mismo nombre, que elegía la que le parecía, o la primera que ofrecía. Ahora, se realiza en función de las coordenadas geográficas. Por otro lado, te puedes desplazar por el mapa arrastrando, haciendo zoom, y seleccionar la ubicación con el botón derecho del ratón.

0152_my-weather-indicator | Donde Estoy?

El resto, ha sido corregir, algunos errores, un tanto curioso, como que para algunas ciudades el API de Yahoo no devuelve el WOEID, si lo pasas como coordenadas geográficas. Esto como puedes entender, despista a cualquiera. Otro error, ha sido la conversión de unidades, que daba la medición de la precipitación en milímetros, con un orden de magnitud de al menos 25 veces mas, lo cual puede representar una verdadera inundación…

Instalación

Puedes instalar fácilmente la aplicación añadiendo el repositorio, actualizando y finalmente instalando:

 sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install my-weather-indicator 

Conclusiones

Ahora que miro para atrás y veo como empezó esta aplicación, no dejo de sorprenderme. Lo complicado que lo veía por aquel entonces, crear una aplicación para Ubuntu, subirla a un repositorio personal PPA, manejarme con los directorios de Linux, las dependencias con otros paquetes, las posibilidades de instalación en otras distribuciones, etc…, y lo sencillo, habitual y divertido que es, para mi, hoy en día. No solo por My-Weather-Indicator, sino por Touchpad-Indicator, y el resto de aplicaciones.

Ahora, todo esto tiene su otra cara. Realmente, no tengo ni idea, de cuantos utilizan My-Weather-Indicator, pero si que se utiliza en distintas partes del mundo. Esto hace, que posibilidades que no tenías contempladas, den lugar a errores, que en ocasiones son difíciles de detectar, no me quiero disculpar por ello, pero si que me resulta muy curioso. Así mismo sucede con la manera en la que un determinado usuario maneja la aplicación, que no siempre tiene porque coincidir con la idea con la que la implementó su desarrollador. De cualquier forma, todo esto es realmente interesante, y salvo contadas excepciones, en la mayoría de ocasiones, representan un reto mas que un problema…

Además de incorporar nuevos servicios meteorológicos, he estado curioseando en Open Weather Map, y me parece un servicio realmente muy interesante, así que voy a estudiar que se puede añadir a My-Weather-Indicator…

Si te ha gustado el artículo, te invito a que lo compartas con otros, y así me ayudes a su difusión. . Si por lo contrario, no te ha gustado, crees que se puede mejorar, has encontrado algún error, o tienes alguna sugerencia, escribe un comentario o bien envíame un correo.

Publicado en la categoría... Ubuntu
Etiquetado como...

Artículos relacionados

  • Lo más importante es que nos funciona, y bien =D

  • Hola. Lo primero, gracias por tus aplicaciones 🙂 Realmente son muy útiles y de gran calidad.

    Sobre tu duda de cuanta gente usa o no tus aplicaciones, realmente no hay una cifra. Sabemos que esto no es como Windows, que vende X licencias. La única pista posible es usar http://popcon.ubuntu.com, que son las estadísticas anónimas que los usuarios activan voluntariamente: http://eliasbrasa.wordpress.com/2009/01/20/enviar-las-estadisticas-de-uso-en-ubuntu/

    Podríamos echar cuentas: Número de usuarios que usa Ubuntu, cuantos mandan estadísticas anónimas y cuantos tienen tu aplicación instalada.
    – Ubuntu tenía en el 2010, 12 millones de usuarios: http://ubuntu.mylifeunix.com/?p=138 Es factible que ahora sean más.
    – 2.384.020 Millones de usuarios envían información ahora mismo: http://popcon.ubuntu.com > Busca: ‘Number of submissions considered:’ 2384020
    – 3.369 usuarios QUE MANDAN estadísticas tienen instalada tu aplicación: Buscar en http://popcon.ubuntu.com/by_inst tus paquetes, por ejemplo ‘my-weather-indicator’
    .
    Con las 2 primeras cifras calculamos el porcentaje que aplica entre los usuarios que tienen instalado ubuntu y los que mandan estadísiticas y multiplicamos por tu número de instalaciones, es decir, si por poner un ejemplo, 100 usuarios envían estadísiticas anónimas y tu aplicación tiene 10 instalaciones en esas estadísticas, es un 10%. Si Ubuntu lo usan 1000 personas, podríamos ‘intuir’ que el 10% de 1000 son usuarios de tu aplicación, es decir, tendrías 100 usuarios.
    También es muy interesante tener en cuenta cuantos la usan a diario (muchos lo tienen instalado pero no lo abren cada día), cuantos la actualizan, etc…

    Un saludo.

  • Parabéns. O programa melhorou e me atende perfeitamente, aqui no Brasil, especificamente em São Paulo.

  • monsubi

    Muchas gracias por el esfuerzo
    Un abrazo!

  • Jexux01

    muy buen trabajo y gracias por dedicarle tu tiempo

  • Eloy

    Muy buena aplicación. Y muy útil. Un saludo y gracias por echarle tantas horas 🙂

  • Senpai

    Hola atareao:
    Desconozco si se puede hacer, pero el sitio donde tienes el PPA no hace estadísticas de descargas… al cambiar o actualizar a una versión nueva no podrías saber la gente que se la ha descargado….
    Un saludo
    posdata: en la anterior versión me había dejado de funcionar el programa en un Mint 13, pero ahora ya funciona de nuevo… gracias

  • Camilo

    Me aparece todo como no Disponible, donde escojo los servicios de pronostico porque no me aparecen 🙁

  • ale

    Amigo, me encanta tu programa! Pero no me actualiza la información para Baires desde hace un mes y no sé cómo arreglarlo. Lo reinstalé y nada…
    Gracias!

    • Hola,
      que versión de MWI utilizas?
      Saludos

  • rafuru

    Compañero, hola de nuevo.

    No ha sido hasta hoy que he podido probar éste fantastico indicador.

    Dejame felicitarte, esta muy completo y siempre veo que intentas mejorarlo o corregir problemas, eso es un plus!.

    Muchas felicidades.

  • Zehio

    Fantástica aplicación! A mi me funciona perfecta, acabo de instalar 12.04.1 y me funciona muy bien. Gracias por tus aportes, muchos los utilizamos en silencio.
    Yo mismo he sido usuario de caffeine desde hace mucho tiempo (desde que la colgaste vaya).

    Un saludo

    • Hola @72e2df1dc3312590e6f6485195f9c0b5:disqus ,

      Lo cierto es que trato de contar mi experiencia con Ubuntu, lo que descubro, me inquieta o me llama la atención. Igualmente, disfruto programando y compartiendo.

      Agradezco tus comentarios, un saludo

    • Muchas gracias por decirlo