miércoles, 27 de mayo de 2009

Sólo sé que no se nada

Y efectivamente no tengo ni la más remota idea de lo que acabo de hacer, no sé programar python, ni sql, ni nada, pero espero que las ganas me saquen adelante. Por lo pronto ayer me dediqué a instalar los servidores, instalé mysqlserver en Windows y Linux, y en ambos pude acceder sin problemas, use un simple fichero para verificar que pueda conectarme, sólo que no lo muestro porque van escritos los nombres de usuario y contraseñas, así que espero hoy hacer algo pequeño con glade para recoger el nombre de usuario y contraseñas y usarlas para la conexión. Sólo que al comenzar a pensar en el desarrollo me dí cuenta que realmente no sé nada de nada...

viernes, 22 de mayo de 2009

Proyecto aprobado en sourceforge

Así es, hoy recibí la confirmación de aprobación del proyecto, así que ya contamos con espacio en sourceforge con la siguiente URL:

https://sourceforge.net/projects/migem/

Y aprovechando, el canal en IRC en freenode llamado #migem

Vamos hacia adelante...

jueves, 21 de mayo de 2009

Comenzamos con el proyecto

Así es, ya hay presión por obtener resultados, así que comenzaremos a hacer las pruebas inmediatamente.
Por lo pronto usaré un equipo con Windows XP que me servirá como anfitrión de la base de datos, para lograr esto instalaré la base de datos en cuestión del post anterior, pero en su versión windows, desde: http://dev.mysql.com/downloads/mysql/5.1.html#win32, en algún post posterior mostraré los pasos para instalarlo. Hecho esto, ya tenemos el servidor de datos, así que puedo enfocarme a la programación del cliente. Para esto haré uso de python, pygtk y glade, así como la conexión a mysql desde python con python-mysqldb. Espero el fin de semana subir algo de código una vez que me autoricen el proyecto en sourceforge.
Saludos.

sábado, 16 de mayo de 2009

Base de datos

Lo primero en lo que me pongo a pensar para desarrollar la aplicación es la base de datos a usar, como siempre hay varias opciones, creo que la única que alguna vez probé utilizar fué MySQL, lo probé en Windows con el MySQL Community Server, y me pareció simple y de fácil uso. Ahora mismo estoy descargando la versión para GNU/Linux.

La idea es tener el servicio ejecutándose como "demonio" en GNU/Linux, o servicio en Windows, y así poder acceder desde distintos equipos para labores de ventas, administración y servicio.

Sigo abierto a comentarios y sugerencias.

Bienvenidos

Pues bien, he creado este blog con la intención de poder dar continuidad a mi "mascota", y a la vez, tener un poco de contacto con la comunidad.

La "mascota" en cuestión se llama MiGEm, el cual quiere decir Mini Gestor de Empresas, no es más que la necesidad de desarrollar una aplicación tipo "punto de venta" para las empresas pequeñas, dado que el que usamos no nos convence, así pues aprovecharé la oportunidad de tener un entorno de pruebas para la mascota.

La idea es desarrollar la aplicación como software libre, razón por lo cual, lo más probable es que el proyecto esté bajo la GPL, aunque es un punto que puede quedar a discución.

Esta aplicación pienso desarrollarla en GNU/Linux, la primera idea es hacerla con Python, PyGTK y Glade, aunque me gustaría desarrollar alternativamente una en línea de comandos, pero vamos a darle tiempo al proyecto y a la comunidad que se una. La intención es poder desarrollar una aplicación que me permita portar de GNU/Linux a Windows (M.R.), así que las ideas y propuestas son bienvenidas.

No queda más que decir, más bien a trabajar, bienvenidos al proyecto y comencemos...