miércoles, 10 de septiembre de 2014

Fin del proyecto.

Después de varias horas creando el manual de usuario , y la parte escrita del proyecto como por ejemplo de los olores de software y principios de programador , comento acerca de estas situaciones que vive un programador y todas las cosas que tiene que hacer para evitarlas y crear un trabajo de excelentes condiciones. Finalmente termino mi proyecto después de unos largos 15 días de investigación y promocionan. Me queda una satisfacción agradable al haberlo culminado y haber aprendido muchas cosas nuevas,.

martes, 9 de septiembre de 2014

Final de la funcion de obtener datos y inicio y fin de la segunda, el calendario

Ya validada y estructurada de un manera muy buena , pruebo la función varias veces para comprobar su funcionamiento , el cual me da resultados muy buenos. Validando si el país no existe u otras como que sea un país valido. Al ya concluir con la función inicio la segunda función que me debe dar el calendario según la fecha y el mes ingresado por el usuario , ademas del país con sus días feriados según el mes. Al iniciar use la librería calendar pero el profesor nos comenta que no se puede usar. Así que empece desde cero con la segunda función. Mas tarde inicio de nuevo después de un tiempo de descanso, intentando buscar la solución al problema, captando la lógica del problema. Después de estar probando e intentando hacer la función, logre hacer la función que me va a crear el calendario del mes y el año escrito por el usuario. Al final empiezo a probar la función y validando la inicio con la prueba y error. Se me presenta un error , el cual es que los días del mes me los muestra desordenados  y de una vez empiezo a buscar una solución que posteriormente logro crear para que me muestre bien los días, de forma ordenada. En este día logre hacer la segunda función completa , fue una tarea ardua y desgastante pero lo pude lograr hacerla por completo..

lunes, 8 de septiembre de 2014

Funcion para obtener datos.

Inicio la funcion que me va permitir imprimir los dias feriados de cada pais , con su respectiva fecha, al cominezo es un poco de prueba y error . pero al final de dia logra otener los resultados que necesitaba , ya mi funcion funciona en la parte de codigo y logica.

domingo, 7 de septiembre de 2014

Aplicando el api.

Anteriormente escribí mal el encabezado de la entrada  es unirest. Al ya tener el api entendido y con información suficiente , creo una función que es la que me va llamar al api y me va a cargar los datos acerca de de los días feriados y sobre el calendario. Para este parte hay como un manua de como usar la libreria unirest, como el .body , los items , la key etc, que me ayudan a poder acceder y poder hacer el codigo de una manera sencilla.

sábado, 6 de septiembre de 2014

Instalacion del unrest

Ya con la información necesaria y entendida. Inicio a buscar vídeos y lecturas acerca de la librería unirest. Por dicha me encontré con un vídeo muy bueno de como instalar unirest en python, he aquí el link del vídeo=  https://www.youtube.com/watch?v=zPMr0lEMqpo .. Primero inicio la descarga del pip, luego al tener el pip descargado le abro. y se descargar el pip. Luego tengo que ir a sistemas y configuraciones avanzadas y busco el path para meterle la ubicación de python y sus scripts. Luego en el cmd descargo e instalo el pip, para luego  instalar el requests y el unirest. Y así   poder utilizar el api de la pagina mashape.

viernes, 5 de septiembre de 2014

Prueba del api.

Al ya tener mi cuenta registrada , busco el api respectivamente, lo busco como calendar(ingles) , para sorpresa me salio un api muy sencillo y entendible , llamado calendar metrópolis. El cual tenia secciones del los días feriados, para saber que día cae una fecha y hacer un calendario. Después de varias horas de estar viendo el api y como funciona, entendiendo el funcionamiento. Pero me encuentro con un problema , al estar leyendo sobre las requerimientos dela pi me doy cuenta que ocupa una librería llamada unirest. Que al día siguiente decido descargar e investigar como se instala.

jueves, 4 de septiembre de 2014

Inicio del api.

Al ya tener todas las validaciones, inicio con la parte del api. Al estar investigando todo el día y comentando con los compañeros sobre cuales serian las mejores opciones para utilizar un pagina web que creara apis de forma sencilla y ordenada. Salio una pagina muy interesante llamada mashape. Tenia sus limitaciones tales como crearse una cuenta para poder acceder a la misma.Sin mas opción me creo la cuenta , con mi usuario respectivamente. Y eso fue todo por ese día.

miércoles, 3 de septiembre de 2014

Terminando todas las validaciones.

Al terminar con todas la validaciones posibles, para evitar cualquier problema. Verifico una y otras vez las validaciones de las funciones , a la hora de ya estar seguro cierro el programa. Y lo vuelvo abrir para verificar que todo este en orden y lo vuelvo a probar. Al tener ya esa parte decido a iniciar con la parte del api y sus usos, sobre como implementarlo en el código.

lunes, 1 de septiembre de 2014

Arreglo de funciones.

Este  día me di cuenta de que las funciones estaban bien validadas, pero que en una misma linea de cogido no podía validar todo según si el usuario ingresara un dato malo que devolviera un msj según el error. Así que decidí hacer funciones que fueran valida dando cada tomatada se el año, el mes o el país.

domingo, 31 de agosto de 2014

Pruebe y error.

Al ya estar programando mi proyecto , inicio primeramente con hacer las dos funciones principales del proyecto las cuales son determinar festividades y determinar calendario mes, en donde empece a validar todos los datos de ingreso tales como el año, el país y el mes. Esto con el fin de que fuera asegurándome de no dejar nada atrás. Al tener las dos funciones echas, empiezo con la prueba y error , para verificar que las funciones estén echas correctamente.

viernes, 29 de agosto de 2014

Inicio de progrmacion

Lamentablemente el día viernes no pude enfocarme en el proyecto por escaso tiempo y por realizar unas tareas de otros cursos. así que volví a iniciar con el proyecto , ya practicando en python y entendiendo la lógica del proyecto e intentando buscar una solución empece a programar en python , iniciando con las validaciones que son de mucha importancia  para que el código del proyecto no se mal interpretado y e la hora de correrlo no cometa errores que son mínimos. Despues de un dia largo de programacion guardo lo iniciado. esperando seguir  el  siguiente dia.

miércoles, 27 de agosto de 2014

Segundo día de investigación.

Al ser las 18:00 pm , comienzo con mi investigación , nuevamente, sobre lo que es un api y como trabaja. la verdad me pareció un tema interesante y que hoy por hoy es vital , de echo indispensable para las grandes empresas de software. Me encontré una pagina de google app que me facilitaba el trabajo , pero siguiendo investigando me di cuenta que o era el correcto. He inicie de nuevo con una pagina que me devolviera un api mas sencillo y menos implícito, por el nivel de dificultad.

martes, 26 de agosto de 2014

Inicio de investigación.


Al ser las 20:00 de la noche inicio la investigación preliminar y guardando paginas web donde la información es verídica. al terminar guardo la información y termino por este día con una importante información sobre como obtener información o datos de un api por medio del Internet.