domingo, 8 de junio de 2014

Ya en el último día Kenneth y yo estamos dando todo de nosotros, el implementa más cosas en la interface mientras yo sigo con la documentación que es bastante.

Hoy continué con el manual de usuario y las miles de  imágenes que había que se deben presentar y las pruebas de funcionalidad.

Mientras iba probando el programa para sacar los screenshots iba encontrando detalles  que debían repararse y mi tarea era buscarlos e indicarle a Kenneth para que el los arreglara.

Varias veces hicimos uso de la herramienta de TeamViewer puesto que Kenneth realizaba cosas que a mi no me funcionaban y de esta manera las corregíamos.

Cuando indique a Kenneth que abriera  el documento de la documentación todo se movió de su lugar y se desordenó  y me indicó que cambiara varias cosas.

Debía venir al Tec a realizar un examen, por lo que no pude terminar de arreglarlo y Kenneth se encargo.

Probamos las funcionalidades y siento que todo marcha bien para la entrega.
Aunque nos faltó la funcionalidad de Twitter, kennet lo intento varias veces y tampoco lo logro.

viernes, 6 de junio de 2014

Mis intentos con Twetter no han sido nada agradables ni exitosos,  existen muchas librerías que permiten utilizar la API de Twitter para python, se que Twitter admite solo lectura de datos, tuve que crear una cuenta en Twetter Developers, y ahí debía de crear una aplicación para obtener unas claves de acceso y claves secretas.
Tenia que activar y agregar un teléfono celular en mi cuenta de Twitter poder tener los permisos de lectura y escritura, seguí paso a paso la activación del teléfono he incluso gaste dinero en cada mensaje al extranjero y no funciono, intente con otra operadora, pague a un vecino por el servicio y tampoco me funciono. Lo que me pareció extraño, porque varios compañeros lo hicieron de esa manera y no les causo problemas, no me di por vencida pero mejor seguí haciendo cosas y completando detalles que faltaban.

Comencé  con la documentación con los principios del programador y los olores de software.

lunes, 2 de junio de 2014

Por fin pude conseguir la funcionalidad de la contraseña utilicé una librería llamada "mechanize" que funciona para llenar formularios en Internet, y busqué una pagina de comprobar contraseñas y si funcionó, obtuve respuestas a las solicitudes las cuales califican la contraseña de esta manera:
* BAB
* ok
* To Simple
* perfect

Intenté hacerlo con la pagina que venia en la especificación pero no se porque razón la respuesta solo era demasiado corta, sí enviaba la palabra y sí recibía una respuesta pero no con los valores que necesitaba, y si me dirigía a  la pagina original y escribía la contraseña recibía una calificación diferente a la que recibía en el programa, lo cual no es efectivo. Así que tome la decisión de quedarme con la primera página, que si bien no es del todo muy formal fue la única de la que pude recibir una respuesta.


domingo, 1 de junio de 2014

De mil maneras he intentado conseguir la contraseña y aun no doy con la respuesta, he escuchado de varios compañeros que es bastante difícil pero es un reto para mi.

También me ha llevado varios días la investigación de Twitter, esta bastante complicado.

Mientras Kenneth trabaja en la interface (trabajo bastante duro) yo le hago funciones extra que el necesita y me pide y yo me encargo de la investigación. 

Espero que logremos todo, ya que gracias a Dios la entrega de la tarea se postergó.

jueves, 29 de mayo de 2014

Kenneth en un principio hizo la función de traducir textos con google translate. Librería que hasta hoy pude instalar puesto que aunque lo intente días pasados no había encontrado ningún paquete de descarga que me funcionara. Era sencillo utilizar pip, el problema es que tampoco había podido instalar pip en mi computadora.  encontré una pagina con casi todas las librerías existentes para python con todas las versiones y de ahí extraje los instaladores. Instale correctamente pip y proseguí a intalar google translate y con eso pude empezar a traducir los pdfs si el usuario elige hacerlo en ingles o en español.

Ahora investigo mas a fondo sobre la funcionalidad de la contraseña, esta bastante complicado. 
encontré una pagina con muy buena información pero lo hace con una librería de python, y no con un sitio web cosa que creo no es valida para la tarea. 

miércoles, 28 de mayo de 2014

Hice las funciones de las tres plantillas de los diferentes pdf's.
Uno diferente para cada categoría y ya le incorpore los diferentes parámetros que se necesitan para generar el pdf correspondiente ahora resta colocarlos en la interface gráfica de la que se está encargando Kenneth.
A pocos días de entregar la tarea solo nos falta el botón de compartir de las redes sociales y la verificación de la contraseña.

domingo, 25 de mayo de 2014

Por fin logré extraer de las propiedades de la imagen la fecha de creación y peso.
Resulto con otras librerías(os,stat) diferentes de pil.

Los datos que retornaba el código por un lado eran el peso de la imagen en bytes, debía encargarme de hacer la conversión, lo cual logré rápidamente, y por otro lado la fecha de la imagen la daba desordenada,
tuve que separarla colocandola en una lista para luego poder cortarla y acomodar las posiciones donde correspondían.

Empecé a implementar la funcionalidad del pdf, nos trae muchos beneficios la versión  de python en la que estamos trabajando, puesto que utilizar reportlab para generar pdf no es complicado, y ya logré hacer la primer plantilla, ahora resta acomodarla en la interface e incorporar los datos obtenidos.