2009 el año que murió la blogósfera

Will Code HTML for FoodParece como si hubiera sido ayer que Pyra Labs, introdujera Blogger. Sin embargo ya han transcurrido diez años, casi sin darnos cuenta una década paso rápidamente frente a nosotros. Aunque si bien es cierto los blogs no comenzaron a entrar en la cotidianidad sino hasta después de haber iniciado el tercer milenio, según muchos como el resultado del colapso de la burbuja de las punto com, que dejo a muchas personas calificadas sin empleo y encontraron en los blogs una forma de expresarce. De esa época es la fotografía que se muestra a la derecha, que se convirtió en un ícono de la debacle de las punto com.

Blogger gano gran tracción por parte del público que encontró en los blogs todo aquello que no podía encontrar en los medios tradicionales, el primero en darse cuenta de la nueva tendencia fue Google que adquirió Blogger en febrero del 2003. Sin embargo en la efervecencia aparecieron otras plataformas como Movable Type o WordPress.

En una simbiosis perfecta, la blogosfera y la publicidad en línea (mayormente AdSense) crecieron sostenidamente hasta un punto en el cual los medios tradicionales comenzaron a cubrir a todos estos exitosos empresarios del negocio en casa. Fue entonces que alrededor del 2005 la fiebre del oro se apodera de la blogosfera y todos quieren tener su blog. El incremento en varios ordenes de magnitud del número de bloggers y la caída en la calidad del contenido hizo que poco a poco las audiencias se restringieran a aquellos "blogs" serios. Además aquellos que sólo buscaban hacer dinero fácil con los blogs crearon los famosos blogs copy/paste, que no hacían más que robar contenido de otras fuentes y tratar de monetizar a través de anuncios AdSense.

Como resultado de todo lo anterior ya para mediados del 2006, una gran mayoría  de bloggers se había desilucionado. Después de todo muchos nuevos bloggers sólo se habían unido al movimiento por el dinero que pudieran obtener de la publicidad por postear sobre un tema de su agrado. Fue justo en medio de esa coyuntura que las redes sociales como MySpace primero y Facebook posteriormente atrajeron a los bloggers que no deseaban escribir mucho, pero sin embargo querían divertirse comentando entre sí videos, fotos o artículos escritos por otros.

Tal vez Charles Arthur en un artículo aparecido a mediados de año en The Guardian, nos explica por qué la bloggosferá ha muerto: "El éxito de Facebook esta construido sobre lo fácil de hacer todo en un sólo lugar. (Las herramientas de búsqueda no pueden indexar esto para ver quien habla sobre que, lo cual puede ser tanto una fortaleza o una debilidad). Twitter ofrece una respuesta instantánea a un contedido. Escribir un post en un blog es mucho más difícil que actualizar el estado, poner un link gracioso en el muro de alguien o enviar un tweet. Las personas aún están leyendo blogs y otro tipo de contenidos.Pero la creación de contenidos por amateur, los días felices para la gran mayoría de la población, según mi punto de vista, han pasado."

Justamente aquellos que leyeron mis comentarios al informe anual de Technorati sobre el Estado de la Blogosfera 2009, recordarán que la conclusión era que los que aún continúan blogeando son aquellos cuyos ingresos mensuales se lo permiten; es decir profesionales con un salario superior al promedio. Donde hay básicamente dos categorías principales, el escritor profesional que lo hace por dinero para un "blog profesional" y el empresario independiente que usa su blog como una manera de generar oportunidades de negocio.

Entonces al terminar la década podemos decir que el fenómeno de la blogósfera, como un fenómeno de masas ha llegado a su fin, para dar paso a otras modas digitales más fáciles de seguir como Facebook y Twitter.

Aplicaciones Facebook usando CodeIgniter

Según InternetNews, para el 2010 habrá un aumento en la demanda de programadores PHP. Tal vez sea en parte porque el lenguaje esta alcanzando su madurez. Pero desde mi punto de vista, una de las principales razones es el hecho de que si se desea desarrollar aplicaciones para Facebook, la red social de mayor proyección en estos momentos, la forma más natural de hacerlo es utilizando PHP.

Programar aplicaciones para Facebook es sencillo, la documentación que provee dicha red social en su sección para desarrolladores es clara. Sin embargo embarcarnos un proyecto que sea un poco más complejo que un simple juego flash sin el uso de un framework puede resultar una experiencia bastante desagradable. En teoría dado que usamos PHP para desarrollar las aplicaciones, cualquier framework para este lenguaje como CakePHP, CodeIgniter o Zend Framework debería ser de utilidad, sin embargo aquellos que siguen este blog sabrán que soy un fan de CodeIgniter y por lo tanto es que me interesé en como hacer funcionar CodeIgniter con el API de Facebook.

Debo confesar que encontrar la información no fue fácil, la mayor parte de ella no esta actualizada y en muchos casos la información se encuentra segmentada entre diversas páginas web. Las dos páginas sobre las que me basé para desarrollar una aplicación de prueba han sido estas:

Facebook & CodeIgniter – Definitive Guide
Facebook Connect CodeIgniter Library

La aplicación de prueba que he desarrollado consiste en una simple página de bienvenida que muestra su nombre, la fotografía que utiliza como avatar en Facebook y los avatares de sus cinco primeros contactos. El resultado final puede ser probado (si tiene una cuenta en facebook) desde el siguiente URL:

http://apps.facebook.com/mycifbapp/

El código completo de la aplicación ejemplo puede ser descargado en formato zip haciendo click aquí.

Solo debe descomprimirlo y editar el archivo ./myfbapp/system/application/config/constants.php y editar estas líneas:

define(‘FB_API_KEY’, ‘1234567890abcdef1234567890abcdef’);
define(‘FB_SECRET’,  ‘1234567890abcdef1234567890abcdef’);
define(‘APPLICATION_URL’, ‘http://apps.facebook.com/mi_applicacion/’);

Debe reemplazar los valores apropiados que obtendrá luego de registrar su aplicación en Facebook.

Para poder usar este ejemplo Ud. necesita:

  • Un servidor web accesible desde Internet.
  • Soporte para PHP 5.2 (al menos).

Espero que éste ejemplo les ayude a iniciar el desarrollo de sus propias aplicaciones Facebook, a la vez que espero sus comentarios para poder mejorar o aclarar algún aspecto que no haya quedado claro.

Twitter será rentable al terminar este 2009

TwitterLo que parecía imposible al parecer se concretará antes de fin de año. Twitter, el portal de microblogging será rentable al finalizar este año 2009, según Business Week, de acuerdo a la publicación especializada en negocios, debido a dos razones principalmente. La primera, al hecho de haber recibido $25 millones producto de sendos acuerdos con Google ($15 millones) y Microsoft ($10 millones). Estos acuerdos son el resultado de unas negociacione iniciadas en agosto pasado tanto por Google como por Microsoft para otorgarle capacidades de búsqueda en tiempo real a sus respectivos buscadores.

La segunda razón por la cual ahora Twitter será rentable, al menos durante el año que esta terminando, es que debido al aumento de su base de usuarios ahora ha podido negociar con los carriers de telefonía una reducción en sus tarifas de mensajes de texto. Ya que este servicio de microblogging permite a los usuarios enviar/recibir tweets a través de mensajes SMS.

El hecho de que Twitter pueda permanecer rentable en los años siguientes dependerá de la habilidad de la gerencia de la empres de poder manetener reducido el número de personal necesario para su operación. Con un total de 58 millones de usuarios al mes (según comScore), Twitter cuenta con un total de 105 empleados a la fecha de escribir este post (según la página about us de la misma empresa). Se estima según expertos que los costos operativos anuales de la compañía oscilan entre los $20 y $25 millones anualmente.

Aunque Twitter durante sus tres años de existencia ha prestado más atención a aumentar su base de usuarios, más que enfocarse en como monetizar su servicio, durante éste último año su gerencia a comenzado a prestar más interés en como producir algún ingreso del servicio ofrecido por esta popular plataforma de microblogging. Prueba de ello es que en el mes de setiembre pasado, la empresa contratara a Dick Costolo, quien fue el arquitecto del acuerdo con Google y Microsoft. Según declaraciones de Costolo, el siguiente objetivo será monetizar la plataforma a través de anuncios publicitarios, pero sin dislocar la actual dinámica de la plataforma, que tantos usuarios le ha ayudado a ganar.

Un paso adelante, pero en la dirección equivocada

TwitterPeekLa compañía newyorkina Peek Inc., acaba de lanzar el TwitterPeek, un dispositivo GSM que sólo sirve para twittear, lo vende directamente o través de Amazon a un precio de $99.99 con servicio por seis meses o por $199.99 con servicio para el resto de la vida del dispositivo, que siendo honestos y dado lo poco sofisticado de nuestras tecnología para construir baterías, no execedería en el mejor de los casos el par de años.

Pero por qué es un paso adelante en la dirección equivocada, pues porque en lugar de seguir la tendencia de consolidación en un sólo dispositivo, es decir lo que ha pasado con nuestros teléfonos celulares, que ahora nos permite no sólo hablar, sino enviar/recibir mensajes SMS, enviar/recibir/correos, navegar la web, jugar, Twittear y cuanto se nos ocurra. Este dispositivo apuesta por lo contrario, sólo ofrece una sóla funcion.

Me pregunto quien estaría dispuesto a andar con un dispositivo Peek para leer sus correos, el TwitterPeek para Twittear, un posible FacebookPeek para actualizar su Facebook y cargar un celular para hacer o recibir llamadas; cuando todos ellos usan la misma capa de física y de enlace para la transmisión de datos, que es la tecnología GSM.

En lo personal creo que es un despropósito porque para construir estos dispositivos gastamos energía y matería prima que de otra forma podría ser mejor aprovechada. Despues de todo el propósito de las computadoras es ser dispositivos multifuncionales, gracias a la capacidad de estas de ser programadas. Un detalle importante es que además de las aplicaciones para twittear desde smartphones como iPhone o Blackberry, he encontrado esta aplicación llamda DSTwitter que nos permite twittear desde un Nintendo DSLite o DSi. Dado estas consolas de juego portátiles incluyen la tecnología WiFi, es simple twittear usandolas desde cualquier hotspot libre. Pero al parecer el CEO de Nintendo (Satoru Iwata) se ha dado cuenta de que es tiempo de incluir tecnología 3G en la consola (básicamente por la fuerte competencia que ha resultado ser el iPhone) y ha comentado sobre una futura versión de este tipo de consolas (ojo no el DSi LL, que sólo trae pantalla más grande), los detalles los pueden leer en el blog electronista.

Desde mi punto de vista un DS con conexión 3G podría ser el smartphone que pudiera plantar una real competencia al iPhone, ya que a diferencia de otros competidores como Blackberry o Android, Nintendo cuenta ya con una gran base de desarrolladores que conocen la plataforma y activamente desarrollan aplicaciones para la misma y consiguen hacer cosas tan interesantes como el DSTwitter.

flv2amv back in business

ChiPodHace un par de semanas bajo el título "La triste vida de un parásito", me lamentaba del hecho que el único de mis proyectos web que tenía alto tráfico (flv2amv) sencillamente había dejado de funcionar por el hecho de que YouTube había cambiado la forma como hacía el streaming de sus videos.

El website flv2amv ofrecía el servicio de convertir videos de YouTube al formato AMV, que es utilizado por la mayoría de MP4 o tambien llamados Chipod. No era el mejor de los servicios, pero consistentemente había estado aumentando el número de sus usuarios hasta que Google "mejoro" la manera de como hacía el streaming de los videos, de una forma que hacía muy difícil para aquellos que como yo utilizaban el API de la plataforma youtube para ofrecer servicios añadidos.

Afortunadamente gracias a Ricardo Garcia Gonzalez y su utilitario youtube-dl, enteramente escrito en Python, me fue posible con pequeños ajustes en mis programas (PHP y CodeIgniter) poder volver a ofrecer el mismo antiguo servicio de conversión de formatos.

Espero que aún no sea muy tarde para recuperar esa base de fieles usuarios que creció durante los meses que el servicio estuvo disponible.