Todo sobre Desarrollo en Uberbin

Optimizando mediante estándares web

¿Qué mejor ejemplo para demostrar el poder de los estándares web en la vida real que rediseñar un sitio con más 13 millones de pageviews por día?

El sitio de tremenda cantidad de tráfico diario es nada menos que Taringa.net. Luego de leer éste artículo sobre su funcionamiento, me tomé dos días para realizar un ensayo sobre un posible rediseño del sitio, pero esta vez usando estándares web y buenas prácticas de diseño.

La idea fue, con números fríos, convencer que el diseño usando prácticas simples y conocidas de HTML y CSS es una opción más que válida a los temas de escalabilidad.

Los resultados son los suficientes como para hacer girar un par de cabezas: un rediseño de Taringa con estándares web puede reducir en un 50% o más los costos en ancho de banda y servidores.
Leer el resto de la nota »

Rápido, dejá tu comentario

Google Wave; primer vista

En Google I/O se acaba de presentar Google Wave diciendo que es la evolución del correo electrónico, un servicio que tiene más años de los que uno imagina y que, hoy ya está empezando a mostrar signos de vejez en las generaciones más jovenes de usuarios de Internet…. ahora ¿que es Google Wave? Creo que ni Google supo definirlo porque, más que una nueva manera de ver el email es una plataforma colaborativa donde hay repositorios de información y datos más que una comunicación directa entre X partes.

El primer concepto que hay que entender, y por favor si les interesa la plataforma les recomiendo ver el video de 80 minutos, es que Google Wave es el mismo nombre para un producto (la interfaz de “comunicación + colaboración”), una plataforma (donde los desarrolladores pueden desarrollar con APIs disponibles y esto es importante porque es de los mismos creadores de Google Maps que VIVE del uso de las APIs) y un protocolo (que permite la edición concurrente y el almacenamiento de la información en la nube y la “emision en vivo” replicando los IMs) con lo que, personalmente, creo que suman un poco de confusión al tener el mismo nombre para las 3 patas del “producto” que, personalmente, creo es un pequeño vistazo a lo que Google cree que Gmail + Docs + Apps debería ser en el futuro.

Leer el resto de la nota »

Rápido, dejá tu comentario

Google I/O 2009: HTML 5 everywhere

Así como la aparición de Gmail y Google Maps fueron el espaldarazo que AJAX necesitaba para saltar a las grandes ligas pese a haber estado presente en Office Web Access por mucho tiempo; el Keynote de Vic Gundotra en Google I/O 2009 muestra que HTML 5 va a aparecer en todos lados.

io 2009 banner 468x40 Google I/O 2009: HTML 5 everywhere

Les recomiendo que lean a fondo la reseña de Tim O’Reilly: Google Bets Big on HTML 5: News from Google I/O pero luego de haber visto la demo de Gmail Offline para el iPhone y las demos que hay online no puedo menos que maravillarme de lo que se está poniendo en las manos de los desarrolladores con esta versión.

¿Cuales son las 5 funciones clave de HTML 5 según Gudontra?
1. El elemento Canvas ¿dibujar formas con JavaScript? :)
2. El elemento Video para simplificar la inclusión de video (embebido) en HTML
3. Las APIs de Geolocalización que hacen de la geolocalizacion algo agnóstico en cuanto a plataforma
4. AppCache y Database para desarrollar aplicaciones con soporte offline
5. Los “Web workers” para disparar tareas en background

Y esto es sólo el resúmen del resúmen; porque para HTML 5 falta pero con el compromiso de Google (que está tirando el peso de toda su organizacón) y el apoyo prometido de Microsoft ¿a alguien le cabe duda que vamos a ver a los dos gorilas tratando de ver quien nos impresiona más? ;)

Rápido, dejá tu comentario

Diseñadores web como cartógrafos de información

Excelente artículo en A List Apart: Mapping Memory sobre el trabajo de los diseñadores web y una analogía con la cartografía en vez de la arquitectura web que es la analogía predominante en el mercado de los diseñadores web.

cartografos web 468x211 Diseñadores web como cartógrafos de información

Y es interesante ver que ambas pueden ser complementarias pero son básicamente opuestas aunque ambas comienzan con creatividad y construyen en base a eso estructuras concretas, en este caso, de información. Vale la pena leer el artículo completo

Rápido, dejá tu comentario

Los 3 círculos del infierno de los Estándares Web

Hay un excelente artículo de Molly E. Holzschlag en A List Apart: Web Standards 2008: Three Circles of Hell donde se describen de forma simple pero a fondo el problema que tienen los estándares web para crecer y ser, finalmente, un estándar reconocido por todos.

michelino danteandhispoem 468x379 Los 3 círculos del infierno  de los Estándares Web
Imagen de La Divina Comedia de la Wikipedia

Me gusta seriamente como es capaz de encontrar los pros y contras de cada uno de los actores de la industria de Internet y como los puede agrupar en 3 grupos en los que es imposible no reconocerse como parte de, al menos uno.

Primer Círculo: Académico y Científico; la W3C
Segundo Círculo: revolucionarios y disruptivos; los grupos de trabajo independiente
Tercer Círculo: interesados; tecnologías propietarias.

Leer el resto de la nota »

Rápido, dejá tu comentario

Webinar de Escalabilidad

La gente de FastCompany, apoyados por Rackspace, organizó un seminario online sobre escalabilidad para servicios web con la participación de 3 de los servicios más exigidos: Matt de Wordpress.com que viene creciendo sin parar; Paul Bucheit Fundador de Friendfeed, lifestream que nunca parece caerse pese a tomar datos de todos los servicios posibles, y Nat Brown CTO de iLike que es una de las aplicaciones de facebook más utilizadas.

En definitiva estos tres personajes son los responsables de algunos de los servicios que mejor escalaron mientras siguen creciendo a pasos agigantados… y van a responder desde elecciones de arquitectura hasta como fueron soportando picos de crecimiento.

Se los recomiendo a todos los que tengan que ver con servicios web y, de paso, el nombre del evento es genial: “AVOIDING THE FAIL WHALE”

Rápido, dejá tu comentario

Gran Bretaña desde arriba

Britain from Above es un proyecto multiplataforma de la BBC de esos que dan envidia; la idea central es ver Gran Bretaña desde una perspectiva diferente, visaulizando todo tipo de información posible.. desde los ritmos de los taxis trackeados con GPS o las redes de comunicaciones que atraviesan toda la isla y que muestra la capilaridad que encuentran las redes fijas y la cobertura de redes móviles.

El proyecto es, repito, impresionante y tiene un sitio, un libro, un canal de YouTube, un programa de TV y otras ideas que van agregándose a medida que aparecen.

Les recomiendo ver con tranquilidad el canal de YouTube e ir descubriendo diferentes visualizaciones.. que están disponibles en HD ;)

Rápido, dejá tu comentario

El Flash ahora es indexable en Google ¿se viene el SEO gráfico?

Finalmente entre Google y Adobe parecen haber tirado abajo la principal queja de Flash que era su imposibilidad de ser leído por los motores de búsqueda.

Ahora, hay un par de detalles, especialmente en lo referido a la estructuración; por ejemplo pueden escaparse algunos archivos cargados desde un Javascript o con recursos que vienen de otras URLs y, extrañamente, cuando no querés que una parte de tu sitio sea indexada.. te piden que reemplaces el texto por una imagen (que poco accesible)

Y ahora, ¿volveran las splash screen de un par de megas? ¿empezará el SEO gráfico?

Rápido, dejá tu comentario

Research@Intel: representaciones gráficas

Una de las cosas interesantes del Research@Intel Day fue ver que tendencias están siguiendo en los laboratorios de Intel, porque más allá de las fórmulas y planteos übergeek que vi, todo se traduce en nuevas aplicaciones y conceptualizaciones del futuro de la computación… la ecuación a veces parece simple y para simplificarla aún mas: mayor poder de procesamiento y mejor uso de energía para lograr nuevas experiencias.

tendencias en intel labs

Esta imagen resume un poco las principales áreas de investigación y, pese a que algunas cosas suenan “aburridas” en cuanto entrás en un laboratorio y ves como hacen modelados visuales en tiempo real con vos como experimento para demostrar que no es un truco.. empezás a entender… un poquitito ;)

Leer el resto de la nota »

Rápido, dejá tu comentario

AdaptivePath: Patrones de diseño para registro y fidelización

AdaptivePath acaba de lanzar un nuevo paper de descarga gratuita llamado Patterns for Sign Up and Ramp Up que muestra los patrones de diseño que se están usando para los procesos de rgustro y fidelización de usuarios en los sitios 2.0 más exitosos.

Mejores diseños para atraer usuarios

Como siempre la capacidad de AdaptivePath para encontrar claves y formalizar algunas cosas que pueden parecer sentido común es excepcional; miran las tendencias de “sign-in” y muestran las estrategias para comunicar cual es el valor que le estás brindando al potencial usuario de tu servicio

Leer el resto de la nota »

Rápido, dejá tu comentario

Comprar desarrolladores móviles

¿Como competís contra Symbian y Java cuando tenés una nueva plataforma de desarrollo móvil? Parece que la única idea que hay hoy en día es “pagando”.

La forma “políticamente correcta” es anunciar algo como el concurso de aplicaciones de Google Android; la forma agresiva es tomar, encima, participación en las empresas interesantes con cosas como el iFund del iPhone replicado ahora con el lanzamiento de Blackberry Partners Fund.

Rápido, dejá tu comentario

Amazon Fulfillment Web Service: y ya tenemos todo

Amazon acaba de anunciar la unión de sus servicios de logística con un web service creando Amazon Fulfillment Web Service (Amazon FWS) ¿que implica esto? Que mediante un servicio web Amazon puede encargarse completamente de todo tu inventario y logística de envíos.

amazon-fws-flow.png

Le sumamos esto al servicio de pagos Amazon Flexible Payments Service (AFPS) y a los servicios web que arman una nube completa para los desarrolladores (EC2, S3) y el servicio Simple DB y tenés toda la infraestructura necesaria para hacer una empresa de e-commerce totalmente tercerizada, distribuida y con pagos elásticos.

Y si antes tenías la posibilidad de tener una infraestructura world-class ¿quien tiene la capacidad de tener un servicio de logística como el de Amazon? Y el emprendedor o la nueva empresa tendría que ocuparse del modelo de negocio y conseguir clientes… el resto lo podes tercerizar completamente.

Lo ví en Error 500, el blog de Amazon AWS tiene más datos

Rápido, dejá tu comentario

Busquedas colaborativas en Microsoft Research

Algunas de las inicitivas de búsquedas colaborativas o sociales que hay en Microsoft Research.

Search Together es la que mas me gusta; la posibilidad de usar un plugin que te permite no sólo compartir lo que buscás sino subirte a una sesión abierta donde alguien está investigando algo en Internet es genial… si estás buscando “Comprar iPod” no lo veo útil pero si estás haciendo algo mas complejo y grupal me parece el mejor acercamiento que vi ultimamente.

SearchBar es, en realidad, un plugin que te permite guardar, calificar, y organizar tus búsquedas en una barra lateral que incluye desde el sistemita de calificación de utilidad de los resultados o combinaciones de keywords hasta un bloc de notas.

CoSearch es un paper de Meredith Ringel Morris /este nombre no deja de aparecer cada vez que uno mira investigaciones sobre buscadores/.. lo interesante es que te permite hacer busquedas conjuntas.. pero en una sola PC y al mismo tiempo ¿como? usando varios mouse o teléfonos como dispositivos de ingreso de datos.

Lo vi en On10 donde, además, descubrí MSLive Labs con cosas interesantes como el PhotZoom y DeepZoom que son implementaciones de Silverlight ;)

Rápido, dejá tu comentario

iFund un fondo de inversion para aplicaciones del iPhone

Si algo hay que reconocer es que el campo de distorsión de la realidad de Apple y Steve Jobs es real. Durante el anuncio de SDK para el iPhone, que Fabio Caballero analizó a fondo desde el punto de vista de los desarrolladores móviles, se anunció tambien la creación del iFund, una iniciativa de KPCB para poner u$s100 millones disponibles para crear empresas alrededor de aplicaciones para esa plataforma.

ifund.jpg

Kleiner Perkins Caufield & Byers
Antes de que lo pregunten, KPCB es uno de los mejores fondos de inversión en tecnología de la historia (de hecho mas de uno pagaría para que KPCB los mire y nada mas :P) e invirtió en muchos de los que armaron la revolución de Internet.

Y, pese a la diferencia de escalas, u$s100 millones es cambio chico para ese VC (en serio, eso no les mueve la aguja de sus resultados) y logran abrir un nicho de inversiones nuevo: Plattform based VCs ;)

Antes de que salgan corriendo a enviar su aplicación desde este formulario les recomiendo darse cuenta que una funcion no es una empresa y que, pese a estar abiertos a ideas, lo que más buscan está en los siguientes nichos: location-based services, social networking, mCommerce (incluyendo publicidad móvil and micropagos), comunicaciones (detalle… no podés usar redes para esto sino la conectividad WIFI) y entretenimiento.

Leer el resto de la nota »

Rápido, dejá tu comentario

Desde Microsoft: OXML vs. ODF

Hoy hubo una reunión en las oficinas de Microsoft donde nos presentaron su visión de OXML como estándar XML para documentos; la reunión fue bastante interesante, porque pese a que MSFT debe defender una posición oficial, el debate fue bastante abierto y fue desde lo tecnológico hasta la estrategia de negocios.

Personalmente, mas allá de lo técnico porque hay voces a favor y en contra de la simplicidad de ODF y la complejidad de OXML, hay un par de puntos que me gustaria ver y que, tal vez, sirvan para entender tanto problema alrededor de un estándar más en el mercado.

Leer el resto de la nota »

Rápido, dejá tu comentario