BSC-LT/ACAData huggingface dataset:
[ca] Hi ha moltes aplicacions de xats en el mercat, però malauradament la majoria no són amenes. En aquest treball es crearà una aplicació de xats afegint-li la funcionalitat de jugar un joc amb el seu amic. Per la senzillesa, s'ha escollit el joc Tic Tac Toe. S'ha implementat començant per la planificació de la feina on s'estableix dates dels diferents fites i les hores necessàries. Seguit de el disseny on a més de la creació dels prototips s'ha realitzat un estudi sobre l'usuari i l'arquitectura de l'aplicació. I per finalitzar s'ha afegit un apartat de conclusions on s'inclouen les línies de la feina futur. L'aplicació més permetrà la gestió dels amics com l'agregació d'un nou amic enviant-li una sol·licitud d'amistat, la gestió de les sol·licituds d'amistat, i l'eliminació dels amics. L'aplicació també permet la visualització de l'estat de connexió dels seus amics, així com l'ocultació de el propi estat. L'aplicació s'adaptarà als mòbils i tablets amb versions d'Android igual o superiors a l'5.0.

[es] Existen muchas aplicaciones de chats en el mercado, pero desafortunadamente la mayoría no son amenas. En este trabajo se creará una aplicación de chats añadiéndole la funcionalidad de jugar un juego con su amigo. Por la sencillez, se ha escogido el juego Tic Tac Toe. Se ha implementado empezando por la planificación del trabajo donde se establece fechas de los distintos hitos y las horas necesarias. Seguido del diseño donde además de la creación de los prototipos se ha realizado un estudio sobre el usuario y la arquitectura de la aplicación. Y para finalizar se ha añadido un apartado de conclusiones donde se incluyen las líneas del trabajo futuro. La aplicación además permitirá la gestión de los amigos como la agregación de un nuevo amigo enviándole una solicitud de amistad, la gestión de las solicitudes de amistad, y la eliminación de los amigos. La aplicación también permite la visualización del estado de conexión de sus amigos, así como la ocultación del propio estado. La aplicación se adaptará a los móviles y tablets con versiones de Android igual o superiores al 5.0.
[ca] L'objectiu d'aquest treball de final de carrera és implementar una aplicació sobre un node de xarxa sense fils equipat amb un microcontrolador, una ràdio i un conjunt de sensors, emprant el llenguatge nesC sobre el sistema operatiu TinyOS. Aquesta proposta consisteix en un sistema domòtic que detecti si un habitacle està ocupat i permeti controlar-ne la temperatura i el nivell de il·luminació per tal de que es mantenguin dins uns valors establerts que poden ser modificats per l'usuari.

[es] El objetivo de este trabajo de final de carrera es implementar una aplicación sobre un nodo de red inalámbrica equipado con un microcontrolador, una radio y un conjunto de sensores, empleando el lenguaje nesC sobre el sistema operativo TinyOS. Esta propuesta consiste en un sistema domótico que detecte si un habitáculo está ocupado y permita controlar la temperatura y el nivel de iluminación para que se mantengan dentro de unos valores establecidos que pueden ser modificados por el usuario.
[ca] Aquest Treball Fi de Màster ofereix una visió de la norma ISO/IEC 27004:2016 amb el propòsit de fer-la més propera, més visible i que mitjançant el seu "descobriment" i recolzant-s'hi, les organitzacions puguin adquirir un millor domini del seu SGSI atès que la implementació de la seva doctrina proporciona eines que identifiquen les fortaleses i flaqueses, permetent en conseqüència, determinar el rendiment, l' eficàcia. Un altre aspecte que es persegueix és l'ús d'eines d'intel·ligència empresarial per, a través d'aquestes, construir quadres de comandament que facilitin una millor comprensió de l'estat de la seguretat de la informació en l'organització i derivat d'aquesta "il·luminació", enfocar els objectius en la direcció correcta i en consonància amb la millora contínua i per tant amb un escalat en el nivell de maduresa.

[es] Este Trabajo Fin de Máster ofrece una visión de la norma ISO/IEC 27004:2016 con el propósito de hacerla más cercana, más visible y que mediante su "descubrimiento" y apoyándose en ella, las organizaciones puedan adquirir un mejor dominio de su SGSI dado que la implementación de su doctrina proporciona herramientas que identifican las fortalezas y flaquezas, permitiendo en consecuencia, determinar el rendimiento, la eficacia. Otro aspecto que se persigue es el empleo de herramientas de inteligencia empresarial para, a través de estas, construir cuadros de mando que faciliten una mejor comprensión del estado de la seguridad de la información en la organización y derivado de esta "iluminación", enfocar los objetivos en la dirección correcta y en consonancia con la mejora continua y por tanto con un escalado en el nivel de madurez.
[ca] En els últims anys s'ha produït una important evolució en la seguretat, capacitat i escalabilitat dels sistemes distribuïts a causa de la necessitat de compartir recursos entre diferents sistemes. Part d'aquests recursos s'han de compartir de forma segura pel fet que contenen dades sobre la identitat dels potencials usuaris dels sistemes, cobrant una gran importància els sistemes de gestió d'identitat federada. En el present treball, s'han analitzat els diferents estàndards d'autenticació i autorització. Aquests estàndards són utilitzats pels sistemes de gestió d'identitat federada per compartir informació dels usuaris garantint la seva privacitat. Posteriorment, per aprofundir en els conceptes estudiats, s'ha dissenyat i implementat un sistema d'autenticació i autorització utilitzant els estàndards OAuth 2.0 i tokens JWT. D'aquesta manera, es propagui la identitat i els privilegis dels usuaris de sistema sense exposar les seves credencials. Finalment, s'ha simulat la compartició segura de recursos distribuïts entre diferents sistemes per realitzar un estudi de la seguretat que ofereix el sistema dissenyat.

[es] En los últimos años se ha producido una importante evolución en la seguridad, capacidad y escalabilidad de los sistemas distribuidos debido a la necesidad de compartir recursos entre diferentes sistemas. Parte de estos recursos deben compartirse de forma segura debido a que contienen datos sobre la identidad de los potenciales usuarios de los sistemas, cobrando una gran importancia los sistemas de gestión de identidad federada. En el presente trabajo, se han analizado los diferentes estándares de autenticación y autorización. Estos estándares son utilizados por los sistemas de gestión de identidad federada para compartir información de los usuarios garantizando su privacidad. Posteriormente, para profundizar en los conceptos estudiados, se ha diseñado e implementado un sistema de autenticación y autorización utilizando los estándares OAuth 2.0 y tokens JWT. De esta forma, se propagara la identidad y los privilegios de los usuarios del sistema sin exponer sus credenciales. Finalmente, se ha simulado la compartición segura de recursos distribuidos entre diferentes sistemas para realizar un estudio de la seguridad que ofrece el sistema diseñado.
[ca] Aquest projecte té com a finalitat la creació d'un videojoc de matx 3, un joc de tipus puzle en el qual cal ajuntar tres o més peces iguals per fer jugades, obtenir punts i així poder superar els nivells del joc. Després, pel que fa al context d'aplicació que té, aquest és el d'entretenir a uns possibles jugadors, ja que s'ha realitzat un videojoc amb una finalitat lúdica que busca cridar l'atenció del jugador i mantenir-lo enganxat. Després, pel que fa a la metodologia de treball per realitzar aquest projecte, m'he planificat una sèrie de tasques mitjançant un diagrama de Gantt, que m'han permès anar avançant de manera esglaonada en el desenvolupament dels diferents aspectes del videojoc. Com a resultat, he obtingut, alhora que he après a fer-ho, un videojoc agradable visualment mitjançant els seus dissenys i animacions, que funciona correctament i que disposa de diverses maneres de joc amb els seus respectius nivells dins de cada un d'aquests. Per acabar, com a conclusió del treball, dir que el desenvolupament d'un videojoc, per petit que aquest sigui, és molt laboriós i en aquest intervenen diferents camps com el disseny gràfic, l'animació i la programació per als que cal aprendre a utilitzar eines diverses, com Adobe Illustrator, Unity i MonoDevelop, tal com he fet jo per fer aquest videojoc.

[es] Este proyecto tiene como finalidad la creación de un videojuego de match 3, un juego de tipo puzle en el que hay que juntar tres o más piezas iguales para hacer jugadas, obtener puntos y así poder superar los niveles del juego. Luego, en cuanto al contexto de aplicación que tiene, éste es el de entretener a unos posibles jugadores, ya que se ha realizado un videojuego con un fin lúdico que busca llamar la atención del jugador y mantenerlo enganchado. Después, en cuanto a la metodología de trabajo para realizar este proyecto, me he planificado una serie de tareas mediante un diagrama de Gantt, que me han permitido ir avanzando de forma escalonada en el desarrollo de los diferentes aspectos del videojuego. Como resultado, he obtenido, a la vez que he aprendido a hacerlo, un videojuego agradable visualmente mediante sus diseños y animaciones, que funciona correctamente y que dispone de diversos modos de juego con sus respectivos niveles dentro de cada uno de éstos. Para acabar, como conclusión del trabajo, decir que el desarrollo de un videojuego, por pequeño que éste sea, es muy laborioso y en éste intervienen diferentes campos como el diseño gráfico, la animación y la programación para los que hay que aprender a utilizar herramientas diversas, como Adobe Illustrator, Unity y MonoDevelop, tal y como he hecho yo para realizar este videojuego.
[ca] En aquest document podrem familiaritzar-nos i veure el que és un ERP i el motiu pel qual són una bona solució per al desenvolupament diari dels processos d'algunes empreses. També analitzarem alguns dels ERP més coneguts del mercat per a posteriorment realitzar una metodologia d'implantació segons l'ERP seleccionat. Per a la implantació de l'ERP seleccionat haurem de seguir la metodologia i analitzar els processos, estructures i peculiaritats de l'empresa. Amb aquesta anàlisi podrem conèixer l'abast i les necessitats adaptades a l'empresa en concret, part molt necessària per a l'última part que veurem.

[es] En este documento vamos a poder familiarizarnos y ver lo que es un ERP y el motivo por el cual son una buena solución para el desarrollo diario de los procesos de algunas empresas. También analizaremos algunos de los ERP's más conocidos del mercado para posteriormente realizar una metodología de implantación según el ERP seleccionado. Para la implantación del ERP seleccionado deberemos de seguir la metodología y analizar los procesos, estructuras y peculiaridades de la empresa. Con este análisis podremos conocer el alcance y las necesidades adaptadas a la empresa en concreto, parte muy necesaria para la última parte que veremos.
[ca] El projecte que es presenta implementa una aplicació per a dispositius Android que permet tant la cerca de llibres desats segons els principis del bookcrossing com l'enregistrament de l'alliberament de llibres. D'aquesta manera es facilita als usuaris el fet de localitzar on es troba el llibre amb més precisió i definir exactament el punt on es deixa un llibre lliure.

[es] El proyecto que se presenta implementa una aplicación para dispositivos Android que permite tanto la búsqueda de libros dejados según los principios del bookcrossing como el registro de la liberación de libros. De esta forma se facilita a los usuarios el hecho de localizar dónde se encuentra el libro con más precisión y definir exactamente el punto donde se deja un libro libre.
[ca] El treball de fi de màster consisteix en la realització d'un estudi sobre la ciberseguretat en l'internet de les coses (IOT), analitzant les seves amenaces, riscos i vulnerabilitats. Per a això es descriu com s'estableix la interconnexió digital d'objectes quotidians amb Internet, identificant els riscos que presenta, les amenaces a què s'enfronta i les millors pràctiques a dur a terme per protegir i analitzar les vulnerabilitats associades. La OWASP (Open Web Application Security Project) identifica els deu riscos més comuns i crítics basant-se en la OWASP Risk Rating Methodology per prioritzar. Per dur a terme aquest treball ens basarem en la metodologia OWASP per identificar els riscos als quals s'enfronta Iot.

[es] El trabajo de final de máster consiste en la realización de un estudio sobre la ciberseguridad en el internet of things (IoT), analizando sus amenazas, riesgos y vulnerabilidades. Para ello se describe cómo se establece la interconexión digital de objetos cotidianos con Internet, identificando los riesgos que presenta, las amenazas a las que se enfrenta y las mejores prácticas a llevar a cabo para proteger y analizar las vulnerabilidades asociadas. La OWASP (Open Web Application Security Project) identifica los diez riesgos más comunes y críticos basándose en la OWASP Risk Rating Methodology para priorizar. Para llevar a cabo este trabajo nos basaremos en la metodología OWASP para identificar los riesgos a los que se enfrenta IoT.
[ca] Un supervisor GPRS/3G és capaç de recollir diferents magnituds físiques, convertir-les a un valor elèctric equivalent, digitalitzar i enviar aquest valor a internet via comunicació mòbil. Aquest document mostra tots els passos necessaris per al disseny i validació d'aquest supervisor.

[es] Un supervisor GPRS/3G es capaz de recoger distintas magnitudes físicas, convertirlas a un valor eléctrico equivalente, digitalizarlo y enviar dicho valor a Internet vía comunicación móvil. El presente documento muestra todos los pasos necesarios para el diseño y validación de este supervisor.
[ca] L'objectiu d'aquest treball és analitzar els projectes culturals que, amb el protagonisme de la música antiga de diversos continents, Jordi Savall promou i realitza arreu del món des de fa més de quaranta anys. La finalitat d'aquests projectes és construir un marc musical compartit de bellesa i d'espiritualitat, que afavoreix la trobada, el coneixement, el diàleg i la recerca de solucions als conflicte religiosos, culturals o polítics actuals, i l'assoliment de l'harmonia, la germanor i la pau. L'assaig destaca el valor de la diversitat de les persones, les cultures i les creences; sense exclusions ni recels. I ho fa transformant músiques menyspreades o oblidades per diferents i foranes en eines d'excel·lència cultural, de trobada joiós entre cultures i religions, i de coneixement dels altres. Savall dóna a conèixer i prestigia la cultura de l'altre, demostrant la qualitat, la bellesa i la sensibilitat, i fent-la audible i visible. I això ho fa mitjançant concerts i enregistraments protagonitzades per composicions, instruments, cant, balls i intèrprets de diversos països. L'article conté una breu anàlisi dels llenguatges de Savall 'la parla, el gest' plens de simbologia i de capacitat de càlida proximitat i de ferm lideraz.

[es] El objetivo de este trabajo es analizar los proyectos culturales que, con el protagonismo de la música antigua de diversos continentes, Jordi Savall promueve y realiza por todo el mundo desde hace más de cuarenta años. La finalidad de estos proyectos es construir un marco musical compartido de belleza y de espiritualidad, que favorece el encuentro, el conocimiento, el diálogo y la búsqueda de soluciones a los conflicto religiosos, culturales o políticos actuales, y el logro de la armonía, la hermandad y la paz. El ensayo destaca el valor de la diversidad de las personas, las culturas y las creencias; sin exclusiones ni recelos. Y lo hace transformando músicas menospreciadas u olvidadas por diferentes y foráneas en herramientas de excelencia cultural, de encuentro dichoso entre culturas y religiones, y de conocimiento de los otros. Savall da a conocer y prestigia la cultura del otro, demostrando la calidad, la belleza y la sensibilidad, y haciéndola audible y visible. Y esto lo hace mediante conciertos y grabaciones protagonizadas por composiciones, instrumentos, canto, bailes e intérpretes de diversos países. El artículo contiene un breve análisis de los lenguajes de Savall 'el habla, el gesto' llenos de simbología y de capacidad de cálida proximidad y de firme lideraz.
[ca] L'objecte d'aquest treball és proveir a una empresa consultora d'informàtica una nova pàgina web corporativa que millori la ja existent en una millor presentació, més facilitat de manteniment, major flexibilitat d'actualització per al futur i una gestió dinàmica de les reserves dels cursos de formació per part dels clients. Per a tal efecte, s'opta per un disseny que utilitza Python i Flask per al codi, a més d'HTML5 i CSS. Així mateix, s'opta per una base de dades relacional per a la salvaguarda de les dades, implementant-se amb un servidor de MySQL. El resultat és una pàgina web funcional, amb una imatge corporativa i fàcilment migrable a altres entorns, amb una gestió dinàmica dels cursos de formació, professorat i reserves dels cursos. L'ús de Python ha permès aprofundir en un llenguatge menys habitual que uns altres més utilitzats dins del desenvolupament web, com PHP o Javascript, i que gràcies al framework Flask presenta una major facilitat de desenvolupament unida a la versatilitat i potencial que té Python. Així mateix, la traducció dels requisits inicials al producte final ha requerit un disseny previ i una cerca de les millors solucions per a complir amb les necessitats indicades.

[es] El objeto de este trabajo es proveer a una empresa consultora de informática una nueva página web corporativa que mejore la ya existente en una mejor presentación, más facilidad de mantenimiento, mayor flexibilidad de actualización para el futuro y una gestión dinámica de las reservas de los cursos de formación por parte de los clientes. Para tal efecto, se opta por un diseño que utiliza Python y Flask para el código, además de HTML5 y CSS. Así mismo, se opta por una base de datos relacional para la salvaguarda de los datos, implementándose con un servidor de MySQL. El resultado es una página web funcional, con una imagen corporativa y fácilmente migrable a otros entornos, con una gestión dinámica de los cursos de formación, profesorado y reservas de los cursos. El uso de Python ha permitido profundizar en un lenguaje menos habitual que otros más utilizados dentro del desarrollo web, como PHP o Javascript, y que gracias al framework Flask presenta una mayor facilidad de desarrollo unida a la versatilidad y potencial que tiene Python. Así mismo, la traducción de los requisitos iniciales al producto final ha requerido un diseño previo y una búsqueda de las mejores soluciones para cumplir con las necesidades indicadas.
[ca] Treball fi de màster en programari lliure en el qual es crea una aplicació per a dispositius mòbils mitjançant l'ús d'Apache Cordova perquè els estudiants d'un centre d'estudis puguin consultar la informació relativa als seus exàmens. Inclou un backend i una aplicació web d'administració feta en Java Spring i base de dades MySQL.

[es] Trabajo fin del máster en software libre en el que se crea una aplicación para dispositivos móviles mediante el uso de Apache Cordova para que los estudiantes de un centro de estudios puedan consultar la información relativa a sus exámenes. Incluye un backend y una aplicación web de administración hecha en Java Spring y base de datos MySQL.
[ca] Aquest treball conté el pla director per a la gestió de la seguretat de la informació en una empresa de serveis d'auditoria i consultoria que té com a procés missional prioritari el desenvolupament de solucions informàtiques per a empreses públiques i privades a Colòmbia.

[es] Este trabajo contiene el plan director para la gestión de la seguridad de la información en una empresa de servicios de auditoría y consultoría que tiene como proceso misional prioritario el desarrollo de soluciones informáticas para empresas públicas y privadas en Colombia.
[ca] En aquest estudi s'han enumerat i classificat els factors de risc que poden induir una aparició del càncer de mama. Aquests factors es divideixen en dos grans grups; factors de risc genètics i factors de risc ambientals. S'ha pretès observar com interaccionen entre i intragrupo. Per dur a terme l'estudi es va utilitzar la tècnica de mineria de dades, concretament la mineria de text. Aquesta eina ens ha permès analitzar grans volums de dades d'una manera ràpida i eficaç. La nostra base de dades va ser PubMed, que ens va proporcionar els resums dels articles mèdics necessaris per a l'estudi. Per analitzar aquestes dades es va utilitzar PubMed.mineR, un paquet de R dedicat principalment al text mining de PubMed. Després d'aplicar aquesta metodologia es van obtenir diversos resultats. En primer lloc vam obtenir una llista de 4 gens principals, les mutacions dels quals tenen elevades probabilitats de produir càncer de mama, els dos principals responsables són BRCA1 i BRCA2. En segon lloc vam obtenir diferents factors de risc ambientals. Els resultats van ser més dispersos en existir una gran quantitat de possibilitats, però aparentment els factors més influents van ser l'edat i una sobreexposició o producció d'estrogen. Un altre component amb gran pes va ser el factor hereditari. En conclusió, existeixen diversos factors amb un gran pes en la possible aparició del càncer de mama, guardant una estreta relació entre factors genètics i ambientals.

[es] En este estudio se han enumerado y clasificado los factores de riesgo que pueden inducir una aparición del cáncer de mama. Estos factores se dividen en dos grandes grupos; factores de riesgo genéticos y factores de riesgo ambientales. Se ha pretendido observar como interaccionan entre e intragrupo. Para llevar a cabo el estudio se utilizó la técnica de minería de datos, concretamente la minería de texto. Esta herramienta nos ha permitido analizar grandes volúmenes de datos de una manera rápida y eficaz. Nuestra base de datos fue PubMed, que nos proporcionó los resúmenes de los artículos médicos necesarios para el estudio. Para analizar estos datos se utilizó PubMed.mineR, un paquete de R dedicado principalmente al text mining de PubMed. Después de aplicar esta metodología se obtuvieron diversos resultados. En primer lugar obtuvimos una lista de 4 genes principales, cuyas mutaciones tienen elevadas probabilidades de producir cáncer de mama, los dos principales responsables son BRCA1 y BRCA2. En segundo lugar obtuvimos diferentes factores de riesgo ambientales. Los resultados fueron más dispersos al existir una gran cantidad de posibilidades, pero aparentemente los factores más influyentes fueron la edad y una sobreexposición o producción de estrógeno. Otro componente con gran peso fue el factor hereditario. En conclusión, existen diversos factores con un gran peso en la posible aparición del cáncer de mama, guardando una estrecha relación entre factores genéticos y ambientales.