Javier Muñoz

Voy a salir a caminar solito…

A los altos,
a los bajos,
a los que siempre llegan tarde,
a los que toman café,
a los que toman cacao,

A los anti-cola,

A todos ellos,

Vacaciones!!!

Me piroooo

Momento fatídico en la vida de todo programador:

File “/usr/lib/python2.5/site-packages/Pyro/core.py”, line 503 in __setattr__
RuntimeError: instance.__dict__ not accesible in restricted mode

Y todo sin saber el motivo, porque el mismo código, pero fuera de la caprichosa función que lo ejecuta, corre perfectamente.

Ains, cosas del destino…

Nos encontramos estos días bastante movidos en la oficina, porque desde hace un par de meses, estamos desarrollando un juego para Guadalinex, encargado por la Junta de Andalucía, para ser expuesto y usado en la Conferencia Internacional de Software Libre, que este año se celebra en Málaga en el mes de octubre.

En lo personal, me estoy encargando del juego en red, es decir, del código que va a permitir que varios jugadores simultáneos jueguen en diferentes equipos y es ahora cuando el desarrollo se empieza a complicar, aparecen errores indeseables e inexplicables a veces y los dolores de cabeza se suceden.

Para desarrollarlo, estoy utilizando la librería Pyro (Python Remote Objects), que simplifica enormemente el uso de objetos compartidos en red, haciendo prácticamente transparente su uso. Es una librería sencilla y fácil de comprender, a la par que potente y hasta ahora me está dejando un muy buen sabor de boca.

Espero ir desvelando algo más un poco más adelante, pero invito a todos aquellos “pythonsiastas” a que le echen un ojo y hagan algunas pruebas. Se sorprenderán gratamente.

Saludos