Planeando el superblog

Ya he optimizado mi WordPress lo más que he podido, y realmente carga rápido las páginas pero aún con todo sigo dependiendo de muchos factores externos para que mi blog este disponible 100% del tiempo. El primero de ellos es el propio data center donde esta mi servidor, si por alguna razón queda fuera de línea (es algo que pasa muy raramente) mi blog por más que el server este operativo no puede ser visto, otra posibilidad es que el server falle, es algo que puede ocurrir, los equipos no son perfectos ni indestructibles, y a más antiguo sea mi server (cada día es un poco más antiguo), las posibilidades de problemas con el hardware aumentan. Otro posible problema que puedo tener es que mi blog se vuelva super exitoso (algo que espero ocurra algún día), miles de visitas pueden ser atendidas con la configuración actual, pero ¿millones de visitas seran posibles con la actual infraestructura?

Otro problema que podría enfrentar es que la empresa donde trabajo y donde tengo mi servidor alojado, cierre o sencillamente decidan prescindir de mis servicios, o poniendonos optimistas si consiguiera un trabajo mejor, en cualquiera de todos esos posibles escenarios me vería forzado a cambiar los IP’s de mi server pues tendría que alojarlo en otro lugar, con lo que por algunas horas/días dependiendo del caso concreto, mi blog estaría fuera de servicio.

El común denominador de todos los problemas que he descrito anteriormente es que existe un único punto de falla. Eso hace todo muy vulnerable mi blog y si buscara conseguir una alta disponibilidad necesitaría, al menos un par de servidores en dos datacenter geográficamente distantes (osea 4 servidores en total). Eso es algo para lo que no tengo presupuesto, aunque no puedo negar que es mi sueño.

Después de pensarlo friamente, he llegado a la conclusión de que Blogger puede resolver mis problemas de alta disponibilidad, redundancia, balanceo de carga y escalabilidad, sin que tenga que invertir un centavo. Sin duda Blogger es la plataforma de bloggeo más grande que existe actualmente, aunque tiene sus limitaciones debido a su naturaleza.

Yo tengo un viejo blog en Blogger llamado también "Tecnología y Negocios", lo cree hace ya casi 3 años, aunque nunca postee muy seguido en él. Una de las razones que me hizo abandonar Blogger era el hecho de que no podía tener dominio propio, mi blog era http://volkan68.blogspot.com/, sin embargo ahora es posible que uno pueda tener dominio propio, es más he probado con mi viejo blog y ahora responde también con el URL: http://esp.volkanrivera.com/, la otra razón por la que deje Blogger fue que no permitía AdSense, ahora no solamente esta permitido sino que Google lo promueve.

Pero una migración de WordPress a Blogger no es fácil, especialmente cuando lo usual es ir en sentido inverso, sin embargo he estado viendo el API de Blogger y con él se puede hacer practicamente cualquier cosa, es más jugando unos minutos fácilmente llegue a implementar las rutinas que permiten acceder a los posts desde CodeIgniter (mi framework favorito), la prueba de concepto se puede ver aquí. Todo el truco está en implementar la librería GData del framework Zend, como un hook del CodeIgniter, ya dedicaré todo un post a explicar cómo hacerlo.

Una de las críticas que se hace sobre Blogger es el hecho de que se depende demasiado de Google, y los amantes de las teorías de la conspiración ven sensura y manipulación en todo lugar. Pero lo bueno del API de Blogger es que se puede tener aún un WordPress donde se hacen los posts, y luego éste exporta dichos posts a Blogger, en el peor de los casos si es que Blogger cae y nuestro servidor no (algo poco probable, por no decir imposible), todo es tan simple como cambiar los DNS y apuntarlos a nuesto servidor.

Aún no tengo todas las respuestas, ésta es una idea que recién estoy comenzando a trabajar, ya publicaré en éste blog detalles relacionados a éste proyecto.

¿Se aproxima el fin de Internet como la conocemos?

El día sábado pasado viendo noticias en Digg, encontre un video de un grupo de activistas a favor de la neutralidad en la red llamado "I Power" donde anunciaban que las grandes compañías que proveen Internet (ISP), cambiaran a un nuevo sistema de suscripción por el Internet en el 2012 y que en ese año el Internet como lo conocemos habrá terminado.

Debo admitir que cuando vi el video me pareció uno de esos clásicos videos de teoría de la conspitación, que apelan más a los sentimientos que a la razón y que no aportaba ninguna prueba real adicional a un afiche que nadie sabe de donde salió con una supuesta escala de precios para acceder a Internet. Además de que todos los participantes en el video tenian una apariencia tan friki que no despertaban demasiada credibilidad, parecían la encarnación de Enjuto Mojamuto.

Pero el día de ayer comezó a circular rumores sobre la nueva forma como Time Warner Cable (TWC) planea cobrar por Internet a sus suscriptores, y el día de hoy he visto el rumor confirmado por una noticia aparecida en Yahoo! Finance, el pretexto que pone TWC es que el 5% de todos sus usuarios consume el 50% del ancho de banda de la compañía y esto fuerza a TWC a sobre-dimensionar su infraestructura aumentando sus costos operativos para poder atender los picos. Según la compañía eso no es justo y por eso planea poner un límite a la capacidad de descarga así por $29.95 al mes ofrecería una velocidad de 768 Kbps y un tráfico mensual (upload+download) de 5 GB, habría una alternativa para los que deseen más velocidad y tráfico, por $54.90 ofrecería una velocidad de 15 Mbps y un tráfico mensual de 40GB.

No nos engañemos, en realidad TWC lo que desea es poner un límite a que los usuarios compartan música y videos por Internet, y probablemente muchos otros proveedores entren  apoyando a TWC presionados por la industria musical y del video. Ya esta visto que soluciones que tratan de parar el intercambio de archivos a través de torrents no funcionan y por el contrario pueden dañar a empresas legítimas como fue el caso de Revision 3 y Mediadefender. Así que lo que buscan es encarecer el intercambio de archivos que actualmente es casi gratuito para así proteger su copyright.

Sin embargo si ésta iniciativa tiene éxito, podría ocurrir en un futuro lo que anuncia el grupo de frikis de I Power, que en cuatro años, no solamente quieran facturarnos Internet por el tráfico, sino limitar los websites que podemos ver a sólo un puñado de ellos (en los cuales se pueda filtrar el contenido con Copyright). Desde el punto de vista de los propietarios de los grandes medios de comunicación convencionales, Internet es una amenaza al imperio que han logrado construir durante años pues ellos no tienen forma de parar la distribución gratuita de material que los medios convencionales producen porque el copy/paste es tan simple que hasta un niño de 8 años lo puede hacer.

Sin embargo desde el punto de vista de las personas que amamos la libertad, cosas como esta atentan contra la escencia del sistema, pues igual como es posible filtrar/bloquear un contenido con Copyright, puede ser filtrar/bloquear ideas y mantener el estado actual del sistema sin cambios por siempre, lo cuál es una gran tragedia, porque si algo nos ha hecho llegar hasta aquí es el rápido intercambio de ideas.

Una mejor solución es la que ha ensayado Google en YouTube, en donde no bloquea el material con Copyright, sino que le entrega al propietario las ganancias obtenidas a través de la publicidad por la difusión del mismo, eso es mucho más moderno e inteligente, que la idea propuesta por los dinosaurios empresariales como Murdoch y compañía que ya deben dejar de dirigir empresas y dedicarce a disfrutar sus últimos días en este planeta y cuidar su prostata.

Mi consuelo es que hemos llegado a un punto tal, que por más que consigan hacer un sólo bloque con todos los ISP, y apliquen una tarifa de precios abusiva y absurda, siempre nosotros (the people), podemos crear nuestro propio ISP free, igual como creamos nuestro propio OS.

Adobe lanza un Acrobat on-line

Adobe ha lanzado hoy en Acrobat.com, un Acrobat basado en flash que corre en casi cualquier browser, aunque he verificado que éste aún no corre sobre Firefox 3.0 en Ubuntu 8.04. Pero por lo que he visto es una herramienta bastante versátil porque permite trabajar en línea sobre un documento de manera colaborativa, es decir varios usuario pueden trabajar sobre él. Realmente un producto bastante interesante, ya he creado mi cuenta (por ahora el servicio es gratis) y lo he estado probando muy ligeramente. Aún esta muy lejos de las funcionalidades ofrecidas por un Google Docs o un Zoho Write, pero tiene definitivamente un mejor look, carga más rápido y reacciona de forma más natural a los clicks del mouse.

Aquí un screenshot de un documento de prueba que cree:

Acrobat.com

Nuestra realidad en perspectiva

En los últimos días han habido anuncios triunfalistas por parte del gobierno sobre la reducción de la pobresa extrema en el país, e increíble entusiasmo sobre el tema, tanto que hasta el presidente ya ha pronosticado cuando el Perú pasará a ser un país del primer mundo. Optimismos al lado hay algunas cifras que quisiera comentar, que realmente nos permitirán poner las cosas en perspectiva.

Aquí el cuadro sobre el cuál comentaré:

País Población
(millones)
Ingreso per cápita
(U.S.$)
Celulares
(millones)
% Celulares Internet
(millones)
% Internet
Argentina 40.68 13,000 31.51 77.45 8.18 20.11
Chile 16.45 14,400 12.45 75.68 4.16 25.26
Colombia 45.01 7,200 29.76 66.11 6.71 14.89
Ecuador 13.93 7,100 8.49 60.94 1.55 11.11
Perú 29.18 7,600 8.50 29.12 6.10 20.9

En primer lugar la fuente de donde he tomado los datos es el Fact Book de la CIA, que cualquiera puede comprobar a través de Internet, y que contiene información bastante actualizada sobre todos los países del mundo, ¿acaso alguien puede cuestionar la precisión estadística de la CIA?

Como podemos ver el país tiene un ingreso percápita (es decir el PBI dividido entre el número de habitantes), bastante próximo a Colombia y Ecuador, países andinos con los que compartimos bastantes similitudes, estamos muy lejos de Chile y Argentina, países que aún entre su propia clase dirigencial ni siquiera creen que el paso ha ser un país desarrollado esta a la vuelta de la esquina.

Pero hay dos datos importantísimos que merecen ser destacados, primero es el hecho de que la penetración de celulares en el Perú es muy baja, incluso comparado con países como Colombia y Ecuador que cuentan con una cobertura de más del 60% de la población, cuando aquí en el Perú estamos por debajo del 30%. El otro hecho marcadamente llamativo es que el Perú tiene una población de internautas que esta al nivel de Chile o Argentina, lo cuál es ciertamente contradictorio. ¿Cómo puede explicarse éste fenómeno? ¿Es que acaso los peruanos preferimos chatear que enviar un SMS?

Al parecer la explicación esta en el fenómeno llamado "Cabinas Internet", que en realidad es lo mismo que la "Cultura Combi", pero llevada a las TI (Tecnologías de la Información). En realidad cuando digo "Cultura Combi", me refiero al puro y salvaje libre mercado, sin reglas donde vale todo. Y al parecer es un modelo que funciona a la luz de las estadísticas pues miles de micro-empresas han hecho crecer el número de internautas en el Perú a niveles comparables con países más avanzados en la región como lo son Chile y Argentina.

Ahora una pregunta válida sería, la calidad del servicio Internet ofrecido en el Perú es comparable a la de Chile/Argentina o por el contrario es más próxima a la de Ecuador/Colombia, es algo que se debe investigar. Adicionalmente el uso que se hace de Internet en el Perú esta más orientado al entretenimiento o a los negocios, es algo que no se y confieso me encantaría saber la respuesta.

Definitivamente estamos muy lejos de convertirnos en un país de primer mundo, por ejemplo en Estados Unidos y Europa los índices de telefonía celular que se manejan es a una media de 2 celulares por habitante y nosotros no llegamos ni a 1/3 de celular por habitante . En base a las estadísticas me parece que somos mejores empresarios de lo que creemos porque un enjambre de micro-empresarios han desplegado una infraestructura IT que ha permitido ofrecer acceso a Internet a casí 1 de cada 5 peruanos, algo que no ha ocurrido en nuestros países vecinos.

No conozco al detalle el mercado del transporte, pero el mercado de competencia abierta, ha hecho que tambien miles de micro-empresas muevan al país, sin que el gobierno nacional, regional o municipal deba de invertir un céntimo en un sistema de transporte masivo, no sera el mejor de los mundos pero esta probado que el libre mercado funciona y se autoregula bastante bien.

Otro conocido ejemplo de libre mercado exitoso en el Perú es el de los empresarios textiles de Gamarra, que sin apoyo estatal ahora exportan millones de dólares anualmente y dan trabajo a miles de peruanos.

Me pregunto si no es hora de desterrar viejos mitos/prejuicios inculcados en nuestro subconciente sobre el hecho de que la única manera de salir de la pobreza y el subdesarrollo es con un plan nacional con una clara vocación socialista, y aceptemos el hecho de que realmente el libre mercado puede resolver los problemas del día a día, al menos hay ejemplos prácticos que avalan dicha hipótesis.

Se que la idea puede sonar muy radical, pero tal vez lo mejor sea liberar sectores donde se ha probado que la presencia del estado en lugar de promover y resolver los problemas lo único que hace es crear caos y desorden, por ejemplo en educación no ir a una municipalización, sino saltarnos eso e ir directamente a una completa privatización, lo mismo en salud. Poner al estado fuera de esos sectores posiblemente resuelva los problemas.

Despues de todo la única forma de hacer dinero es tratando bien a los clientes, si los tratamos mal se van a la competencia, así que si garantizamos un mercado realmene libre, donde todos ofrecen sus servicios en igualdad de condiciones, en el largo plazo sera el propio mercado el que se autoregule, después de todo ¿a que empresario le gusta perder plata?

Las 10 tecnologías TI que revolucionaran

Gartner una empresa dedicada a la consultoría en el negocio de las Tecnologías de la Información o TI, esta dando unos seminarios alrededor del mundo llamados "Emerging Trends and Technologies Roadshow" (Exposición de tendencias y tecnologías emergentes), uno de los asistentes a dicho evento ha publicado en su blog ehomeupgrade.com, la lista de lo que serían las 10 tecnologías que redefiniría el negocio de las IT en los próximos cinco años. Dichas tecnología según el orden mencionado en dicho blog, que además son recogidas como ciertas por otros bloggers son:

  1. Multicore and hybrid processors
  2. Virtualization and fabric computing
  3. Social networks and social software
  4. Cloud computing and cloud/Web platforms
  5. Web mashups
  6. User Interface
  7. Ubiquitous computing
  8. Contextual computing
  9. Augmented reality
  10. Semantics

He incluido en cada una de las tecnologías un enlace a una página web donde se las define, donde he encontrado información en español la muestro, en donde no ha sido posible encontrar información en español, el link está apuntando a una página en inglés.

Yo estoy de acuerdo con que las tecnologías propuestas, redibujaran el escenario de las IT en los próximos cinco años. Todo las tecnologías anteriores apuntan a que la tercerización de los data centers reducirá el personal en muchas de las empresas cuyo negocio principal no es las TI, así las empresas medianas y pequeñas sencillamente rentaran poder de computo que reside en Internet, y se comprará éste como actualmente se puede comprar electricidad y agua. Ya no sera necesario hacer un despligue in-house de tecnlogía para poder contar con una infraestructura de red.

Además la forma como desarrollamos el software y las funcionalidades de dicho software van ha cambiar radicalmente, el software tratará de ser más amigable al usuario, en lugar de entrenar al usuario para hacer uso del software, la idea es hacer programas que entiendan al usuario, además de que las interfaces hombre/máquina seran cada vez más invisibles. Adicionalmente el desarrollo del software se volverá más colaborativo y éste evolucionará del paradigma de software como mercadería a software como servicio, pasando de un esquema basado en escritorio a un esquema basado en web.

Las personas que estan dentro de las TI, que no se adapten a éstos cambios, pues definitivamente no tendran muchos lugares donde buscar trabajo en el futuro. La idea básica en las TI es si sabe hacia donde se mueve el mercado, debemos movernos en esa dirección, sino habremos perdido el tren del futuro y alcanzarlo sería sino imposible una tarea muy difícil.