Esta es una de las ideas de tonto y con cierto exceso de trabajo que he tenido. Ha conseguido salir de control para el trabajo simple que me lancé a conseguir.
La Idea.
Que mis estadísticas de Instructables desplazamiento sobre un tablero de mensajes que tenía ahí a la espera de un buen uso.
Pensé que sería un divertido pequeño proyecto.
Fue.
Pero leer en y usted verá, tomó mucho más de lo necesario y se crear una miríada de problemas y obstáculos para mí en el camino.
Originalmente fui en busca de un feed rss que figuran mis datos. Muchos sitios web tiene una dirección url base API que permita interacción ingeniosa y trayendo datos rápidamente. Esto simplifica el traer datos y permite a los desarrolladores concentrarse en inteligentes maneras de utilizar los datos o interactividad que está habilitado.
Instructables tiene muy poco. (pero he oído que está cambiando pronto). Aparte de un par de feeds para las diferentes categorías, allí no es mucho hay para agarrar.
No es realmente un problema, que acabo de hacer lo mismo como otros miembros delante de mí.
Empecé con un simple script en python poco. Había llamado mi página, analiza el código html en esto de las estadísticas de mi y luego devuelto. Desde allí solía pyserial para obtener los datos de la muestra. Estaba bien. Era simple. Funcionó bastante bien.
Estaba contento conmigo mismo, mi función fue hábilmente escrito requiere un nombre de usuario. Podría usarlo en cualquier miembro. Entonces tuve una idea. Crearé un rss para mí! Genial!
Así que llegué a trabajar. En primer lugar, necesitaba un nombre. Irssistible vino a la mente y me ha gustado así que me fui con eso. (y no fue tomado). Pensé que era inteligente. ible de RSS.
Luego necesita algún carácter. Así surgió un robot basado mucho en la mascota del sitio que he llegado a amar tanto.
Entonces empecé a escribir código. (Todavía estoy intentando conseguirlo trabajando correctamente, parcialmente porque sigo tratando de hacer más)
Actualmente el sitio producirá un rss utilizable con estadísticas para cada miembro. He conseguido tonto jugando con la carta de Google API (llamadas utilizables simple) el gráfico en una página de resultado de miembros conducirá a una rotura abajo de ibles individuales. pone link de seguimiento en la Página principal aparecerá el cuadro de indicadores. (Yo pensaba que me podía facilitar la cuenta de la muy popular 'vistas Total' de Jayefuu, pero creo que ha cubierto ahora).
Usarlo es tan fácil como poner en tu nombre de usuario de Instructables. Generalmente. todavía hay un montón de errores a la dirección. Pero si tiene suerte, que usted debe ser capaz de conseguir un enlace permanente a tu feed rss, entonces usted puede tomar esos datos y hacer algo creativo. hay un montón de cosas que pueden ser ordenadas. Estaba pensando que una vez que tengo suficiente recoge datos, aparte de algunos análisis real, tal vez podría generar una imagen o algo de música o algo de él. Vamos a ver. Sitio de Instructables ha cambiado tanto que ha sido difícil de mantener.
Desde que comencé este pequeño desvío, me he topado con muchos más problemas de los ha valido la pena. Web dev no es sencillo (creo que por un momento me sentía arrogante) hay un montón de cositas a tener en cuenta.
Os animo a ir y comprobarlo antes de que sea demasiado tarde. Creo que Instructables probablemente tendrá un API real en el lugar en un futuro cercano. Espero que hacen estadísticas disponibles.
Hay algunas ideas ordenadas aquí creo, tal vez algunas cosas que el equipo de Instructables podría considerar incorporar, quizás no.
¿Inútil? no del todo.
Más problemas de lo que vale la pena, algo así. (aunque mi signo es bastante chulo)
Inútil (por el momento está completo)... probablemente.
¿Chindogu? Eso creo.