Pinge regularmente el servidor DNS de Google para probar tu conexión.
Muchas veces termino usando un ordenador en lugares con una conexión wifi deficiente o errática, así que mientras navego por la web, reviso mi correo electrónico o escribo un mensaje en Twitter, si algo no funciona como se espera no estoy seguro si el problema es mi conexión a internet o un sitio web específico.Mi reacción cuando esto sucede es abrir la aplicación Terminal en OSX y verificar con un comando ping 8.8.8.8 si todo está funcionando bien al menos a nivel básico, es decir, ¿puedo acceder a internet en absoluto?Por todas estas razones, pasé unas horas creando esta pequeña aplicación de menubar para OSX que hace ping continuamente a la dirección 8.8.8.8 comprobando si la conexión está funcionando y cambiando el icono de la barra de menús en consecuencia.El icono del mundo cambiará de color según el estado de la conexión:- Verde si recibimos paquetes pong de vuelta de 8.8.8.8. Conexión OK.- Amarillo si recibimos paquetes pong, pero con un retraso mayor a 300 milisegundos. Conexión Lenta.- Rojo si no recibimos paquetes pong durante tres segundos o más. Conexión no funciona.La aplicación casi no tiene interfaz de usuario, salvo por un pequeño menú utilizado para cerrar la aplicación o para configurarla para que se reinicie automáticamente en el próximo arranque.