BSC-LT/ACAData huggingface dataset:
[en] SCAP protocol provides automation of security procedures, vulnerability assessment, automatic hardening and configuration of systems and other related security procedures. For this reason, is very appropriate to implement security policies. OpenSCAP project provides set of open and free inter-operable tools for SCAP content. Centro Criptológico Nacional (CCN) is responsible of the Information Security policies for the government and public sector in Spain. CCN-STIC series contains a set of security policies and related procedures. CCN-STIC-619 contains official hardening instructions and security policy for client systems based on CentOS7. This publication implements the recommendations of CCN-STIC-619 using SCAP content (XCCDF rules and OVAL checks), providing automatic capabilities to check and configure target systems. Also, a set of remediation scripts is developed, to modify the system configuration to conform with the rules when required. The implementation is verified checking a clean install of CentOS7. Remediation scripts are applied to adapt the target system to the requirements.

[es] El protocolo SCAP permite la automatización de procedimientos relacionados con la seguridad (comprobación de vulnerabilidades o configuración automática de sistemas), por lo que constituye una herramienta útil para la comprobación e implementación de políticas de seguridad. El proyecto OpenSCAP proporciona diversas herramientas interoperables para trabajar con contenido SCAP. El Centro Criptológico Nacional (CCN) es responsable de generar políticas de seguridad de la información aplicables dentro del sector público. La serie CCN-STIC contiene políticas y procedimientos relacionados con la seguridad de la información. La guía CCN-STIC-619 contiene un procedimiento manual de bastionado para clientes basados en CentOS7. Este TFM implementa las recomendaciones contenidas en la guía CCN-STIC-619 mediante contenido SCAP (reglas XCCDF y comprobaciones OVAL), lo que permite su aplicación y comprobación de forma automática. Se incluye también un conjunto de scripts de remedio, que permiten modificar automáticamente la configuración del sistema para adaptarse las reglas definidas. La implementación realizada es verificada empleándola para comprobar una instalación por defecto de CentOS7 y ejecutando a continuación los scripts de remedio para adaptar la configuración a lo exigido en la norma.
[en] Due to the increasing incidence of cancer in the population, it has become the second cause of death worldwide. Due to this, the study of the relation of the immune system with cancer disease is critical to research in what fails and how the expression on lymphocytic cells is modified. Therefore information about immune evasion would be reached leading to possible checkpoints or pharmacological target in which we could treat with different types of drugs, immunotherapy, or other therapies as personalized therapy. In order to conduct a study of genetic expression it is a must to first pre-filter, control and normalize the results obtained samples obtained from a RNA-Seq experiment. This is what is intended in this study, showing also the different stages of results obtained with graphics and tables in an application made with the shiny package. The samples were obtained from the gene expression omnibus webpage. The edgeR and DT packages were used for the application construction. It is as well included in the memory a report of the budget for a small lab and research center that sequences the client¿s genomes as well as other omic studies from other centers as hospitals, institutes and research centers.

[es] Debido al alza en la incidencia del cáncer en la población, ha llegado a ser la segunda causa de muerte en el mundo. Por ello, el estudio del sistema inmune relacionado con esta enfermedad es prioritario, investigar en qué falla y cómo se modifica la expresión de las células linfocíticas. Así se ganaría información acerca de la evasión inmune llegando a poder reconocer posibles checkpoints o dianas farmacológicas en las que actuar con diferentes tipos de fármacos, inmunoterapias u otras terapias personalizadas posibles. Para poder analizar la expresión génica es preciso primero realizar un pre-filtrado, control y normalización de los resultados obtenidos por las muestras de un estudio RNA-seq. Esto es lo que se pretende en este estudio, mostrando además las diferentes etapas de los resultados obtenidos con gráficos y tablas en una aplicación hecha con el paquete shiny. Las muestras se obtuvieron de la página web de gene expression omnibus. Se utilizó el paquete edgeR así como DT entre otros para la construcción de la aplicación. Además se incluye en la memoria: el informe del presupuesto para un pequeño laboratorio y centro de investigación que secuencie el genoma de los clientes y que realice también otros estudios derivados de las ciencias ómicas de otros centros como hospitales, institutos y centros de investigación.
[en] This project tries to reach these technologies focusing them close to environmental values and open technologies as model to progress. This is the way WIFIPlant is born, an integrated system capable to interactuate with physical and chemical parametres of a plant in order to manage a WIFI access point.

[es] Este proyecto pretende realizar una aproximación a las actuales tecnologías, enmarcándolo entorno a la difusión de valores ambientales y la educación en tecnologías abiertas como modo de progreso. Así nace WIFIPlant, un sistema integrado capaz de medir e interactuar con los parámetros fisico-químicos de un ser vivo para condicionar la calidad de un punto de acceso WIFI. Las condiciones de salud de una planta medidas mediante sensores determinan la calidad de un punto de acceso. Además, la planta habla, realiza llamadas por teléfono y enseña Morse.
[en] In the TFG is going to be defined de Usability, UX/UI Design and the Prototyping of an App named Vegan Land. Currently, it exists both nationally and internationally a notable growth of people turning into plant based as their diet and lifestyle. Many of these people become vegan without knowing very well what this change in their diet means, which products they can consume, what recipes to make for an optimal nutritional balance. Due to this increase in inexperienced vegan consumers, Vegan Land is born, an App that offers interactive vegan recipes to make at home, informative and interesting articles about veganism, in addition to this, the integration of an online vegan food order service to home and vegan shops close to the user. The users will be able to write their own recipes and publish them in the App after being verified and reviewed, turning Vegan Land into a Collaborative App. The purpose of this TFG is to design an interactive mobile app that helps vegan people to learn new recipes, being documented and to be able to order vegan food delivery. In order to perform this platform, the methodology that Will be used is User Centered Design (UCD), use of buyer persona, and tests with users, so that the app meet with the expectations and concerns of the user.

[es] En el Trabajo de Final de Grado se va a definir la Usabilidad, el Diseño UX/UI y el Prototipado de una App llamada Vegan Land. Actualmente, existe tanto a nivel nacional como internacional un crecimiento muy notable de personas que están pasándose al veganismo como su estilo de dieta y de vida.Muchas de estas personas se hacen veganos sin saber muy bien qué conlleva este cambio de dieta, qué alimentos y productos pueden consumir, o qué recetas realizar para tener un equilibrio alimenticio óptimo. Debido a este aumento de consumidores veganos inexpertos nace Vegan Land, una App que ofrece recetas veganas interactivas para hacer en casa, artículos informativos y de interés sobre del veganismo, además, la integración de un servicio de on-line de pedido de comida vegana a domicilio y tiendas veganas cerca de ti. Los usuarios podrán también escribir sus propias recetas y publicarlas en la App después de ser verificadas y revisadas, convirtiendo así a Vegan Land en una App Colaborativa. El objetivo de este Trabajo de Final de Grado es diseñar una aplicación móvil interactiva que ayude a las personas veganas a aprender nuevas recetas, estar documentados y poder pedir comida vegana a domicilio. Para realizar el prototipado de la plataforma se empleará la metodología de Diseño Centrado en el Usuario (DCU), buyer persona y tests con usuarios, de manera que la aplicación cumpla con las expectativas e inquietudes del usuario.
[en] Given the complexity of education, there is a need to continually update the knowledge of education professionals in order to offer quality educational care. For this reason, there is a concern to investigate more deeply into the specific learning disorder with difficulties in writing and reading (dyslexia). The research focuses on a specific case in order to evaluate appropriate psychoeducational practices to respond to the orthographic difficulties that the disorder entails. Specifically, the efficacy of visual memory training in the re-education of spelling difficulties is evaluated.

[es] Ante la complejidad educativa, surge la necesidad de actualizar continuamente los conocimientos de los profesionales de la educación para ofrecer una atención educativa de calidad. Por eso se presenta la inquietud de indagar más profundamente sobre el trastorno específico del aprendizaje con dificultades en la escritura y la lectura (dislexia). La investigación se centra en un caso en concreto para evaluar prácticas psicoeducativas adecuadas para dar respuesta a las dificultades ortográficas que comporta el trastorno. En concreto, se evalúa la eficacia del entrenamiento de la memoria visual en la reeducación de las dificultades ortográficas.
[en] This thesis tries to ascertain whether a small organization can achieve an adequate level of security for their containers. To that end, we have conducted a short study of container technology and guides of security best practices. At a later stage we assess a HIDS in a container environment. We conclude that, when applying security guidelines such as those provided by the CIS Docker Benchmark, which eases the application of security measures, and applying further measures, such as an adequately configured HIDS deployment, it is possible to reach an acceptable level of security.

[es] Este trabajo trata de determinar si la ejecución de contenedores en una infraestructura de tamaño reducido puede mantener un nivel de seguridad aceptable. Para ello, hemos realizado un breve estudio la tecnología de contenedores y de las guías de buenas prácticas de seguridad. Más adelante evaluamos la aplicación de un HIDS en un entorno de contenedores. Concluimos que usando guías como el CIS Docker Benchmark, que facilitan la aplicación de medias de seguridad aunque no se domine en detalle la tecnología de base, y empleando medias adicional tales como un HIDS configurado de forma adecuada es posible alcanzar un nivel de seguridad razonable.
[en] The main objective of this work is the creation of a 2D game with RPG elements, based on visual novel style games or classic Japanese role-playing games in 2D. For this purpose, it will be used the skills, techniques, knowledge, and methodology acquired, not only in the degree in computer engineering but also by own research, as well as the software RPG Maker MZ. Regarding the used methodology used, its aim is to accomplish a series of milestones established during the thesis, developing in that process aspects such as the introduction to the project, market research, product proposal, design, implementation, demonstration by a prototype, conclusions, and future lines. With regard to the results and conclusions, its explanation will be added in the final phase of the project.

[es] Este trabajo tiene como finalidad la creación de un juego con algunos elementos de RPG en dos dimensiones, basándose en juegos del estilo novela visual o clásicos juegos japoneses JRPG en 2D. Para esta empresa se hará uso de las habilidades, técnicas, conocimiento y metodologías que se han adquirido, tanto en el grado de ingeniería informática como por investigación propia, así como del software RPG Maker MZ. En lo que se refiere a la metodología usada, el objetivo se ha alcanzado completando una serie de hitos marcados a lo largo de la duración del TFG, desarrollando en este proceso temas como la introducción al proyecto, el análisis del mercado, la propuesta del producto, el diseño, la implementación, la demostración mediante un prototipo, las conclusiones y las líneas de futuro. En cuando a los resultados y conclusiones, su exposición será añadida en la fase final del proyecto.
[en] The latest economic crisis has not only highlighted the needs of labour market flexibility but also, under the development of the evolution of technology and science, has appeared a new economic model as an alternative to traditional work, the collaborative economy. For some experts, this is understood as a way to emancipate the alienation worker that was caused by the traditional work, for other ones it is understood as a new kind of precariousness of employment and employee. This research is framed in the need to explain the phenomenon of atypical hiring in Spain, for 2014-2018 period, beyond the traditional factors, emerging the gig-economy as a variable to take into account when defining the causes of the increase of atypical forms of hiring workers in our context.

[es] La última crisis económica no sólo ha puesto en evidencia las necesidades de flexibilidad del mercado de trabajo sino que, al amparo de la evolución de la tecnología, ha hecho emerger un nuevo modelo económico como alternativa al trabajo tradicional, la economía colaborativa. Para algunos analistas este proceso es entendido como una forma de emancipar al trabajador de la alienación que provocaba el trabajo tradicional. Para otros es entendido como una nueva forma de precarización del empleo. La presente investigación se encuadra en la necesidad de explicar el fenómeno de la contratación atípica en España en el período 2014-2018, más allá de los factores tradicionales, emergiendo la gig-economy como una variable a tener en cuenta a la hora de delimitar las causas del aumento de las formas atípicas de contratación en nuestro contexto.
[en] The growth of tourism and increasing prices in the last years have promoted short trips with low budgets, especially among people between 25-45 years old. This means that it is becoming more and more frequent to face the challenge of packing a small suitcase. At the same time, we have identified the need of a translator between the weather forecast parameters and the clothes that suit best for them. In a market research did not show any application that addresses both scenarios (a short trip and a daily basis need). For this reason, this project aims to design and prototype an app that suits these needs. The journey for building the app has been based on User-Centered Design (UCD) methodologies, both expert and with users, and iterating at each phase of the work. The result is an interactive prototype of the app that allows user to create a profile with their physical parameters, shows the weather forecast for a specific time period and location, and then provides three personalized outfits (morning, afternoon and night). The user can edit the outfits and rate them in order to improve the recommendations.

[es] El crecimiento del turismo y el aumento de precios han potenciado las escapadas de pocos días con presupuestos ajustados, especialmente entre personas de mediana edad. Esto significa que cada vez es más frecuente enfrentarse al reto de hacer una maleta de mano y optimizar al máximo su contenido. Al mismo tiempo, en el día a día también identificamos la necesidad de "traducir" la predicción meteorológica en términos de ropa, para evitar ir cargados con prendas que nos sobran o pasar frío por ir demasiado ligeros. En el mercado no hemos encontrado ninguna aplicación que reúna la posibilidad de obtener recomendaciones personalizadas de prendas en función del clima, tanto para el día como para un periodo concreto. Por ello, en el presente Trabajo Fin de Máster partimos de esta necesidad para conceptualizar, diseñar y prototipar una aplicación que cubra esta necesidad. El recorrido para conseguirlo se ha basado en metodologías del Diseño Centrado en el Usuario, combinando metodologías expertas y con usuarios y trabajando de forma iterativa en distintas etapas. El resultado es un prototipo interactivo que proporciona a los usuarios la posibilidad de editar su perfil con parámetros físicos, muestra el tiempo que va a hacer en la ubicación y fechas seleccionadas y propone tres looks personalizados para mañana, tarde y noche. El usuario puede editar los looks y valorarlos para mejorar las recomendaciones con el uso.
[en] This Final Degree Project is linked to the development of a computer network for a population that has no Internet service and the implementation of a wireless metropolitan network for exclusive use of public entities. The project specific implementation scenario is located in the town of Sant Jaume d'Enveja (Catalonia, Spain).

[es] El presente Trabajo Final de Carrera (TFC) está vinculado al desarrollo de una red telemática para una población que no dispone de servicio de Internet y la implementación de una red metropolitana inalámbrica para uso exclusivo de entidades públicas. El escenario concreto de aplicación del proyecto se desarrolla en el término municipal de Sant Jaume d'Enveja (Montsià).
[en] This project aims to present a transformation plan with proposals to improve flexibility, agility and speed in execution of a forwarding company, where IT department is offering Technology services but it is not included inside business strategy.

[es] Este proyecto pretende presentar un plan de transformación con propuestas para mejorar la flexibilidad, agilidad y velocidad en la ejecución de una empresa transitoria, la cual parte de una situación donde el departamento IT ofrece servicios tecnológicos pero no está dentro de la estrategia de negocio.
[en] The master's thesis is a digital marketing plan focused on a second-hand clothing marketplace, 2HAND. It is important to mention that with this project, the aim is to give visibility to the importance of caring for the environment. In addition, it is focused on sustainable fashion through a way that is not based on production but it is based on the used clothes reuse. In order to carry this plan out, different information is analyzed with the objective of obtaining more data and documentation. For that, an internal and external analysis of the company has been done. It should be noted that the analyzed company is nor real, it is fictitious, and for this reason external information is used to carry out this thesis. Firstly, digital marketing plan is based on the objectives that have been set previously. To define this plan, digital actions are defined. Secondly, a budget is established to decide if the project is viable. Also, a profitability analysis is done by key performance indicators. Finally, conclusions are drawn to determine if the project can be realized at the moment or if more work is needed.

[es] En este trabajo final de máster se plasma un plan de marketing digital enfocado en una tienda online, es decir, Marketplace de ropa de segunda mano, 2HAND. Cabe destacar que, es un proyecto que tiene como objetivo visibilizar la importancia de cuidar el medio ambiente. Además, se enfoca en la moda sostenible a través de una vía que no se basa en la producción sino que, se basa en la reutilización de ropa ya usada. Para realizar este plan se analiza diferente información con el objetivo de conseguir mayores datos. Para ello, se realiza un análisis externo e interno de la empresa. Cabe destacar que no es una empresa real, es decir, es ficticia y por este motivo, para la realización de este trabajo se utiliza información externa. En primer lugar, se marcan unos objetivos a partir de los cuales se realiza el plan de marketing digital de 2HAND estableciendo unas acciones digitales. En segundo lugar, se marca un presupuesto para ver si el proyecto es viable y también se analiza la rentabilidad mediante unos indicadores. Para finalizar, se redactan las conclusiones que se han extraído mediante las cuales se podrá definir si el proyecto puede iniciarse o si se necesita más trabajo.
[en] Information and communication technologies have transformed the economic and social environment, as well as educational methods and processes. The need to acquire the competencies and abilities required in the 21st century is leading to the adoption of methodologies and learning objectives aimed at developing the skills of computational thinking. Educational robotics is being studied as a suitable tool in this field. However, research shows that there are still not enough resources and solutions for robotic instructional design to facilitate the acquisition of these skills, that the field of study is mostly focused on STEM teachings, and that many teachers are still not sufficiently familiar with these concepts. This master's thesis aims to investigate the connection between educational robotics and the development of computational thinking in K-12 education, through a review of the most recent literature, to identify their main connecting lines and the most effective methodologies for its implementation.

[es] Las tecnologías de la información y las comunicaciones han transformado el escenario económico y social, así como los métodos y procesos educativos. La necesidad de adquirir las competencias y capacidades necesarias en el siglo XXI está impulsando metodologías y objetivos de aprendizaje orientados al desarrollo de las habilidades propias del pensamiento computacional. La robótica educativa está siendo estudiada como una herramienta idónea en ese campo. Sin embargo, las investigaciones ponen de manifiesto que todavía no existen suficientes recursos y soluciones de diseño instruccional robótico que faciliten la adquisición de dichas habilidades, que el campo de estudio está mayoritariamente focalizado en las enseñanzas STEM, y que una gran parte de docentes aún no están suficientemente familiarizados con estos conceptos. Este trabajo final de máster pretende investigar la conexión entre la robótica educativa y el desarrollo del pensamiento computacional en Educación Primaria, mediante una revisión de la literatura más reciente, con el objetivo de identificar sus principales líneas de correspondencia y las metodologías más efectivas para su implementación.
[en] This project consists of the UI / UX design of an advanced application product for devices with Android operating system that facilitates the management of different accesses, permits and communications from different addresses to different people.

[es] Este proyecto consiste en el diseño UI/UX de un producto avanzado de aplicación para dispositivos con sistema operativo Android que facilite la gestión de diferentes accesos, permisos y comunicaciones de distintos domicilios a diversas personas.