GECO's picture

Interfaces gráficas con pygtk y glade (usando gtkbuilder)

Hace ya algún tiempo que hice la interfaz gráfica de GECO y esto lo hice usando glade para generar un fichero xml que posteriormente se carga desde python y se trabaja con los controles. Así se consigue separar la capa de presentación de la lógica del programa y es muy simple cambiar casi cualquier aspecto gráfico sin tener que tocar código.

danigm's picture

urlimport Importando módulos remotos en python

Esta mañana me he levantado con una idea en la cabeza, sería genial: poder importar módulos de una ruta...

Pues bien después de haber pensado en la implementación y todo me ha dado por buscar en la web y da la casualidad de que no soy demasiado original y ya alguien tenía alguna que otra implementación.

He encotrado el módulo urlimport:

http://urlimport.codeshift.net/

GECO's picture

Interfaz GTK

Este fin de semana me he puesto a hacer el cliente de escritorio, que ya hacía tiempo que quería meterle mano.


gtk-geco

El sábado por la noche tras llegar de jugar a los bolos me senté en mi escritorio y estuve programando a oscuras hasta que el cliente de escritorio tomó forma y fué usable.

GECO's picture

Exportación, importación y otras cosillas

Durante esta semana he realizado un avance bastante grande, si bien quería haber comenzado con el desarrollo del cliente de escritorio, lo he pospuesto para dejar prácticamente listo el cliente web, con toda la funcionalidad que debiera tener.

Así pues esta semana he implementado la posibilidad de exportar todas las contraseñas para después importarlas en otro servidor o como copia de seguridad.

GECO's picture

Avance constante, pero lento

Yo sigo a lo mio, aunque no lo parezca. He seguido desarrollando pequeñas cositas del cliente web de GECO. Lo ultimo que me quedaba por desarrollar desde la ultima entrada en el blog era la modificación de contraseñas. Pues bien, eso ya esta hecho, se pueden modificar contraseñas y además le he añadido la posibilidad de mostrar la descripción de esa contraseña.

danigm's picture

Los ultraportátiles y yo (Asus eee 901)

Desde su comienzo, la idea de los ultraportátiles me ha parecido de los más atractiva, porque siempre he considerado que un portátil debe poderse llevar encima y hasta hace relativamente poco parecía que la tendencia era totalmente opuesta, con portátiles de 17 pulgadas y cosas similares.

Yo ya tenía un portátil pequeño, un dell xps 1210, de 12 pulgadas y dos kilos de peso que llevaba siempre en la mochila, por esta razón un ultraportátil al precio de 300 o 400 euros no me parecía necesario.

GECO's picture

Web-GECO, Añadiendo contraseñas nuevas

Previously on GECO...

La semana pasada ya estuve programando algo, y conseguí una versión funcional, eso sí, solo para lectura, es decir aún no se podían añadir contraseñas nuevas. Sin embargo el cliente web listaba todas las contraseñas y era posible conseguir cualquiera.

GECO's picture

Decorando con python (decoradores)

Python es un lenguaje con el que se pueden programar grandes cosas sin tener que conocer nada más que un par de cosas, pero que si te pones a aprender vas aprendiendo diferentes formas de hacer las cosas.

En python todo es un objeto. Esto que parece una tontería, en realidad lo es. Todo un objeto, guay, una función es un objeto con un método __call__. Por lo tanto puedo hacer una función que reciba como argumento una función y devuelva una función. Y eso está guay, y es uno de los fundamentos de la programación funcional.

GECO's picture

Usando launchpad como sistema de tareas

Vale, es verdad, la forja de rediris tiene la funcionalidad de asignar tareas y demás, pero no me gusta, es demasiado arcaica. Así que he creado el proyecto geco en launchpad y he enlazado la rama que hay en mi servidor, que está en bazaar.

danigm's picture

¿Y cómo aprendí yo a dibujar?

Desde pequeño yo siempre he tenido, digamoslo así, habilidad con los lápices. No es que fuera, ni sea, un gran dibujante/pintor/artista, pero hay que reconocer que algo hay.

Recuerdo que cuando iba a parvulitos yo era bastante competitivo y siempre quería acabar antes que los demás las actividades, cuando los demás iban por la letra c en la cartilla micho yo iba por la m, y no toleraba que me pusieran al nivel de los demás.

Pages

Subscribe to danigm.net RSS