La API de Twitter

Como ya he dicho en alguna ocasión, siempre que puedo intento ampliar un poco mis conocimientos. La mayoría de las veces es por mera curiosidad, como es el caso que nos ocupa.

Ya que últimamente le he dado un uso bastante regular a Twitter, he decidido documentarme un poco sobre la API del mismo. Mi idea es integrar el blog con mis publicaciones en Twitter. Muchos me diréis que para algo así ya existen miles de extensiones para WordPress, y que me pueden hacer la vida un poco mas fácil. Pero mi idea es aprender, y sinceramente utilizar extensiones ya programadas por otros no me es de ninguna utilidad. Como mínimo, quiero entender su funcionamiento y luego ya decidir si me interesa programarlo yo desde cero.

Me he documentado un poco por la red y sobre todo en la página oficial de la API. Esta ultima esta muy bien organizada y da detalles muy exactos de todo lo que necesitamos para interactuar con Twitter. Todo se realiza por accesos mediante URL, ya sea mediante métodos GET o POST. Se pueden obtener los datos muy bien organizados en diversos formatos, como es el XML. Muy practico para trabajar con el bajo PHP, por ejemplo.

Tiene limitaciones como el número de accesos por hora, limitado a 150. Es comprensible ya que de por si Twitter se sobrecarga bastantes veces, se ha vuelto muy popular y eso se traduce en mas usuarios interactuando al mismo tiempo con la web. También tenemos límites a la hora de obtener nuestra linea de tiempo, o dicho de otra forma, nuestras micro-publicaciones. Podemos solicitar un máximo de 200 de una vez, las ultimas para ser exactos. Y como mucho podemos acceder a la entrada 3200 mas antigua. Aunque Twitter nos asegura que todas nuestras entradas se quedan en la base de datos, no podemos acceder a todas a través de la API. Es un límite meramente artificial para evitar sobrecargas y según la documentación algo temporal.

También he visto un poco por encima la existencia de una Streaming API de acceso. El problema es que de momento están en versión Alpha y da muchos problemas. Pero sería interesante también documentarse un poco sobre ella. Por ahora lo dejaré estar.

En los próximos días, voy a intentar realizar algunas pruebas prácticas con esto. Si me sale algo que me guste, quizás lo integre en el blog. Pero no lo aseguro de momento.

Sobre mi cuenta en Twitter

Se me ha pasado comentar que últimamente le estoy dando mas uso a Twitter del que esperaba. Ya no lo utilizo solamente para anunciar mis actualizaciones del Blog y las fotografías que voy subiendo a mi galería, también le estoy dando un poco el uso para el que se creo Twitter, como microblogging.

Si os apetece, podéis leer mis chorraditas de 140 caracteres en Twitter, para el que no me tenga agregado ya :P.

Google Wave

Después de mucho insistir, ya tengo acceso a Google Wave, una interesante aplicación que agrupa a grandes rasgos las ventajas del correo, de los foros, de los chats e incluso algo de las redes sociales. Todo en uno.

Google Wave

Cierto es que definirlo de tal forma, es simplificarlo demasiado. Google Wave es bastante mas complejo que eso, pero también es cierto que aun anda en una fase muy preliminar de desarrollo.

Consume demasiados recursos para funcionar correctamente. Y en “Waves” de gran tamaño suele fallar bastante. Es comprensible ya que tu ves la edición en tiempo real de todos los usuarios que participan, ya sea agregando imágenes, texto, extensiones, robots automáticos, etc. Demasiada sobrecarga tanto para el servidor de Google como para la máquina del usuario. Por suerte, de momento Google Wave está aún en desarrollo y cerrado a unos pocos usuarios. Confío plenamente que poco a poco mejore y sea la revolución que aparenta ser.

De momento solo se tiene acceso mediante invitación. Espero que al final de todo esto salga una herramienta realmente útil tal y como ha resultado ser el correo de Google en su momento.

Por mi parte voy a probarlo mas en profundidad, e iré comentando las mejoras o cambios que Google realice en la aplicación.

Fotografía: Personas

Hasta el momento nunca había mostrado fotografías en las que aparecieran personas. Es mas, es que no salen ni de fondo por error. Lo mas cercano a un ser vivo que tenía en mi galería era un gato.

Primer retrato

Esto va a cambiar a partir de ahora, no se con que frecuencia, pero voy a intentar subir de vez en cuando alguna fotografía en la que participen uno o mas seres humanos. Va siendo hora de incluir algo mas de variedad en mis imágenes. Poco a poco intentare ir mejorando en esta temática nueva.

De momento un pequeño retrato de una amiga, a la cual le agradezco que se ofreciera a ello. A ella le dedico esta entrada de mi blog :).

Actualización de la galería fotográfica

Después de mucho tiempo sin subir ninguna fotografía nueva, he vuelto a las andadas. De momento vais a conformarse con una sola imagen, aun tengo que coger de nuevo el rodaje que tenía.

Paisaje Inhóspito

Trato de emular un paisaje inhóspito y sucio, que no te den ganas de vivir en el. Y a la vez que llame la atención a la vista. No es mi mejor fotografía, pero creo que es un buen experimento.

Poco a poco lograre cosas mas interesantes, mi idea ante todo es mejorar mis conocimientos en fotografía y retoque digital.

Mi galería fotográfica: Flickr

Conectado con Tumblr

No hace demasiado me abrí una cuenta en Tumblr por pura curiosidad y como siempre me pasa no le di ninguna utilidad inicial.

Es una plataforma para microblogging muy parecida a Twitter pero mucho mas avanzada. Permite publicar música, imágenes, texto… de forma muy sencilla. Realmente no esta nada mal.

La utilidad que le voy a dar es parecida a la de Twitter, anunciar las actualizaciones del Blog.

Al principio quería usar un plugin que me permitiera exportar toda la publicación a Tumblr, pero me lo pensé mejor y he decidido que sea como en Twitter. Lo único que aparecerá en Tumblr el enlace a las actualizaciones.

El que quiera seguir las actualizaciones de este Blog desde Tumblr y las locuras que se me ocurra poner allí, solo tiene que agregarme :).

Mis futuros proyectos

Llevo un tiempo planteándome que hacer con mi tiempo libre. Tengo muchas ideas en mente, muchos campos que me gustaría investigar. Sobre todo aprender cosas nuevas que puedan ser beneficiosas para mi propio futuro laboral.

Lo primero de todo, es mantener este blog mas actualizado. En parte es solo un blog personal mas, de los miles que existen en la red, pero también es cierto que es mi plataforma de experimentación. Aquí realizo mi aprendizaje y mejoro mis conocimientos en el ámbito de la programación Web. Es importante que le dedique más tiempo.

También quiero mejorar mis conocimientos de programación en Flash. Es mas, mi idea es diseñar pequeños juegos en la plataforma de Adobe y colgarlos en el blog. Es una forma de que mis lectores también participen en mi propio aprendizaje y hacerlo todo un poco mas interactivo.

Otra de mis ideas es volver al diseño 3D. Es algo que me gustaba y me producía cierto grado de satisfacción. Además de mejorar bastante mi capacidad para fijarme en los detalles. A veces pienso que nunca debí abandonarlo del todo.

De momento voy a centrarme en el blog y el aprendizaje de Adobe Flash. No se puede hacer todo a la vez por desgracia, así que voy a ir por etapas.

Por supuesto, seguiré con mi afición a la fotografía, y voy a tratar de compatibilizarlo con el resto de ocupaciones.

Actualización a WordPress 2.8.4

Para variar, llevo un tiempo bastante largo sin actualizar el Blog. Las escusas son las de siempre, un poco por flojera y otro poco por no tener demasiada motivación. Ademas he estado algo entretenido este verano en otras cosas que me quitaban bastante tiempo.

En fin, de momento os informo que he actualizado el Blog a la ultima versión de WordPress. No es que sea una proeza, pero por algún sitio he de empezar de nuevo :).

Instalación del WP-DBManager

Después de una serie de problemas con los permisos del servidor, he instalado y he logrado que funcione correctamente este interesante plugin de WordPress.

Permite realizar copias de seguridad automáticas del servidor y enviarlas a mi correo, entre otras cosas. Lo cual es bastante importante, por si ocurre algún percance. Ademas, como soy algo despreocupado a veces, mejor que todo funcione de forma automática.