miércoles, mayo 30, 2007

Surface computing

Hoy Microsoft presentó un proyecto en el cual ha venido trabajando en secreto sobre lo que ellos denominan "Surface computing" (se podría traducir literalmente como "Informática sobre la superficie", si alguien le encuentra una mejor definición bienvenida sea ).

Si recuerdan la película "Minority report", se podía ver a Tom Cruise manejar una computadora a través de una pantalla que se proyectaba como si fuese un holograma en el aire y con el tacto podía manipular todo. Obviamente esto era ciencia ficción, pero en general la historia a demostrado que muchas de las cosas que una vez alguien imaginó terminan convirtiéndose en realidad.

En este caso la idea es poder interactuar con la computadora a través del tacto sobre una pantalla que se podría colocar sobre una mesa o una pared y donde varios usuarios pueden trabajar al mismo tiempo. Por ejemplo, tomar una foto y cambiarle el tamaño "estirándola" con ambas manos.

Si les interesa conocer de que se trata encontré este blog que hace referencia a una entrevista que describe en detalle esta nueva tecnología y además pueden ver un vídeo. http://blogs.msdn.com/mikehall/archive/2007/05/30/a-look-at-microsoft-surface-computing.aspx

lunes, mayo 21, 2007

Rocha, no es solo una versión de GeneXus



Muchos de los nombres de laboratorio de las versiones anteriores de GeneXus han hecho referencia a ríos, lugares y otros elementos típicos del Uruguay.




En este caso el nombre elegido fue Rocha que es el departamento que está más al este de Uruguay, es una lugar donde se mezclan lagunas, bañados, sierras, palmeras, aves y playas por donde quiera que se lo visite. Es un lugar sumamente rico en cuanto a su variedad en la flora y fauna que se puede encontrar.


Si uno lo conoce seguro quiere volver para conocerlo aún más. Desde la Laguna de Garzón hasta la Barra del Chuy encontramos unos 180 Km de costas bañadas por el Oceano Atlántico. Sobre la Laguna de Rocha casi tocando el Atlántico nos encontramos con una reserva natural de cisnes de cuello negro e infinidad de aves autóctonas y cerca de esta el balneario La Paloma. Lugar donde me tocó vivir muchos veranos entre amigos.

Más adelante compartiré fotos y experiencias de los distintos lugares que conozco de Rocha. Por ahora les recomiendo este sitio www.destinorocha.com.uy para conocer más sobre los distintos lugares de Rocha.


domingo, mayo 20, 2007

Creando tus RSS Feed

Alguien me comentó sobre Yahoo pipes para que viera la interfaz que ofrece este servicio y he estado probando crear mis propios "pipes". Se trata de un servicio gratis que permite mezclar diferentes fuentes de información, por ejemplo distintos RSS Feed, resultados del buscador de Yahoo y otros para obtener un nuevo Feed luego de aplicar filtros u operaciones a los datos obtenidos de las distintas fuentes.

Por ejemplo, las noticias GXportal que estoy presentando en la columna derecha de este blog es el resultado de filtrar las noticias publicadas en formato RSS en http://www.gxtechnical.com/ buscando aquellas en las cuales aparece la palabra GXportal.

El editor para crear los pipes es lo suficientemente intuitivo para que cualquiera lo use y además la interfaz es sumamente gráfica. Si quieren conocerlo visiten http://pipes.yahoo.com/pipes

miércoles, mayo 16, 2007

Mashup: como podemos crear nuevos servicios online

Cuando escuche por primera vez la palabra "mashup" pensé que era otro término de moda que estaba surgiendo en la Web. Sin embargo, el potencial detrás del concepto de este término es muy grande. Para hacerla fácil, la idea es unir uno o más servicios online para crear uno nuevo.

Por ejemplo se pueden usar los mapas de Google o Yahoo y sobre ellos publicar imagenes con Flickr. Para los fanáticos de Nintendo Wii este sitio http://wii.findnearby.net/ une información de Amazon.com, eBay y Google Maps para dar la ubicación de tiendas donde se puede comprar este producto.

Encontré este sitio donde se muestra una lista de mashups http://www.programmableweb.com/mashuplist , donde además se puede ver los más populares o ver la lista por fecha de publicación entre otras cosas.

lunes, mayo 14, 2007

Google Analytics rediseñó su interfaz


Explorando el servicio Google Analytics (http://www.google.com/analytics) me encontré con una interfaz completamente nueva que han liberado como beta la semana pasada. Este servicio es gratis y permite hacer un seguimiento de las visitas de los usuarios en un sitio.


En este momento estoy testeando el servicio en el sitio de GXportal. Para integrar este servicio hoy en día en un sitio hecho en GXportal se debe embeber el código javascript que se te asigna al crear una cuenta en este servicio con el componente que permite embeber HTML y publicarlo por ejemplo en las plantillas del portal.


Además del servicio algo que realmente vale la pena ver es lo fácil e intuitiva que resulta la interfaz y la manera en la que presentan los datos estadísticos del sitio.

domingo, mayo 13, 2007

Cuando el fútbol se vive con pasión

Acaba de terminar el partido entre Peñarol y Danubio por la última fecha del Clausura 2007. Luego de sufrir bastante en el segundo tiempo Peñarol ganó por 1 a 0 logrando forzar una final por este torneo.

Aunque no lo quiera en cada partido de Peñarol (y más en estos que son decisivos) la ansiedad y nervios se apoderan de mi, dejando mi lado racional de lado mientras dura el partido. Cuando lo pienso me rio de mi mismo pues muchas veces un resultado de un partido hace que de alguna manera mi humor cambie.

Volviendo a este torneo lo que quiero destacar es como un equipo puede comprometerse para conseguir algo, más allá de los obstáculos que se le pongan enfrente. Muchas veces cuando todos nos señalan algo que es imposible de alcanzar lo único que hacen es encender la pasión interna por lo que hacemos que hace que logremos llegar a alcanzar lo inalcanzable.

Por esto espero que dentro de cuatro días, el resultado de la final por el torneo Clausura vuelva a motivarme y escribir al respecto.

Como armar tu propio árbol genealógico

A través de un noticia en un medio de prensa descubrí un sitio interesante que te permite crear online tu árbol genealógico, se llama Ancestry (http://www.ancestry.com/). Lo interesante es que además realiza una búsqueda por toda la base almacenada de arboles y te sugiere posible vínculos familiares en base a esta información.

viernes, mayo 11, 2007

Que pensamos hacer con GXflow y GeneXus Rocha


La versión "Rocha" de GeneXus sin lugar a dudas dara otro salto muy grande dentro de lo que ha sido la evolución de GeneXus como plataforma de desarrollo de aplicaciones de misión crítica.

Algo en lo cual estamos trabajando actualmente luego de haber liberado la versión 9.0 de GXflow es dar una mayor integración de GXflow con el ambiente de desarrollo de GeneXus.

En pocas palabras lo que buscamos es que si alguien quiere desarrollar su aplicación basada en Workflow no sea necesario ser un experto en el tema.

Para esto el diagrama de actividades que usamos para modelar los procesos estará dentro de GeneXus y pasarán a ser parte del conocimiento almacenado en la KB (Knowledge Base) lo cual permitirá por ejemplo incluir un objeto GeneXus al diagrama de actividades tan solo con hacer un Drag & Drop sobre el diagrama y será GeneXus el encargado de generar todo lo necesario para que el motor de Workflow pueda invocar ese objeto a la hora de ejecutar el proceso.
Estamos convencidos que cualquier aplicación a futuro va a requerir modelar procesos e implementarlos como parte de las funcionalidades que debe ofrecer cualquier aplicación y por esto queremos esconder la complejidad para que el usuario pueda reutilizar todos aquellos objetos que viene usando en otros contextos de la aplicación e invocarlos desde un proceso de Workflow de manera transparente.

Mas información en el Wiki de la Comunidad GeneXus aquí (en inglés)

jueves, mayo 10, 2007

Seguimos liberando GXportal 4.3 en otras plataformas

En el mes de febrero comenzamos con el proceso de liberar la nueva versión de GXportal, primero optamos por liberarla para soportar MySQL como DBMS apuntando a que toda la plataforma donde se instala el producto sea Open Source.

Ahora hemos liberardo para la plataforma Java y SQLServer. Luego de esto liberaremos la opción para .NET con SQLServer y finalmente las opciones Java con DB2 UDB y Oracle además de .NET con Oracle.

Con esto cubrimos un amplio aspectro de posibilidades en cuanto a la plataforma a seleccionar para el hosting de GXportal.

Mas información aquí

Liberamos GXflow 9.0

En esta versión el foco ha sido dar mayor potencia al motor de workflow de GXflow para poder soportar aquellos procesos que en la realidad son díficiles de modelar, es decir, cuyos pasos son tan dinámicos que el usuario tiene que tener la capacidad de decidir cuales serán las siguientes tareas. Esto habitualmente se conoce como procesos AD Hoc.



Los invito a concer más detalles de esta versión haciendo click aquí