miércoles, 10 de septiembre de 2014

Estoy terminando el trabajo escrito

Ya tengo el proyecto completo, solo me fije que todo corriera y probar todas las validaciones, es un poco extenso pero lo tendré terminado antes de entregar el proyecto, ya coloque los principios y los olores de programacion

martes, 9 de septiembre de 2014

Finalice la segunda función

Finalice la segunda función y sus respectivos validaciones, corregí la forma en que imprimía el calendario de una forma mas simple utilice una lista de 42 elementos para colocar en el calendario, utilice una versión 2.0 de la 1ra función por así decirlo que copie algunas cosas y modifique las funciones complementarias de la 1ra función para evitar el exceso de código innecesario y así tenia 2 versiones de la 1ra función, una para la 1ra valga la redondancia y la otra para utilizar como complemento a la 2da función y agregar el mes a esa función para solo obtener la información por meses si el año es el 2014

lunes, 8 de septiembre de 2014

Algunos problemas con la 2da función

Tengo algunos problemas con el calendario debido al acomodo que lleva este, es un poco incomodo trabajarlo, suele correrse y tener un desnivel en algunas pruebas, ya que no todos los meses tienen la misma cantidad de días, también implemente una función para hacer una lista con los días dependiendo de si eran de 31,30 o Febrero que podía tener 28 o 29 días dependiendo de la condición de bisiesto del año, esa función la pude encontrar en practicas anteriores y fue de mucha utilidad, aun tengo algunas cosas que corregir debido a los espacios y la cantidad de días, pero ya funciona con algunos meses

domingo, 7 de septiembre de 2014

Segunda Función Calendario

Algunos compañeros ya habían avanzado con la segunda función y me recomendaron la librería Calendar pero esta era muy simple y hacia todo el trabajo, era obvio no seria permitida para el proyecto por lo que no tome en cuenta esa librería. Utilice la misma pagina Mashape.com el api-calendar en la función de Week que mostraba un día cualquiera y el día de la semana que estaría en un año cualquiera, ya me había comentado un compañero que de esta opción, había que trabajar un poco mas la función pero seria util.

sábado, 6 de septiembre de 2014

Primera Función Completa + Validaciones

Ya tengo la primera función lista, logre pasar a recursivo el código iterativo que tenia, tarde un poco en avanzar el proyecto debido al examen que tenia hoy en la tarde, por dicha ya no tengo que preocuparme por eso, puedo dedicarme al proyecto este fin de semana con tiempo

lunes, 1 de septiembre de 2014

1ra Función Casi lista :D

Las librerías de Python que mencione antes que usaría me funcionaban con algunas paginas con las que probé APIs sin embargo para el proyecto necesita en especifico obtener las festividades de un país, y muchas paginas presentaban muy poca información, timeanddate.com esta muy completa pero para utilizar su API completo era necesario pagar, la prueba gratis de esta solo me permitía un país Romania, por que seguí buscando paginas, me devolví a Mashape porque fue la que vi mas útil e intentar de nuevo, intente leer un poco mas el uso de la librería Unirest y logre encontrar el error que tenia, por lo que logre hacer la función (WUHUUUU) todavía tengo que cambiar una parte porque el ejemplo con el que me guié está en forma Iterativa y tendré que cambiarlo pero solo es un cambio menor.

viernes, 29 de agosto de 2014

Encontré una buena pagina con el API que necesito

La paginas de ejemplo no fueron muy útiles y encontré la pagina de Mashape que contiene el API que necesito sin embargo la forma de implementar el API utiliza una librería diferente a las que estaba utilizando para el proyecto por lo que la instale, que me tomo bastante tiempo ya que no conocía muy bien el método de PIP para instalar módulos en Python y tenia que instalarlo desde el Command Prompt o Windows Powershell que no había utilizado, después de lograrlo por fin pude importar la librería de Unirest pero no logre extraer la información por lo que probablemente busque otra pagina, lo pongo por todo el rato que me tomo hacer nada  >:(