Bubbles 0.3 con MobileProcessing

Desarrollo de software, Móvil May 6th, 2008

Tal y como lo había mencionado anteriormente con la versión 0.1, he empezado a desarrollar una versión del juego Bubbles con MobileProcessing como ejemplo de estudio de este lenguaje.

El juego es extremadamente simple y entretenido.  Se trata de explotar las burbujas del mismo color que esten contíguas.  Debe haber dos o mas burbujas juntas para que se puedan explotar.  El ideal del juego es explotarlas todas y dejar el tablero vacío.

La selección se mueve con las teclas del cursor o con los números 2, 6, 8, 4.  Las burbujas se explotan con el botón de disparo o con el número 5 según se prefiera.

Al terminarse el juego, cuando ya no existen burbujas para explotar, cambia el fondo de color y no es posible continuar.  Llegado el caso puede empezarse un nuevo juego utilizando la tecla de opciones (New Game).

El puntaje mostrado en la parte superior incluye la siguiente información: puntos obtenidos (Scr), burbujas explotadas (Exp) y disparos realizados (Sho).

Tengo todavía muchos mas planes y mejoritas para esta aplicación que voy a ir realizando a medida que vaya estudiando su implementación en MP.  Por ahora el jueguito ya es funcional.

Enlaces:

Tags: ,

Aplicación SimpleAccesoDatosWs 0.1

Bases de datos, Desarrollo de software, Internet, Linux/Unix/FreeBSD, Web, Windows April 8th, 2008

El día de hoy desarrollé una aplicación extremadamente simple para obtener de manera rápida y fácil información de ciertas tablas del sistema de información de un cliente. La idea era hacer una aplicación muy simple pero flexible que permitiera incorporar nuevas consultas con relativa facilidad. El objetivo general era evitar la solicitud de permitir la conexión directa al motor de base de datos desde las oficinas del cliente hasta el servidor de producción para obtener la información y actualizar sus bases de datos internas. Está desarrollada en PHP utilizando la librería NuSOAP.

En el servidor donde se encuentra el servicio web se configuran cada uno de los servicios (orígenes de datos), estos se relacionan con una consulta SQL y con unas etiquetas que se reemplazarán dinámicamente según la información que se suministre durante el llamado.

El cliente para consumir el servicio debe especificar el URL del servicio web, el nombre del servicio solicitado y opcionalmente los parámetros a enviarse para personalizar la ejecución de la consulta SQL en la base de datos. El resultado obtenido del servidor es almacenado en el cliente como un archivo CSV. El cliente accede al servicio web a través de un script de línea de comando (CLI).

Para restringir el acceso al servicio web, el servidor puede limitar los rangos de direcciones IP desde los cuales es posible acceder a él.

Como mencioné, la aplicación es muy sencilla pero puede ser de utilidad para dar una solución rápida y simple a una situación similar o para basarse en ella y crear una solución mas elaborada y elegante.

Para mas información acerca del uso de la aplicación por favor consultar el Manual de usuario.

Enlace:

Tags: ,

Aplicación UpTimeCheck 0.1

Internet, Linux/Unix/FreeBSD, Software, Web, Windows April 8th, 2008

UpTimeCheck es una aplicación muy simple desarrollada en PHP para verificar y registrar que diferentes sitios web se encuentren en línea.

Esta aplicación corre como un script de CLI (command line interface) y puede ejecutarse por demanda o a través de un proceso cron como es más conveniente. En la configuración pueden especificarse los sitios a revisar sin ningún límite o restricción respecto a su cantidad y algunos parámetros adicionales para personalizar su funcionamiento.

Para más información acerca de la aplicación por favor consultar el archivo README de la misma.

Como para todo en la vida, se reciben sugerencias y reportes de problemas.

Enlace: uptime_0.1.zip

Tags: ,