Blog / Herramientas / WakaTime
WakaTime es una aplicación para medir el tiempo de trabajo, en lenguajes y proyectos, que se integra en editores, como VS Code y Sublime mediante una extensión.
WakaTime es una aplicación para medir el tiempo de trabajo, en lenguajes y proyectos, que se integra en editores, como VS Code y Sublime mediante una extensión.
WakaTime indica, por ejemplo:
La pantalla principal de WakaTime tiene varias gráficas y un texto de cabecera como:
46 hrs 41 mins over the Last 7 Days.
Que permite seleccionar diferentes intervalos para las estadísticas:
Esta selección modifica las dos primeras gráficas:
Las siguientes dos gráficas indican el trabajo de la jornada actual: tiempo de trabajo y en qué proyectos, y el actual porcentaje por debajo o por encima de la media diaria:
Las últimas dos gráficas indican los lenguajes de programación y los editores que has usado:
Finalmente, hay una serie de tarjetas, una para cada uno de los proyectos que abriste durante el intervalo.
La extensión que incluimos en nuestro editor funciona en modo silencioso, recopilando y enviando datos de uso a la aplicación principal, un panel de administración web donde elegiremos un plan de servicio, al registrarnos.
Con una configuración mínima después de la instalación en el editor (sólo hay que introducir una clave o identificador), se recopilan datos de uso aun sin conexión (desconozco el límite) y se envían en el momento que nos conectamos a Internet.
El plan gratuito, guarda datos de uso de los últimos 15 días y ofrece un leaderboard de hasta 3 personas. Existe, además, un leaderboard público y general. No permite exportar datos.
El leaderboard es un ranking que indica: horas totales programando, media diaria, lenguajes y si la persona en cuestión está abierta a ser contratada... Los *perfiles públicos son pues accesibles desde esta clasificación.
Para el ranking general, la aplicación deja de contar el tiempo de trabajo, después de 15 minutos de inactividad (timeout), y hace la medía sobre los últimos 7 días trabajados, sin contar los días sin actividad. Entonces si un domingo programas, por ejemplo 1/2 hora, la media te baja bastante.
El timeout y la media sobre x días, se pueden modificar en el perfil de usuario, aunque esto sólo afectará a la medición de datos personal (tus registros).
Los perfiles que aparecen en el leaderboard general, son perfiles públicos. Debes configurar un perfil público a propósito si quieres que sea compartido: Configuración de usuario / Perfil público.
30-10-2020