Skip to content

Latest commit

 

History

History
65 lines (37 loc) · 4.93 KB

practicas_propuestas.md

File metadata and controls

65 lines (37 loc) · 4.93 KB

Proyectos propuestos para llevar a cabo durante la asignatura

Todos los proyectos son libres y se pueden presentar al certamen de la UGR para proyectos libres http://osl.ugr.es

Proyectos de la oficina de software libre

La oficina está en el edificio CEVUG en Real de Cartuja. Entre otras tareas, lleva a cabo labores de reciclaje de material informático, transparencia en la UGR y gestión de eventos y de formación. El contacto es el profesor de la asignatura y voluntarios que ayudan en la OSL. Propone los siguientes proyectos.

Gestión de eventos.

  • Tipo de proyecto: SaaS/PaaS
  • Descripción: gestión automática de alta de nuevos eventos con inclusión en blog y correo electrónico, así como calendario; creación o no de registro, hojas de control de asistencia y eventualmente generación de diplomas y registro del número de personas que han asistido eventualmente. Generación de informes sobre los eventos: lugar, asistencia.

Gestión de almacén

  • Tipo de proyecto: SaaS/PaaS
  • Gestión integral del material a reciclar, desde solicitud de recogida hasta entrega por donación del mismo. Uso de QRs para controlar su presencia, control de stocks, sacar informes (tiempo desde solicitud hasta recogida, tiempo en almacén, destino de los ordenadores donados)

Infraestructura virtual para transparencia

  • Tipo de proyecto: DevOps
  • Descripción: creación de infraestructura virtual para transparencia.ugr.es, con creación de tests para el código, integración continua, descripción de configuración mediante Chef o Ansible y configuración del despliegue automático del mismo en cualquier servicio.

UGR Space program

El UGR Aerospace Program es un proyecto para colocar un rover en una isla en el pantano de Canales. Samuel Romero hizo esta presentación.

El proyecto está por definir, pero básicamente se trataría de una infraestuctura para recoger datos del rover. En la presentación se definen otros posibles proyectos, pero la descripción y el tipo dependería de los alumnos que lo elijan.

Nubbius

Se trata de un proyecto nube para clusterización de resultados de búsqueda en gestores de documentos. Contactad con él para solicitarle más detalles.

Si2.info

si2.info es una empresa, dirigida por Ángel Moreno, que se dedica principalmente a desarrollo móvil y de webs. Propone el siguiente proyecto: Se trataría de construir el backend de un sistema de mensajería para móviles (tipo WhatsApp / Telegram), exponiendo un API que nos permita autenticar al usuario, crear grupos, mensajes 1 a 1, gestionar imágenes y otros archivos de medios, enviar notificaciones push (Android/iOS/Amazon SNS)... El servidor de Telegram, vamos (creo, no estoy seguro, que solo los clientes son libres, y lo que estamos buscando es crear un producto específico para determinados clientes, necesitamos un servidor). Incluso pensamos en algún tipo de "garantía de entrega", un "mensaje certificado", algún conector con un sistema de terceros que pueda hacer de "notario".

Podría ser tanto un proyecto de tipo nube creando un backend basado en alguna plataforma SaaS como un proyecto de tipo devops tomando cualquier sistema a medio desarrollar que necesitara una infraestructura virtual. El contacto de este proyecto es Ángel Moreno.

Infraestructura virtual para la Diputación de Granada

La Diputación de Granada está migrando el escritorio a Linux. Se trataría de describir de forma abstracta esta configuración y crear scripts para instalar, modificar y monitorizar la instalación de los usuarios. El contacto es Alberto Avidad.

Periodismo de datos con Incho Cordero

Se trata de recoger datos automáticamente de algún equipo deportivo, usando Google App Engine o algún otro SaaS, y realizar algún tipo de análisis estadístico sobre ellos. El contacto es Incho Cordero.

Proyectos en la nube con Codeko.com

Codeko.com es una empresa granadina dedicada al desarrollo de aplicaciones web y Android. Propone los siguientes proyectos.

###Gestor de claves en la nube

El proyecto consistiría en crear un repositorio de claves online. La idea es un gestor de claves como KeePass pero basado en la nube y con algunas funcionalidades extra.

###Pizarra virtual para Android Este proyecto estaría realmente formado por diferentes subproyectos. El concepto general es crear una aplicación que permita que diferentes dispositivos puedan escribir/dibujar sobre una pizarra y que el contenido de esta se compartar entre el resto de los dispositivos sobre la pizarra "real".

Otros proyectos

Se puede plantear cualquier otro proyecto, siempre que se adapte a alguno de los dos tipos anteriores y sea un proyecto con un fin real.