Migrando de nuevo, ahora Wordpress

Ok, me acabo de desayunar de que Spaces no va más, asi que ya los borré a todos (los tres).  Tampoco los usaba, por lo que me vino bien. Ahora solo quedan estos dos, http://eugeniomiro.blogspot.com y https://eugeniomiro.wordpress.com.

Anuncios
Publicado en Blogging | Deja un comentario

Integrando blogs

Más de uno de uds debe tener más de un blog, yo al menos tengo 4 marcados acá en Windows Live Writer . Voy a ir posteando todo en cada uno de los blogs y les vuelvo a dejar las direcciones de ellos.

Luego iré especializándolos a cada uno en lo suyo pero todavía no tengo decidido cual es cual

Por cierto… los emoticons los puse con Insert Spaces Emoticon plugin

Publicado en Blogging | Deja un comentario

Sun VirtualBox

Realmente me gustó lo que vi de Virtual Box. Reemplacé un par de maquinitas virtuales que tenía en Virtual PC con este producto Open Source de Sun.

Aqui pueden ver como hacer para migrar un disco de Virtual PC para usarlo con Virtual Box.

Hasta ahora lo que vi es que tiene bastante más soporte que Virtual PC para los diferentes linux, incluyendo Ubuntu por ejemplo, el que no está soportado por Virtual PC.

Publicado en Sin categoría | 1 Comentario

Había una vez… un pin

Al volver a Argentina, me entregan mi tarjeta de débito para poder sacar mi sueldo del banco y como un gil la bloqueo como al segundo día, porque no esperé que me llegara el segundo sobre en el que llega la clave… sistemas… quien los hará?
Al bloquearla el cajero me entrega un papelito en donde dice… tenes que desbloquear la tarjeta con el banco, dirigite a tu sucursal.
Tiempos modernos yo pensé, voy a llamar por telefono a ver si con eso puedo…
Al otro día… llamo la conversación fue la siguiente:

BANCO – Hola, te habla Pirulita Gonzalez (obviamente nombre ficticio ya que no quiero comprometer a la empleada… y tampoco me acuerdo su nombre :P) en que lo puedo ayudar?

Eugenio – Hola, necesito destrabar mi tarjeta porque la bloqueé en el cajero.

Pirulita Gonzalez – Ok, ese trámite lo tiene que hacer en sucursal con el DNI.

E – Hmmm, que problema, esta tarjeta me la dio la empresa y no se cual es la sucursal adonde está radicada, no podés fijarte en sistema a ver cual es?

PG – No, no puedo porque no ingresó sus datos cuando entró entonces el sistema no me los muestra…

E – Ok, pero si te los dicto no podés fijarte?

PG – No, los datos los tiene que ingresar Ud por sistema, si quiere lo redirecciono para que pueda ingresarlos.

E – Bueno dale, muchas gracias.

BANCO – Buenos días, bienvenido a HSBC

BANCO – Bienvenido a HSBC

BANCO – Lo sentimos, el sistema se encuentra temporalmente fuera de servicio…. TUUUTUUUUTUUU

Parece chiste, pero no.. es tal cual… deci que las conversaciones son rápidas y hoy no tardaron tanto… pero hay veces que este tipo de idioteces tardan horas…

Publicado en Sin categoría | Deja un comentario

Mi blog central

Hola. Muchos ya saben otros no, pero hice un blog en el que estoy centralizando mi actividad en la blogosfera. Este se encuentra en un equipo en casa y pueden llegar a él con este link
 
 
Espero verlos por ahi
Saludos
Publicado en Computers and Internet | 1 Comentario

Windows Live Writer!

Hey… estoy escribiendo esto desde Windows Live Writer. Parece una buena herramienta para escribir en el blog. Con esta herramienta puedo actualizar tanto mis spaces de MSN como mi blog en Sharepoint.

Esta es una foto de la aplicación tal como la veo yo ahora…

Se ve bien no?

Bueno, para instalarla lo que hice fue entrar al nuevo messenger, instalarlo (version 8.5 en http://messenger.msn.com) y mientras se instalaba me dio la opción de instalarme este programita.

ok, ahora voy a ir al blog a ver como se ve… espero que les guste a uds también.

Otra cosa buenisima que tiene es que si tenés varios blogs y redactás un mensaje podés subirlo a todos los blogs usando el mismo texto y se adapta al formato de cada uno. Pueden ver el original en http://www.heimdall.com.mx/blogs/eugenio.

Publicado en Sin categoría | Deja un comentario

LSL – Scripting en Second Life

LSL (Linden Scripting Language) es el lenguaje en el se puede programar la funcionalidad de los objetos de Second Life, es la forma de dar vida a las cosas en este mundo virtual.

Para comenzar, me gustaría hacer una referencia a los tutoriales en los que me voy a basar para hacer los mios, pero en español, en Inglés ya están esos.
Si llegado el caso que yo pudiera hacer alguno en que tenga más valor que los que pueden encontrar ahi, primero lo pondré aqui en mi space y luego intentaré subirlo al
wiki de LSL Portal.

En principio comenzaré con algo similar a lo que está en el wiki pero en español.
El primero de los tutoriales en inglés se llama
Getting Started with LSL y explica los principios de Second Life. Este tutorial está orientado a cualquiera que no haya programado nunca lo que lo hace bastante accesible, salvo a los que no saben inglés, cosa que le pasa a bastante gente que conozco.
Para ellos, una interpretación criolla del mismo irá luego de tooooda esta introducción.

En Second Life podemos encontrar scripts dentro de nuestro inventario, pero ahi no se pueden ejecutar, solo se pueden almacenar. Para hacerlos funcionar tenemos que ponerlos dentro de objetos y estos ejecutarán lo que el script tenga programado.

Para comenzar con un primer ejemplo nos iremos a un Sandbox o a algun lugar adonde tengamos permisos para construir y para ejecutar scripts (me falta ponerles los dibujitos acá de los permisos)
Una vez en un terreno con permisos suficientes, hacemos botón derecho en el terreno y seleccionamos Create en el menú, nos aparece la varita mágica en el mouse y hacemos click adonde queremos poner nuestro objeto.
Como resultado tenemos una caja de madera cúbica e medio metro de lado.
Una vez hecho esto podemos editar la misma haciendo click derecho en la caja y eligiendo Edit.
Esto nos abre una ventana en donde podemos editar el objeto, ademas de poder cambiarle la forma y los colores y muchas otras cosas, acá podemos agregar contenido inventario del objeto.
Este inventario se maneja de manera bastante parecida al inventario nuestro, pero con algunas restricciones.
Para ver el contenido del objeto (inventario del objeto) en la ventana de Edit damos click en el boton que dice More, agrandando la ventana de edit, mostrando varios tabs, el último de los cuales dice ‘Content’.
En ese lugar podemos crear un nuevo script usando el boton New Script y … voilá!.. ya viene un script creado ahi!… que por cierto te saluda inmediatamente con un gentil ‘Hello Avatar!’.

El script recién creado se llama ‘New Script’ (nombre por cierto adecuado para un nuevo script pero no demasiado para que te des cuenta que estás haciendo, lo que nos lleva a renombrarlo adecuadamente cuando tengamos un ratito libre)
Podemos ver el texto del nuevo script creado haciendo doble click en el nombre del script (‘New Script’ si no lo cambiaste aún).
El texto que debe aparecer será algo similar a lo siguiente

default
{
state_entry()
{
llSay(0, "Hello, Avatar!");
}

touch_start(integer total_number)
{
llSay(0, "Touched.");
}
}

Bueno, que significa todo esto… Como verán los que saben algo de programación, es un lenguaje parecido a C. Pero es diferente.
Para los que no saben programar .. es una serie de instrucciones sin demasiado sentido… por ahora.

Lo que podemos ver acá es que hay instrucciones y grupos de instrucciones. Las instrucciones terminan con ; y los grupos de instrucciones están encerrados entre { } y tienen un encabezado.

De los grupos de instrucciones podemos ver que hay algunos anidados en otros, por ejemplo los grupos de instrucciones state_entry y touch_start están dentro del grupo de instrucciones default.

Ok. veamos que es cada cosa entonces.

default es lo que se llama un estado. Es un estado especial porque es el primer estado en el que se encuentra el script, digamos que por acá comienza, en este estado.

state_entry y touch_start son eventos. Estos son ejecutados por Second Life en los momentos apropiados.

Cuando un evento comienza, digamos que cuando un objeto entra en un estado determinado, se ejecuta el código que está en el evento state_entry. Esto sucede cuando el script comienza a funcionar se ejecuta el evento state_entry de default, lo que en el caso del script que se construye por default ejecuta la instrucción:

         llSay(0, "Hello, Avatar!");

que como vimos nos saluda

el otro evento que podemos ver dentro del estado default en nuestro script es touch_start. Este evento es disparado cuando el objeto es ‘tocado’ o sea alguien hizo click en él. Podemos disparar este objeto haciendo click con el mouse en la caja, y veremos que se muestra ‘Touched’.

Ahora bien, sabiendo esto, convengamos que estamos en pañales todavia… pero al menos podemos hacer que nuestro objeto diga cuando lo tocaron.

Existen varios eventos más que podemos manejar dentro de nuestro script, los iremos cubriendo con otros artículos.

Publicado en Sin categoría | Deja un comentario