Main contents

Archive for the 'español' Category

Gpsbabel y Maemo

May 27th, 2008

Desde hace un tiempo tenía ganas de conectar el gps (un Garmin Etrex) a la N800 para poder descargar y cargar datos de las rutas y demás. Pero a pesar de que alguien había hecho un paquete para maemo de gpsbabel este no estaba compilado con soporte USB y además no era la última versión.

Así que me he decidido y he generado un nuevo paquete compilado con USB además de ser la última versión estable disponible (la 1.3.5) en el momento de escribir esto.

Mis planes son ahora poder utilizar el Gebabbel para poder utilizar el Gps de manera sencilla desde un entorno gráfico y no tener que usar la consola. Iré contando mis avances.

Gpsbabbel-1.3.5 con suporte USB Maemo OS 2008

Posted in español, linux, maemo | 1 Comment »

PyGame y el WiiMote

March 13th, 2008

Pues tras mucho tiempo queriendo ponerme a juguetear con el mando de la Wii, ayer por fin hice mis primero pinitos. Todo ello gracias a Python y pygame.

Usar pygame es bastante sencillito, se pueden encontrar múltiples tutoriales por Internet. (Sencillo hacer cosas fáciles claro). Yo he utilizado el código de dos personas, el PyGameSprite de pyMike que te enseña a utilizar los sprites de manera sencilla.

Y para conectar con el mando me he basado en WMD. Corrección he usado Wiieweer.

Por ahora lo único que he conseguido es hacer una prueba de mover una bola en la pantalla con los acelerómetos. Todavía no he hecho nada más complejo ni conectado el Nunchuck.

Dejo una captura de pantalla (que no dice gran cosa pero bueno) además del código. Según vaya haciendo pruebas supongo que lo haré más bonito haciendo una clase de abstracción del mando. Pero todo eso poco a poco.

Captura

Bolita-WiiMote.py

Posted in español, programación, python, wiimote | 1 Comment »

Enfermeras 3rd Edition

February 29th, 2008

Pues como tenía pensado hace mucho tiempo he actualizado el programita de las enfermeras. Algún error y demás que ahora mismo no me acuerdo e un iconito nuevo (sólo para 3rd Ed).

Abajo tenéis el nuevo sis pero sin firmar. Está hecho para la resolución de pantalla de mi E60 así que otro con menos pantalla no se verá igual de bien. Tengo pensado hacerlo independiente de la pantalla, pero ya lo haré.

En este caso no subo el datetime.py que lo puedes encontrar en la entrada anterior. Así como las instrucciones de cómo instalarlo

Planillas.sis 3rd Edition

Icono

Planilla.py

Posted in español, programación, python, s60 | No Comments »

Enfermeras, Python y Symbian

December 27th, 2007

Puede parecer una combinación difícil. Pero hace mucho tiempo tenía ganas de aprender algo de Python, y más hacer algo para mi teléfono. Hace mucho en un trabajo tuve que desarrollar software bajo Symbian en C++, y menos agradable… Python era la solución.

No voy a poner una ristra de enlaces y sitios donde mirar para aprender porque de eso ya hay mucho por la red. Aquí voy a colgar mi primer programita. Y ahora aparecen las enfermeras.

Este programita lo que hace es mantener la compleja planilla de las enfermeras. Muestra un calendario con distintas letras según lo que haya ese día. Las opciones son:

  • L Día Libre
  • M Turno de mañana
  • T Turno de tarde
  • N Turno de noche
  • - Salida de Noche
  •  S Summa

Estos códigos los he puesto así porque son los que necesita mi novia, el que quiera puede cambiarlos.

El código al ser el primero que he escrito en Python no creo que sea nada del otro mundo. He intentado mantener las clases lo más limpias e independientes posibles. Aunque al final me salté un poco la ocultación para que vaya todo más rápido.

Una breve explicación de lo que hay (las clases):

  • Datetime. Clases para el manejo de fechas, ya que el Python 2.2 no tiene nada decente (añadido en versiones posteriores). Este fichero lo saqué de internet, así que no se qué licencia tiene.
  •  Planilla. Un mes completo, con su información de en qué día de la semana cae el primer día de mes, número de días, etc. Así como una lista con el código de cada día.
  • CalendarWidget. Pinta un calendario en la pantalla usando un canvas. Es lo que más me costó de la aplicación (y tampoco fue para tanto). Obtiene los datos de la Planilla y los muestra en pantalla de forma bonita.
  • Planillas. Se encarga de pasar de mes una Planilla y enlazar el widget con los datos.

El código no está comentado, y casi todo está en un mismo fichero, pero como es bastante sencillo creo que no habrá problema para entenderlo.

Adjuntos están los dos ficheros así como el .SIS para instalarlo en el teléfono (2º Edicion). (Para instalar el SIS es necesario tener instalado ya Python en el teléfono).

Como del fichero datetime no tengo licencia pues no le puedo poner GPL así que cada uno haga lo que quiera con el código.

No tengo ahora el emulador para sacar una captura de pantalla así que no la puedo poner. Ya veré si lo hago en un futuro.

Datetime.py

default.py

Planillas.sis

Posted in español, programación, python, s60 | 1 Comment »