sábado 4 de julio de 2009

Un pequeño homenaje a LexGrey

Todos conocéis a LexGrey, una de las personas más creativas que uno puede tener el placer de conocer y que disfruta mostrándonos como se puede aprovechar una persona de un entorno tan rico como es el virtual, tanto en SecondLife como en Opensim, para disfrutar tanto de la creatividad como de las relaciones personales. Porque lo importante no es tanto la plataforma, si no el cómo la aprovechamos.

Hace tiempo, Lex publicó uno de los mejores tutoriales que conozco para poder ver vídeos de Youtube dentro de secondLife: Manual: Ver vídeos de "Youtube" dentro de Second Life.

Justo unas horas antes de irme de vacaciones, quería dejar a los compas de Hispagrid algo para que testeen y luego seguro que mi querida Eiko Ivory va a disfrutar y convertirá en un genial tutorial. Quería aprovechar la posibilidad que ofrece el entorno realXtend, en modo ModRex para que cada textura propia, que hayamos subido, se convierta en un reproductor multimedia, sin tener que usar el método SL de usar el terreno como interfase. Sin enrollarme, podemos crear una serie de pantallas y que cada una reproduzca video, sonido o páginas web sin tocar para nada el terreno, por lo que no necesitamos ser su propietario, sólo necesitamos ser el propietario de la textura.

Estamos testeando en nuestro servidor el nuevo realxtend v 5.0, si bien todavía me fallan algunas cosas, y estoy en ello con los creadores del proyecto.

Mientras tanto, siguiendo el tutorial de cybertechnews, el antecesor de la webmagazine maxping en la que colaboro (ché pasad a leer que es un curro traducir los resúmenes semanales ;-D: ), http://www.cybertechnews.org/?p=369 y el de Lex, he unido su vídeo desde youtube con el de Guns&Roses de http://www.cybertechnews.com/test/gnr.html


En el caso del vídeo desde youtube, basta con poner una tasa de refresco de 60 frps.
En el caso del vídeo desde el webserver, en este caso desde: http://www.cybertechnews.com/test/gnr.html

podemos utilizar nuestro propio webserver y para ello este es el código:

*********************************************************************
<html><body bgcolor="#000000"><center><
object width="640" height="505">
<param name="movie"
value="http://www.youtube.com/v/hT8NAK0_nAQ&hl=en&fs=1&rel=0">
</param><param name="allowFullScreen"
value="true"></param><param name="allowscriptaccess"
 value="always">
</param><
embed src="http://www.youtube.com/v/hT8NAK0_nAQ&hl=en&fs=1&rel=0&autoplay=1"
 type="application/x-shockwave-flash"
allowscriptaccess="always" allowfullscreen="true"
 width="640" height="505">
</embed></object></center><
/body></html>ody></html></html>
**********************************************************************
 
Y ahora mi despedida, empiezo las vacaciones, y excepto 
que el miércoles me han convencido para dar una ponencia en Mataró 
(un buen salto porque estaré de free time en Jávea ;-D ), 
no pienso tocar un ordenador en un par de semanas. 
Lo he prometido a mi mujer así que...
 
Hasta la vuelta.

viernes 3 de julio de 2009

RealXtend: The CORUS Project

Este post es importante para ponerse al día de lo que va a ser un stándard. El equipo de realXtend, nos ha sorprendido al grupo de desarrolladores cuando el día 30 nos envió el aviso, que se puede resumir como "Ahí os dejamos eso que nos vamos de vacaciones".

"Eso", es simple y llanamente la leche. Vamos que llevamos meses esperando a ver que si sale el nuevo realXtend v 5.0. que si el nuevo visor que se llamaba "NG" (de nueva generación), en fin, que esperabamos priemro una cosa luego otra, si,si, ya. Estos chicos han debido de estar trabajando a doble ciclo en sus CPUS, porque es increíble lo que nos han lanzado.

En primer lugar, si, ya tenemos el nuevo realXtend v 5.0, con la sorpresa de que es ¡¡ ModRex !!, si señores, modrex en estado puro, compilado y funcionando (anda que no me dió guerra ni ná su compilación para poder probarlo).

Como compañero de este release, nos han dejado también el nuevo visor 4.1, corrigiendo algunos bugs.

Pero esto no es todo, ni mucho menos. Lo gordo es que nos han soltado el paquetón del "Proyecto CORUS".

Este proyecto es la suma de todo lo que se está haciendo en el entorno de OpenSim y servicios adjuntos.

Se trata de lograr un standard que contemple todo lo que se precisa para crear metaversos, es decir:
  1. Un núcleo de código, en constante desarrollo, y compatible con los visores basados en el código de Linden así como en los nuevos visores y con OGRE. Esto se consigue usando como núcleo ModRex.
  2. Una columna vertebral que nos permita usar un único avatar y un inventario para pasar de uno a otros metaversos. Esto se consigue mediante la extensión de OpenSim llamada CableBeach.
  3. Un sistema de autentificación de la identidad del usuario, pensada para que sea válida para todos los metaversos y para que sirve de base de discusión con Linden Lab como inicio de un sistema que ellos acepten para permitir los teletransportes de usuarios entre Second Life y las demás plataformas. Este sistema es OpenID.
Esto no es todo, puesto que la integración de todos estos elementos se realiza en un núcleo, llamado "Taiga", y el visor que se llamaba "NG", ha pasado a ser bautizado como Naali, que es el nombre en finlandés de un simpático zorro ártico.

Todo este software es pre-alfa, pensado para que los desarrolladores lo testeemos los próximos meses y hagamos llegar al equipo de realXtend nuestros comentarios.

La información completa de todos los proyectos la podéis encontrar en esta página.

En cueanto vuelva de las vacaciones que empiezo mañana, me pondré a testear y os iré comentando aquí los resultados

lunes 29 de junio de 2009

Entornos virtuales profesionales para empresas

Diversas plataformas han lanzado entornos profesionales para empresas. Estos entornos están pensados, como las intranets que utilizamos en el trabajo, para aprovechar los grandes anchos de banda que a nivel corporativo, tenemos, al disponer de cableado propio. En mi empresa, por ejemplo, disponemos de 1000 Mps (un gigabit) de ancho de banda.

Las empresas que deciden tener una plataforma virtual tras sus firewalls, Tienen unos criterios bastante diferentes de los que un usuario que recorre Second Life o OpenSim, tiene de lo que considera que debe de cumplir ese entorno.

Basandome en lo que representantes de varias empresas nos han manifestado, al establecer los contactos previos para la creación de sus espacios inmersivos, lo que una empresa quiere sobre todo es fiabilidad, y en segundo lugar que contenga las utilidades necesarias para la actividad a que está dirigida (voz, video, intercambio de documentos), mientras que otras consideraciones, como aspecto de los avatares, realismo del mobiliario o edificios, son secundarios. Asimismo, los costes no son algo determinante en este aspecto. Es mas, una oferta de un entorno a bajo precio, curiosamente, hace que desconfíen de la fiabilidad del mismo.

Las plataformas actualmente operativas son:

Linden Lab: Plataforma NEBRASKA. Precio de la licencia, (no oficial), 50.000 USD$, sujeto a las últimas decisiones de la ejecutiva de LL. Capacidad para 800 usuarios.
Podré dar mas detalles cuando esté operativa en un proyecto en el que colaboro.

IBM: Plataforma SAMETIME, Precio de la licencia, 6000 €. Capacidad para 60 usuarios. Utiliza Lotus Sametime VCS (de ahí el nombre) y está pensada para la utilización integrada de las herramientas Lotus Busines.

Reactiongrid: Plataforma BanBury, los precios varian según el tipo de soporte complementario contratado, con el coste de 3400 USD$, se incluye, en soporte USB, una máquina virtual que contiene el framework para ejecutar 9 sims de 256x256 metros, 800 usuarios, entrenamiento y un año de soporte.

Tanto NEBRASKA como BanBury, ofrecen soporte para el traslado de contenidos en SL a la nueva ubicación, si bien esta opción no es algo que interese de forma especial a las empresas, ya que todas ellas suelen tener creadores propios que han utilizado herramientas como AutoCad, 3dMax, Blender, para crear los edificios que han llevado a SL, y pueden repetir el proceso de traslado a un nuevo entorno.

La opción de realizar teletransporte entre estas plataformas y otros entornos virtuales no es una opcion que deseen las empresas, por lo que, aunque tanto LL como BanBury pueden ofrecer, no es una utilidad que interese desde el punto de vista corporativo.

martes 23 de junio de 2009

Meteduras de pata virtuales

...o como perder amigos y que te echen de alguna mail list podría ser el subtítulo de este post.
Resumamos. Ayer me dí cuenta de que Gmail estaba enviando correos a conocidos, incluyendo alguna lista de correos a la que estoy suscrito, sin que yo interviniera, lo cual es peliagudo.
Imaginaros el caso. Una amiga me envía un mail, consultando algo. Como es largo y estoy liado con otras cosas, abro su correo en otra pestaña (ay, las pestañas múltiples) de firefox para atenderla luego. Llega el correo de una pesada al grupo donde estamos discutiendo algo. De forma privada les comento "que coñazo de tía". Pues bien ese mismo correo reenvia el mail que estaba en la pestaña abierta, a ese grupo y a la amiga que lo había enviado. Imaginaros el mosqueo y porque a estas alturas ya soy indiferente a estas cosas, pero toca dar explicaciones.
Ahora lo mismo pero en una lista de correos en inglés. Ahí si que toca exprimir el lenguaje y abrir el google traductor para seguir dando explicaciones.

Llegados a este punto, uno se pone la identificación de NCIS y se pone a investigar, así que atención porque a vosotros os puede pasar lo mismo.

Situación Inicial:
  • Los contactos que se encuentran en una pestaña abierta reciben primero el correo que me habían enviado, en modo reenvío, y luego copia de los correos enviados a otros contactos. Unas veces como destinatarios directos, otras como copia y otras como copia oculta.
  • Los destinatarios de los grupos en los que estaba escribiendo, reciben copia del correo enviado por el conocido de la pestaña abierta.
  • Solo si uso PGP este proceso se interrumpe.
Aplicaciones Abiertas

Aquí está la clave. Como gestor de mis múltiples cuentas de correo tengo habilitado Thunderbird, y estoy experimentando con las funciones SMTP del opensim:

[SMTP]

enabled=true
internal_object_host=lsl.opensim.local
host_domain_header_from= ip externa de nuestro servicio
SMTP_SERVER_HOSTNAME= ip redireccionada del servicio abierto con: SMTP.com
SMTP_SERVER (puerto, login y password).


El puerto siempre es el 25, pero ojo. Cuando detecta que hay un servicio que está conectado a este puerto, como es el caso de Thunderbird, lo primero que hace es dar orden de liberar el servicio.
¿Qué significa esto?. Pues que Thunderbird obedece y para ello todo lo que esta en la caché del servicio webmail que tenemos conectado en ese momento (la pestaña abierta de Gmail en este caso), "se libera", y joé como se libera.

Como os podéis imaginar el resultado puede ser, por lo menos, interesante, puede que alguien te espera con la escopeta a la salida de casa, por ejemplo ;-D.

En resúmen, os recomiendo que cuando probéis servicios de Opensim que utilizan los mismos puertos que nuestras aplicaciones de correo, IRC o chat de voz, cerréis estas y nunca las simultaneéis.
De lo contrario podéis tener "fenómenos paranormales" que requieren dedicarle luego un tiempo para analizar sus causas, lo cual siempre es apasioannte, pero el tiempo es un bien tan excaso..

miércoles 17 de junio de 2009

Adios, cuenta premium, adiós.

Hace unos momentos, tras darle mi tierra a un buen y muy,muy antiguo amigo he hecho esto:


Me siento magníficamente bien ;-D

jueves 11 de junio de 2009

Un Visor para Dominarlos a Todos ....

.... Mi Tesoro...
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

Usuario SecondLife entró en su terreno, un conjunto de parcelas que había ido adquiriendo poco a poco, con esfuerzo, a medida que las ventas de su tienda de diversos objetos virtuales, (algo de ropa, skins, accesorios para juegos de rol y algunos complementos de construcción, como muebles, jardines columpios), le habían permitido ir adquiriendo parcelas en la vecindad.

Parte de la tienda la había construído él mismo, aunque la construcción no era su fuerte. El resto, incluyendo lo que había cosntruído en los terrenos, era obra de amigos constructores que, poco a poco, habían materializado parte de sus sueños con primitivas, texturas y esculpties.

A Usuario le habría gustado crear algo con mayor proyección imaginativa, como bosques, edificios mas complejos, castillos, una ciudad tipo Blade Runner, "La Comarca" o la misma y sumergida Númenor, pero saldría por una pasta, pues el auténtico secreto de Second Life, la raíz de la economía de Linden, es que construcciones=primitivas=dinero.

Bien, pues eso había llegado a su fin. Se iba a liberar de la tiranía de Linden. El primer paso consistía en seleccionar edificio por edificio y objeto por objeto que había creado o que había contratado y, por lo tanto eran "full perm" e ir guardándolos en su disco duro, en carpetas ordenadas. Fué un proceso más rápido de lo que creía. Sólo tenía que selccionarlos con el botón derecho del ratón y en un par de "clicks" ya estaban guardados en las carpetas.

Hecho esto, procedió a borrarlos de sus terrenos, pues mañana pertenecerían a los usuarios a quienes se los había vendido.

Seguidamente, en la parcela de 512 metros, que él como usuario premium, por el momento, mantenía sin gastos, instaló una serie de objetos.

En primer lugar un panel informativo explicando porqué había sustituído sus edificios y la tienda, y las instrucciones que debían de seguir sus amigos y clientes para contactar con él.

En otro panel, el enlace a la página web que había pedido a unos amigos que le hicieran , y por último, una pantalla que donde ahora sólo podía poner una imagen, pero en unas horas podría poner bastantes más, las de su nuevo hogar virtual.

Seguidamente abrió su mapa. Aparte del mapa conocido, donde hasta ahora había tenido sus edificios, ahora aparecían cuatro nuevas islas, cada una de 512 por 512 metros, 262144 metros cuadrados, 45.000 primitivas por isla. Como podía cambiarles el nombre cuando quisiera, las había llamdo ahora como Libert1,2,3 y 4.

Hizo click con el ratón sobre Liberty1 y realizó el teletransporte. Como ya había dicho al visor que nombre de usuario, y clave, tenía en sus nuevas islas, entró directamente.

Allí seleccionó la opcion de "import and load" y uno, tras otros, todos sus edificios y objetos empezaron a ocupar su sitio. Más adelante, construiría lo que siempre quiso, bosques, palacios, volcanes, castillos...

Mientras tanto, gmail le estaba avisando que aquéllos usuarios que se habían acercado hasta donde, hasta hace poco, tenía su tienda, habían leído sus instrucciones y estaban pidiendo acceso. Usuario Liberty, hasta hace poco Usuario SecondLife, les dió de alta en su nuevo mundo, y el radar del visor empezó a avisarle que los usuarios empezaban a llegar.......

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

Lo que acabáis de leer ya no es una utopía. Tengo el placer de presentaros el primer visor creado con código independiente del de Linden, y, que por lo tanto, puede hacer muchas más cosas y mejor, como el copiar neustros objetos full perm a nuestro disco duro, o teletransportarnos a opengrids, a nuestros opensims,
Este nuevo visor se llama Meerkat, y lo podéis descargar desde aquí http://www.meerkatviewer.org/

Todo lo que puede hacer, se explica en su wiki: http://meerkatviewer.org/wiki/Main_Page y sus posibilidades le convierten en el Visor que Controla a Todos los Visores:
http://meerkatviewer.org/wiki/Feature_List

Pero mejor ved el vídeo y flipad, xiquets, flipad. Pensad en como usarlo para hacer lo que hasta ahora no podíais.
http://www.youtube.com/watch?v=ph00oV0Y5v4&fmt=22

¡Nos vemos en el Metaverso Libre! (recordad que no hay nada mas libre que el que manejeis vuestro propio mundo virtual, y desde http://www.hispagrid.com/ os podemos ayudar.

miércoles 10 de junio de 2009

SUMARIO ARTÍCULOS DEL 1 AL 7 DE JUNIO PUBLICADOS EN MAXPING. Los Klingon están aquí.

Creo que no lo había comunicado aquí, pero tengo asignada la publicación semanal del resúmen de los artículos publicados en maxping y este es el de la semana del 1 al 7 de Junio.

Vale la pena leerlo, y desde ahí acceder a los artículos originales, porque Maxping se está convirtiendo en un referente internacional en todo lo relacionado con el Metaverso, especialmente con las aplicaciones de software libre.

Si alguno de vosotros está pensando en migrar desde Second Life al Metaverso libre, o conocer de primera mano de sus desarrolladores, lo que ofrece, y lo que no,enterarse en que estado se encuentran aplicaciones como OpenSim, realXtend, grids libres, sus costes y características, allí podéis encontrar toda la información.

Por cierto, arriba, en la página principal, podéis ver las banderas de las secciones en otros idiomas.

Efectivamente, esta es la de Klingon, ;-D, y el motivo es muy sencillo. El Metaverso se construye uniendo sus "ladrillos" con el cemento de la imaginación. Desde que el Dr. Mark Okrand creó unas pocas frases de su "lenguaje" por encargo de la Paramount, hace 30 años, para la serie "Star Trake", ha ido evolucionando con esa mezcla de tecnología y pasión que ha creado una comunidad mundial, de la que uno de sus nodos es el Instituto de Lenguaje Klingon.

Desde Maxping nos gusta esa actitud de poner los conocimientos técnicos al servicio de la imaginación para crear cosas que superan las barreras artificiales de lengua y nacionalidad, por lo que ya lo sabéis: Si alguno de vosotr@s se atreve a escribir un artículo en klingon, en maxping lo publicaremos ;-D