Archivos Mensuales: febrero 2010

Emesene 2 incorporaria chat de Facebook

Experimentalmente, pero con éxito, se está desarrollando el soporte chat de esta red social. Con la formalización del protocolo por parte de esta red es mas sencillo adoptar un proyecto de construcción del módulo. Al menos así lo muestran en el blog oficial de la aplicación.

Esperemos que se concrete y por que no, obtener una versión de prueba antes.

Como siempre el empaquetador de Fedora se encuentra atento a los cambios!

Mejoras en Abajo

Por si no lo sabian “Abajo” es un programa que estoy desarrollando solo (por el momento…o eso espero) por y para Fedora. Se trata de una aplicacion que permite programar el apagado del sistema en esas noches de descargas desenfrenadas por ejemplo :D .

En este nuevo lanzamiento se incorporaron muchas mejoras y correcciones:

- Mejora del logo e iconos para el sistema.

- Control de acceso para la tarea administrativa.

- Guía de uso incorporada.

- Posibilidad de agregar un lanzador al escritorio desde el programa.

- Corrección de cuentra regresiva (mostraba una hora extra).

- Mejoras en el còdigo y modularizaciòn.

Para obtener el paquete RPM, solo deben descargarlo aqui

Grupo de usuarios Python

Me gustaría dar inicio a un grupo de usuarios Python, en el pondré mis mayores esfuerzos para tratar de responder de la mejor manera posible las consultas de las personas que se inicien en este lenguaje. También espero aprender de otros usuarios que se quieran integrar al grupo.

La idea es formar un grupo de desarrollo para la creación de aplicaciones Python. Lograr el empaquetamiento y distribución del software creado.

Son bienvenidos a formar parte del grupo, hacer consultas, aprender y mostrar lo aprendido.

Para formar parte del grupo pueden ingresar su correo en el formulario que se encuentra al costado superior derecho del blog o en el siguiente formulario:



height=30 width=140 alt="Grupos de Google">
Suscribirte a Python
Correo electrónico:
Consultar este grupo

Aplicacion Python – Abajo

Abajo es una aplicación destinada a las personas que quieren reducir el tiempo ocioso del sistema, o ahorrar energía mientras se realize una tarea automática en el sistema.

Abajo perimite la programación del apagado del equipo.

Abajo está diseñado para Fedora y existe un paquete RPM para la facil instalación en nuestra distribución.

El software está en fase de pruebas y cualquier persona puede unirse al proyecto.

Sitio del programa

Hacer RPM de aplicaciones Python en Fedora

Esta semana me he dedicado a empaquetar mis aplicaciones y para ello veremos la receta completa. Una parte, la que me parece que tiene menos información la escribiré, para el resto veremos un enlace (no tiene sentido repetir lo que esta en todas partes).

Además esta operación es válida para cualquier distribución basada en RPM pero particularmente solo puedo asegurar la validez del contenido para Fedora.

El artículo continúa después del salto. Leer más »

Verificacion de atrasos en fechas con Python

LogoEs recurrente la revisión de fechas para aplicaciones de control, ya sean proyectos o acciones particulares. En las bases de datos los campos de tipo “date” guardan fechas al revés de como lo hacemos en el cono sur, es decir una fecha que para nosotros es del tipo 04-02-2010 (dia-mes-año) es almacenada en la base de datos como 2010-02-04.

Pues bien, he escrito un script, el cual nos permite verificar una fecha almacenada con la fecha actual y avisarnos si efectivamente esa fecha almacenada venció en relación a la fecha actual.

El script recibe la fecha directamente desde una base de datos, es decir con el formato (año-mes-dia) y retorna un string “ok” si la fecha esta en el rango y un string “atraso” si no lo está.

Para utilizar el script solo deben importar el modulo de la siguiente manera:

import utilidades

y para ocuparlo:

utilidades.verifica_fecha(fecha_a_revisar)

donde “fecha_a_revisar” contiene el string ’2010-02-04′ por ejemplo.

Claramente el script pueden modificarlo a su antojo, pueden descargarlo despues del salto:

Leer más »