WebServices

La nueva API de Google pasa a AJAX

Hace unos días google cambió su API y dejó de "aceptar nuevos ingresos" en la tradicional que usaba SOAP, para pasar a su nueva Google AJAX Search API, una API totalmente basada en AJAX.

El detalle que muy pocos notaron es que los únicos que van a sentirlo en serio son los desarrolladores de plataformas Microsoft (RS: "(Visual Studio likes SOAP and WSDL, not AJAX")... ¿será realmente un un buen movimiento "expulsar" a los MS-Devs? bueno... los que desarrollen en Visual Studio van a poder usar las APIs de Yahoo! y Live!

| Google Web2.0 WebServices

Demo06: Postpath y GrandCentral

En estos días se está llevando a cabo una de las mejores conferencias de tecnología del mundo, DEMO donde, cada año, aparecen tecnologías que muchas veces son realmente impresionantes.

logo_democonference.gif

De hecho lo interesante de esta conferencia es que, pese a que muchas empresas quieren presentar su producto, sólo lo logran las 70 aceptadas por su productor y el panel. Por ejemplo, este año hubo 1500 que enviaron su aplicación. Y esto permite que, a su vez, los que van a ver la conferencia sean un grupo muy selecto y, sobre todo, influyente.

¿Esto implica que uno invierte en esas empresas y gana? Para nada... mas allá de un buen producto se necesita mucho más para que una empresa sea exitosa... por ahora, hay dos productos que me sorprendieron y mucho.

Leer completa

| Corporate IT Web2.0 WebServices

La "nube" de Amazon

Hace un tiempo largo Amazon lanzó Amazon Simple Storage Service un servicio de almacenamiento online donde uno paga centavos por GB de transferencia (de hecho hasta LaNacion.com lo usó para hospedar los banners de publicidad); luego lanzaron el Simple Queue Service que es un "sistema de mensajeria" para aplicaciones* y ahora, lanzan Elastic Compute Cloud, un ambiente virtual como si fuese un farm de servers virtuales donde uno puede usar horas de "computo" pagando por horas y por GB transferido a precios realmente bajos.

Con este ultimo lanzamiento Amazon pone toda su infraestructura para que uno desarrolle el web service que se le ocurra... pagando centavos y teniendo uno de los mejores farms de servidores del mundo. Impresionante en serio.

Maluke hace un excelente análisis de los costos del servicio
*: no se me ocurrió una mejor forma de explicar ese servicio
actualizacion en RWW hay una resumida explicacion de las capas de infraestructura de webservices

| WebServices

Microsoft Live integrados en tu desktop

Si se imaginaban que toda la estrategia Live de Microsoft iba a terminar en la integración de servicio web, están equivocados. Microsoft va a lanzar un SDK software developer kit para que los desarrolladores puedan embeber los servicios de autenticación de Live ID en aplicaciones para Windows.

Así que el Live ID va a reemplazar a Passport ¿vuelve Hailstorm con otro nombre? y, si esto triunfa, vamos a tener una serie de aplicaciones que van a aprovechar SU infraestructura web para que tengas un rich-client en tu desktop.. siempre y cuando este sea Windows. Y dejando de lado que vuelva la idea de que aprovechan su peso en el 90% de los desktops del mundo... ¿no estarían dandole una ventaja a Google o Y! dejando fuera de esta integración a todas las aplicaciones multiplataforma, o a las de Linux o Mac?

| Microsoft Web2.0 WebServices

Netvibes abre su ecosistema

El "ecosistema" de Netvibes es una de las mejores expresiones del uso de los webservices como estrategia, el lanzamiento de su API generó ya más de 100 módulos con algunas cosas realmente buenas.

netvibes-eco.jpg

Pero creo que el punto más fuerte es la posibilidad de agregar nuestro propio contenido con un simple click al ecosistema de forma tal que, al "taggearlos" se agrupan en tabs que agrupan desde eventos hasta podcasts.

Es genial que el nombre del "producto" sea Ecosistema por lo bien definido que está todo; ahora, en este mismo mercado Pageflakes, el otro jugador realmente importante (muy 2.0 en serio) acaba de recibir una inversión de Benchmark Capital ... es interesante como viene creciendo el mercado de las paginas personalizadas y las cosas nuevas que ambos vienen sacando.

| Web2.0 WebServices

Widget Plugins para Blogs

Un widget es un "objeto" que podés usar en la barra lateral de tu blog; la ventaja que tienen es que los podés ordenar arrastrándolos y poniéndolo donde se te ocurra (vean esta imagen). Cuando digo objeto se puede entender, una lista de categorías, de comentarios, de posts; un bloque de links, acceso a servicios web de otros sites (sea Flickr, del.icio.us, etc.), etc.. sólo están limitados por las APIs que hayan.

Y, aunque parecen ser la "moda de la semana", son realmente muy buenos, en cuanto a que hacen simple incluir en un blog datos o servicios de terceros sin que el autor de un blog tenga que ponerse a indagar en código fuente ni cosas raras.. o sea, como blogger te da un poco más de poder. Mientras que para los "terceros" es bueno porque pone TUS servicios o datos listos para ser "consumidos" por todos los bloggers abriendote mercados.

Leer completa

| Web2.0 Weblogs WebServices

GMail para tu dominio

Muy interesante la página de Gmail que me acaba de pasar Pablo; parece que Gmail se está preparando como un proveedor de servicio de mail para dominios externos; o sea.. para que los mails de nuestros dominios puedan ser manejados por ellos.

Dejando de lado un monton de temas (ejem, privacidad, publicidad, etc.) ¿no sería genial contar con un servidor de mail de la confianza y poder de Gmail pero con dominio propio? Digo, es cierto que en 3 años solo tuve dos probelmas graves en Dreamhost, pero así y todo.. ¿se puede superar la "reliability" de los servers de Gmail y la interfaz web cuando estás fuera de tu "casa/oficina" como para competirles?

De paso, podés pedirles que te tengan en cuenta para la beta :)

| Google WebServices

RSS en Outlook 12 primeros vistazos

Cuando MS quiere hacer algo bien lo logra. Si, es cierto, muchos odian a MS Outlook pero así y todo es el "dueño virtual" de todos los clientes de correo corporativos y no tanto. La futura integración de RSS en este cliente promete ser demasiado buena al menos por ahora.

Leer completa

| Web2.0 WebServices

Microsoft OneCare Live: MS va por más

Hace unos cuantos días estoy probando la version beta de Microsoft OneCare Live, una suite online de seguridad que busca brindar proteccion a tu PC para seguridad (virus, spyware, malware) performance (tuning, defragmentación, cleanup) e intrusiones (firewall) todo en forma remota y, por ahora gratuita. ¿agrega algo a lo actual? Si y no, pero debo decir que el servicio en general me dejó más que satisfecho.

Si te interesa probarlo, podés suscribirte en esta dirección pero sólo usando Internet Explorer 6 o posterior

Leer completa

| Microsoft Seguridad WebServices

Windows Live Custom Domains

Y Microsoft sigue mostrando que, su estrategia Live y lo declarado en sus famosos memos no eran sólo intenciones. Ahora lanzan Windows Live Custom Domains (tambien con blog oficial) donde te ofrecen:

- Creá hasta 20 cuentas de mail con tu dominio propio.
- Tené inbox de hasta 250mb por cuenta
- Revisá tu mail desde cualquier PC con acceso a Internet
- Protección contra Spam usando Microsoft SmartScreen technology
- Acceso transparente con MSN Messenger, MSN Spaces, etc

Si, Microsoft comienza a dar un servicio de hosting de mails con redireccionamiento de DNS; gratuito; y que te da acceso Web en serio aunque todavía con su interface de Hotmail (los que pueden usar su cuenta de Mail Live ya tienen esa interfaz y es maravillosa) ¿como se financia? Anuncios en la interfaz únicamente.

Y lo más interesante es que para muchos estas ofertas antes no sólo no eran "accesibles" a nivel económico sino que las interfaces eran realmente desagradables.
¿Como sigue esto? Mientras G y Y! siguen atacando el usuario final, MS empieza a acercarse a uno de los mercados más rentables, la PyME con soluciones simples y eficaces ¿que están apalancando su cuasi-monopolio? Puede ser, pero hoy en día estas ofertas son competitivas en serio y no malas pese a estar, obviamente, atadas a Passport

Vía

| Microsoft Web2.0 WebServices

APIs de WebServices para desarrollo

Si algo hizo explotar el famoso concepto Web2.0 fue la apertura de las APIs y el poder que uno puede apalancar en el desarrollo de nuevos servicios sobre productos ya existentes; de hecho los WebServices como estrategia para Start Ups me sigue pareciendo una de las mejores ideas que hay y una de las cosas que definieron el nacimiento de esta Web2.0.

La gente de programmableweb acaba de publciar una lista completa de APIs disponibles, ordenadas por descripción, categorías y fechas de actualización.

En esa lista van a encontrar cosas tan conocidas como las de eBay y Amazon, pero otras menos conocidas y también interesantes; en total son 116 y lo bueno de esto es que, con algo de conocimiento, el poder de estos servicios disponibles y las nuevas formas de programar que hay dando vueltas la barrera de entrada para poner online una idea son cada día más bajas.

Sigo pensando que muchos sites en español podrían poner algo de estas cosas a disposición de los usuarios y sería un buen impulso para la innovación que parece monopolizada por el inglés

| Web2.0 WebServices

Las 7 leyes de la Identidad

Realmente excelente el reporte sobre Identidad Online que hace Kim Cameron (MS Chief Architect of Identity).

La importancia de este tema, no aplica sólo para webservices o desarrollos comerciales, sino que además de estos puntos una identidad real, implicaría mejores usos de la web2.0, de las comunidades online y todo el desarrollo de relaciones en Internet. Porque al fín del día lo importante de internet es la capacidad que nos da de forjar relaciones de todo tipo directa y eficientemente.
Leer completa

| Comunidades Online Web2.0 WebServices

Rico: una librería JavaScript Open Source

Realmente es impresionante esta herramienta RICO no sólo porque es lanzada bajo una licencia Open Source aún cuando lo haya generado Sabre Airline Solutions sino que pone simplicidad para aquellos que no son "expertos" en el desarrollo de JS, miren las demos.

Está muy bueno en serio, y vale la pena jugar con los componentes que liberaron que según ellos son "40 y por ahora incluyen JavaScript para aplicaciones Ajax... nacidas de nuestro trabajo para simplificar el desarrollo web". En definitiva, uno puede jugar y aplicarlas sin problemas.

| Web2.0 WebServices

Problemas con Ajax

Para muchos Ajax es una "cosa impresionante" y etc para desarrollar aplicaciones, pero creo que hoy por hoy no es la panacea de las aplicaciones web. Es como con el Flash, hay sites, aplicaciones o lugares donde simplemente no es la mejor opción aunque en otros lo sea. Alex Bosworth publica dos anotaciones interesantes sobre "errores de Ajax" y segunda parte.

Mientras la primera parte se basa en problemas para la interfaz de usuario (GUI) y que son más problemas de los desarrolladores, la segunda tiene algunos puntos más interesantes como compatibilidad en browsers, los usuarios que no tienen habilitado javaScript (según W3CSchool son el 11% de los usuarios de internet) y seguridad en el código.

Termino muchas veces relacionando Ajax con Flash por sus posibilidades de interacción y pese a que siempre hay ejemplos de buen uso de ambas aplicaciones, creo que el desarrollador de soft no tiene porque ser un diseñador de GUI y, mal aplicado puede terminar siendo algo como "potencia pero sin usabilidad".

| Internet WebServices

BookBurro: Greasemonkey finalmente se mete con los sites de comercio electrónico

Tenía que pasar, y obviamente el primer caso se dió con Amazon y su plataforma totalmente accesible de webservices: BookBurro

Básciamente te permite comparar precios de los libros de amazon y compararlos en el mismo momento que lo estás mirando con los resultados de Amazon, Amazon MarketPlace, Buy.com, BN.com, Powell y Half.com para ver donde lo podés conseguir más barato. En mi caso no cambio la "experiencia de cliente" con Amazon por ninguna otra, pero si estás en USA y tenés calidad de servicio comparable... ¿porque no comprar en otro lado?

No sé seguramente como reaccionaran las empresas de comercio electrónico con estas "competencias virtuales" pero seguramente no le causen mucha gracia y empiecen a bloquear mediante scripts (se puede hacer y ya lo habíamos comentado) esta posibilidad.

| Internet WebServices

Como hacer un Google Sitemap fácil

Una de las cosas más interesantes para los webmasters preocupados porque Google te indexe completamente el site es el nuevo Google Sitemap; hay más información sobre este tema en Dirson y de hecho han usado el script que Google te da para hacerlo.

Pero si tenés MT podes hacerlo automáticamente con el "Generador Automático" de Niall Kenedy: Google Sitemaps using Movable Type, me sorprende lo fácil que incluye toda la informacion necesaria para google y que mostrará todas las páginas generadas con MT con solo copiar y pegar el template :)

Este mismo coder, es el que hizo algo similar con el OpenSearch de A9 haciendo que con un simple template de MT puedas sumarte como "motor de resultados" de ese buscador, en este ejemplo se ve como podrías buscar en el site de trucos de Girlie Matters esto es mas impresionante aún.

¿cuanto faltará para que alguien lo haga para MT y que encima incluya las páginas estáticas que uno crea? vamos no me hagan creer que no se puede :P

vía Pronet

Update Ya salió un plugin para WordPress que genera un sitemap con las siguientes características:

- Parámetros configurables (frecuencias, prioridades, etc.)
- Genera un xml estático en el directorio.
- El Sitemap incluye Home, Posts, Categorías y Archivos
- Calcula la prioridad de cada post, en base a los comentarios
- Se autogenera en cuando cambias/creas/editas o publicas un post

| Weblogs WebServices

Algo más de Ajax

Acaba de terminal el Ajax Summit de Oreilly y ponen todo en un buen blog. Y pese a que todo es interesante me sorprendió el caso de jackBe que desarrollan aplicaciones usando ajax para poder acelerar los tiempos de respuesta de los sites (sus clientes son corporativos y muy interesantes) frente a las conexiones normales o dial-up:

usando un cliente propietarios, toman la data del back-end, la agregan y la envían a una libreria JS donde se convierte en HTML. Es su formato propietario lo que les da alta performance en malas conexiones (link)

Por otro lado, vía Scoble llego a Feed Tagger que parece más un cúmulo de buzzwords que otra cosa.. es un "feedreader" armado en "Ajax" y que se diferencia de los demás porque te permite "aplicar tags" a los canales RSS (Rojo te permite hacerlo en cada item y eso es mucho mejor) y me sorprendió conocer JSpan

* Podés aplicar múltiples tags a cada fuente
* Navegar por feed O tag
* Server based
* Los items no leidos son remarcados y aparecen antes (por mas que sean anteriores)
* Interfaz armada en AJAX para ser dinámica y más rápida al menos eso dicen ;)

En los comentarios de mi traduccion de Ajax hay algunos ejemplos simples e interesantes hechos por algunos developers hispanoparlantes.

| Internet WebServices

Backpackit lo nuevo de 37 Signals

Hoy se lanzó publicamente la nueva "aplicacion web" de la gente de 37Signals, Backpackit un "personal information manager" orientado a PyMES y usuarios individuales.

Lo estuve probando y es algo realmente impresionante para usarlo como un verdadero hub de información personal, puede ser considerado una "intranet personal" en serio. El concepto es simple, juntar en un solo site reminders, archivos, fotos, listas de tareas y armar tus ideas para poder seguirlas. Si no soy claro podés mirar los 30 ejemplos de uso que hay en el site y podes considerarlo un "pequeño Basecamp" otra de las aplicaciones de esa empresa.

La versión gratuita es demasiado básica pero hasta maneja páginas compartidas y 5 "páginas" (podes organizarlas como quieras y manejar una "idea" por página), recibir reminders via mail o sincronizarlo con tu iCal y es realmente usable.
Si ya usas Basecamp no tiene demasiado sentido armar una cuenta pero si no lo tenes y queres probar como este concepto trabaja online es un excelente servicio para crear una cuenta y ver la cantidad de usos que podés darle a estos servicios; este tipo de aplicaciones son interesantes si le encontras la vuelta y lo usas con tus propias ideas.

| WebServices

WebServices como estrategia para Startups

que linda mariposita :P En estos días se está desarrollando la conferencia de O´Reilly "Emerging Technologies" y en algunos de sus paneles se pueden ver como la expo de la gente de Ludicorp (Flickr) que pueden exponer la experiencia real con estrategias que no todos quieren "abrazar".

Una de estas presentaciones que deberían ser obligatorias es casualmente esta de "WebServices como estrategia para Startups: Opening Up and Letting Go" que muestra como la liberación de una API realmente poderosa y sin tantas limitaciones como algunas que hay dando vueltas en el mercado le sirvió a Flickr para llegar a ser lo que es hoy en día.

¿Porqué debería ser obligatoria esta charla? Porque entender una estrategia de apertura como la creación de una API y liberarla para verla "crecer" tomando vida propia implica internalizar conceptos como licenciamientos no-tradicionales; confianza en la "sabiduría coelctiva" (tan de moda ahora con libros como Wisdom of Crowds) y sobre todo un conocimiento real y estratégico del poder de las comunidades online y como estas pueden ayudar a una empresa de tecnología a crecer mucho más rápido y sólidamente.

Traduje algunos de los puntos más interesantes de esta exposición tomados de la transcripción en Inglés y los reproduzco a continuación.

Leer completa

| Estrategias Internet WebServices