Archivo de la etiqueta: proyecto

Visualizar cambios en normativas de proyectos, de forma geek

Geeks win eventually geeks-win-eventually.png
Geeks win eventually

Hace tiempo que termine mi proyecto de fin de carrera y para documentarlo en su día tuve que seguir una normativa de proyectos de fin de carrera definida por la Escuela de Informática de Ciudad Real (UCLM).

Esta normativa estaba escrita con normas de 2007 y hasta no hace pocos días no se ha publicado una nueva normativa. Aunque ya no tengo la necesidad de leerla para hacer un nuevo pfc, si me ha surgido la curiosidad de cuales son los cambios que realmente se han llevado a cabo.

El problema, es que ambos documentos son dos PDFs y no se exponen de forma clara cuales han sido los cambios. Aunque quizás la escuela podría haber hecho un repositorio de código con el texto, tal cual como hacen otras instituciones alemanas para la publicación de leyes, no es el caso. Pero explicaré en este artículo como podemos ver estos simples cambios.

Lo primero que necesitamos es obtener ambos pdfs, después con la herramienta pdftotext convertiremos los pdf a texto crudo, donde no existe formato, pero si podemos conservar la forma del contenido (layout) con bastante precisión.

Una vez tenemos las normativas en texto crudo, podemos aplicar el comando diff y comparar lado por lado o bien generar un fichero con las diferencias.

Como la automatización es importante por si cambia de nuevo en un futuro, he creado un pequeño script llamado esi-pfc-differ.sh en mi cuenta github que hace exactamente esos objetivos.

Por otro lado, si no quieres complicaciones y quieres algo mas rápido, he alojado las diferencias generadas como un archivo en un pastebin (lo hubiese hecho en un gist, pero parece que había problemas en github en esos momentos).

Este método puede aplicarse a la mayoría de archivos pdf, por lo que es muy conveniente para detectar pequeños cambios.

Tivion ganador del mejor proyecto en el III Concurso Universitario de Software Libre de Castilla-La Mancha

Winner cup Tivion

De nuevo buenas noticias para Tivion, tras anunciar el pasado miércoles que era finalista en el CUSL regional, la sorpresa ha sido máxima cuando he resultado ganador del mayor premio del concurso con el “Premio especial JCCM – CESLCAM – Mejor proyecto“, dotado con 1500 € en metálico.

Aparte del premio, la jornada fue muy enriquecedora ya que conocí en persona a los otros finalistas e intercambiamos muchas ideas y opiniones sobre software libre y sobre otros temas como es de suponer.

Hice nuevos amigos, conocí a mucha más gente y la asistencia de público me sorprendió bastante, ya que el aforo estaba a un 80 o 90%, que calculo que serían unas 150 personas, todas muy interesadas en los proyectos, charlas y talleres que se hicieron.

Esta es la foto de los ganadores que nos hicieron (soy el del centro, camiseta blanca con un logo negro):

CUSL regional foto de los ganadores
CUSL regional foto de los ganadores

El resto de ganadores para esta edición son:
José María Ochotorena, Primer Premio al Proyecto más Innovador por su proyecto LUCKA.
José Luis Segura, Primer Premio Mejor Utilidad por su proyecto ARGOS.
Hugo Caballero, Javier Cózar y José Miguel Serrano, Segundo Premio a Mejor Utilidad por su proyecto TURMS.

Por otro lado, al resultar ganador, paso a ser finalista del CUSL a nivel nacional, en la que han participado más de 100 alumnos de 150 proyectos diferentes de todas las universidades de España y que se celebrará en la Escuela Superior de Ingeniería de la Universidad de Cádiz los días 13 y 14 de Mayo.

El resto de finalistas del IV Concurso Universitario de Software Libre a nivel nacional son:

  • Casual Services, de Daniel Martín Yerga de la Universidad de Oviedo [Blog][Código]
  • Cañafote: Redes de sensores basados en Arduino, de Álvaro Neira Ayuso de la Universidad de Sevilla [Blog][Código]
  • Curuxa, de Adrián Bulnes Parra de la Universidad de Oviedo [Blog][Código]
  • Kora, de Jose Alcalá Correa de la Universidad de Granada [Blog][Código]
  • TBO, de Daniel García Moreno de la Universidad Nacional de educación a distancia [Blog][Código]
  • Visuse, de José Luis López Pino de la Universidad de Granada [Blog][Código]
  • WikiUnix, de Noelia Sales Montes de la Universidad de Cádiz [Blog][Código]

Así mismo, se otorgarán las siguientes menciones especiales:

  • oFlute, de José Tomás Tocino García de la Universidad de Cádiz [Blog][Código]
  • Resistencia en Cádiz: 1812, de Pablo Recio Quijano de la Universidad de Cádiz [Blog][Código]
  • Tea: Tiny Environmental Analyzer, de Ricardo Cañuelo Navarro de la Universidad de Granada [Blog][Código]
  • Gexal, de Juan Santamaría Moreno y de Christian Blaya Benito del IES Villaverde de Madrid como proyecto destacado en la categoría Junior [Blog][Código]

Por último, os dejo unos vídeos de la exposición que hice y entrega de premios y las trasnsparencias y alguna documentación en pdf adicional que recopila información del proyecto (en los vídeos he cortado algún trozo donde se perdía tiempo al poner el vídeo y bajado el volumen de los aplausos).

Tivion – Exposicion CUSL CLM – Parte 1 (9 min 43 seg)

[youtube]http://www.youtube.com/watch?v=eQvcf5yaIjw[/youtube]

Tivion – Exposicion CUSL CLM – Parte 2 (9 min 21 seg)

[youtube]http://www.youtube.com/watch?v=1q3Ngv3lSXg[/youtube]

Entrega de premios CUSL 2009-2010 Castilla – La Mancha (3 min 18 seg)

[youtube]http://www.youtube.com/watch?v=IYP0XVXDkNw[/youtube]

Documentación

Ya os contaré que tal en Mayo, y ¡suerte al resto de finalistas!

¿Te gusta el software libre y realizas algún desarrollo en Castilla-La Mancha? Te animo a que te apuntes para el próximo año y me hagas competencia ;)

Más info en http://www.ceslcam.es/concurso/

Notas de Centro de Excelencia de Software Libre de Castilla-La Mancha en Facebook

Finalistas del IV Concurso Universitario de Software Libre

Escuela
Superior de Ingeniería de la Universidad de Cádiz

Tivion aceptado en el Concurso Universitario de Software Libre (CUSL)

Logo Concurso Universitario de Software Libre

Mi proyecto Tivion, un reproductor simple de canales streaming de TV y Radio, ha sido confirmado en el Concurso Universitario de Sofware Libre (también conocido como CUSL), en la convocatoria nacional y la convocatoria regional de Castilla-La Mancha.

El CUSL es un concurso que pretende fomentar la creación y contribuir a la consolidación de la comunidad del software libre en la universidad.

En mi caso, ha sido un éxito rotundo el encontrarlo mediante la publicidad que se ha hecho en folletos de las mátriculas de la UCLM, otros compañeros de curso (como Cleto Martín, ganador del año anterior con el premio en innovación con su proyecto IcePick) que me han hablado de ello y blogs de temática de software libre que lo han promovido.

Por tanto, decidi subscribir el proyecto Tivion y no porque den 2 créditos de libre configuración (que no me interesan, puesto que ya tengo 12, el máximo de todos los permitidos por cursillos u otras actividades de libre) o porque den más de 7000 € en premios (no es que no quiera dinero, que me vendría bien para renovar mi antiguo portatil y pagar pequeños caprichos), sino porque pienso que será una experiencia interesante en la que aprenderé bastante y conoceré a mucha gente relacionada con el software libre y será una oportunidad fántastica para que el proyecto avance y tenga mucha más difusión.

La única pega es que tengo que usar la forja de RedIris para desarrollar el proyecto que tiene un SVN y yo utilizo Bazaar en LaunchPad, pero he llegado a un acuerdo con los organizadores y puedo realizar los commits de código en ambas a la vez.

Será duplicar esfuerzos pero es un requisito del concurso, no es que no este cómodo con SVN, sino que ya estaba acostumbrado a Bazaar (me paso igual con GIT) y ya que estaba todo integrado con Ubuntu, me hacia muy buena pareja. Pero bueno, como digo no hay problema.

La dirección del SVN en la forja de RedIris será (esta pendiente de aceptación): https://forja.rediris.es/projects/cusl4-tivion/

Para la organización del concurso tambien es necesario un blog (vaya que suerte, ya lo tengo!) y dejan que sea cualquiera, aunque aconsejan wordpress (vaya otro matching) así que pondre bajo la categoría RSS icon CUSL todo lo relacionado con el concurso, además de la categoría RSS icon Tivion (podeis suscribiros al RSS de las categorías si no quereis leer otros de mis disparatados artículos).

Estoy bastante contento con participar, asi que veamos hasta donde podemos llegar juntos, porque si, vosotros como comunidad, tambien participáis ;)