Hasta ahora se hizo poco y nada con respecto a la documentación en OPEN Coffee. Si bien hay un módulo iniciado para la navegación de los documentos, le falta un poco de trabajo. En sí usaremos el formato HTML para la redacción del mismo. Por ende puse manos a la obra para el diseño de la plantilla. Por ahora un boceto simple:
OPEN Coffee, ¡Estamos llegando!
28 Febrero 2010
Gustavo A. Díaz
¡Hemos llegado a los 1000 “commits” en nuestros repositorio SVN! Si uno observa cuando iniciamos el proyecto, se calcula que es de hace 3 años aproximadamente. ¿3 años para desarrollar una aplicación? La verdad, es mucho… pero cabe aclarar que el proyecto estuvo suspendido varias veces, y la última vez mucho más. Por suerte ahora estamos trabajando mucho en él y cada vez falta menos para tener una base usable de la aplicación, que luego ya sería ir puliendo y corrigiendo errores (el cual en este proceso ya se podrá ir probando la aplicación).
¿Qué esperás para sumarte al proyecto?
Personalizando las plantillas de facturación
26 Febrero 2010
Gustavo A. Díaz
Si alguien se ha tomado un minuto para ver el sistema de plantillas que utilizamos la facturación, se dará cuenta que usamos las mismas en formato SVG (lo cual me parece mucho más sencillo que andar creando uno en formato .xml puro, dado que sería más tedioso su modificación a mano).
Lo que estaba faltando basicamente a esto, es poder agregar datos adicionales a la factura (que como sabemos cada uno tendrá su formato propio formato). Por ende, he empezado con esta tarea:
En el diálogo de configuración del módulo Facturación podemos observar abajo de todo un cuadro que permite agregar “variables” y su respectivo dato. Cada plantilla SVG pose variables en el formato %unaVariable% en la cual es donde se reemplazan los valores necesarios a la hora de generar una factura. Entonces, con esta configuración extra podremos agregar nuevas variables (que hayamos introducido en nuestra propia plantilla) y asignar el correspondiente dato.
Un ejemplo, sería poder colocar datos del tipo de IVA (como se muestra en la imágen).
Historial de Eventos
30 Enero 2010
Gustavo A. Díaz
Desde hace tiempo que vengo adelantando un poco el desarrollo de OPEN Coffee. En estos últimos días, además de todo un poco, quería finalizar la implementación del módulo Historial de Eventos. El mismo sirve para llevar un registro de diversas actividades realizadas en la aplicación en sí, como ser la creación de Usuarios, Clientes, cancelación de Facturación, etc. Con esto, nos aseguramos de tener controlado las acciones realizadas por los usuarios que la administran (desde el punto de vista, para los dueños de un Cyber Café).
Nuevo empleo
22 Diciembre 2009
Gustavo A. Díaz
Desde ayer que estoy trabajando en Fierro Soft como Soporte Técnico, Administrador de Linux y derivados (todo en un ámbito de Software Libre). La idea principal era ingresar como desarrollador pero dicho puesto fue tomado por otra persona con más experiencia en el tema (recordemos que relativamente soy nuevo en el mundo de Programación). El grupo de trabajo parece bueno y se siente “buena onda” en el aire, al menos eso parece…
Dicha “empresa” se dedica al desarrollo de un sistema para la administración de bibliotecas y todo lo referente. Por lo poco que he observado está muy bien estructurado, y además, hecho con Python. Como GUI usan wxWidgets, el cual nunca he usado pero me parece bastante bueno (aunque prefiero Qt).
Desde ya sigo trabajando en la Univ. UTN, el cual ando preparando un proyecto de migración una Página Web (hecho en .aspx actualmente) para desarrollarlo usando el “Framework” Django.
Esperemos que todo esto dé buenos frutos. El tiempo dirá.
Cliente actualizador de DNS dinámicos
9 Diciembre 2009
Gustavo A. Díaz
Creo que antes había escrito una entrada referente a una pequeña aplicación que estaba desarrollando: un Cliente de actualización de DNS dinámicos. En este caso, estoy reescribiendo el código de la aplicación y a su vez poder dar soporte a varios de los servicios bien conocidos de DNS dinámicos (entre ellos CDmon, No-Ip, DynDNS). Aún falta, pero vamos en camino:
A todo eso, y como siempre, está siendo desarrollado con PyQt.
Resumen del desarrollo de OPEN Coffee
3 Diciembre 2009
Gustavo A. Díaz
Vamos a repasar un poco que es lo que se estuvo haciendo últimamente (y en la ausencia de este blog) en dicho proyecto:
- Mejor administración en la activación de un Puesto
Ahora, cada vez que un puesto realiza un “login” se lo notifica a la aplicación servidor para que éste pueda habilitar dicho puesto y a su vez configurar su modalidad de uso (Ej. tiempo limitado o ilimitado, etc.).
- Impresión de facturas utilizando como plantilla un archivo en formato SVG
Para poder personalizar de manera sencilla la estructura de una factura, se ha optado por usar plantillas en formato SVG
Por otro lado, se está mejorando día a día la calidad del código en sí, dado que no nos olvidemos (más que nada, de mi parte) que es un proyecto en el cual he aprendido a programar (y aún sigo aprendiendo). Por ende, a medida que obtengo mayor conocimiento y experiencia, voy mejorando el código (por su parte tmb. lo hace mi colaborador Martín… pero bueno, él ya tiene más experiencia
)
¡Sobre Ruedas!
3 Diciembre 2009
Gustavo A. Díaz
¡Al fin! Ya era hora… No voy a tener que soportar más la tediosa y desastrosa manera de viajar en “bondy” acá en Capital Federal (o como se llama ahora “Ciudad Autónoma de Buenos Aires”…).
He aquí, mi primer Moto:

Es una Motomel Custom 200
Volviendo a la Red
2 Diciembre 2009
Gustavo A. Díaz
Aquí estamos nuevamente con mi blog, restaurado al fin. Desde ya, no pude recuperar las entradas anteriores… en fin. Me pude reservar un tiempo para también poder diseñar y restaurar el Tema del mismo tal cual como era. Algo es algo, ¿Verdad?
De a poco iré colocando las secciones y contenido. Así que, paciencia.









