BSC-LT/ACAData huggingface dataset:
[en] In the last few years, the blockchain usage has been growing rapidly. A lot of industries have been using and developing blockchain platforms to perform decentralized computations. One of the most popular underlying technologies is the Ethereum blockchain. Executing, verifying and enforcing credible computable transactions on blockchains is done using smart contracts which the code is written using a Turing complete language. Those contracts are typically written in a high-level programming language called Solidity, then compiled to Ethereum Virtual Machine (EVM) assembly instructions and deployed to the Ethereum blockchain. So many tools have been written to analyze and find vulnerabilities in Solidity smart contracts from a static and dynamic standpoint. However, none of the already developed tools allow easy contribution by the community without actually having to modify the tool source code itself or write complex syntax specific queries. In this project we have created Solgrep. Solgrep is a tool that allows static semantic aware search on Solidity code. The initial idea of Solgrep was to be used as part of Smart Contracts Solidity Audits as a remarkable tool in the arsenal of an auditor. However, it was noticed that this tool could be easily integrated with current Solidity development stacks to find common bad patterns and coding mistakes that Solidity developers tend to do.

[es] En los últimos años, el uso de la cadena de bloques, o blockchain, ha ido creciendo rápidamente. Muchas industrias han estado utilizando y desarrollando plataformas de cadena de bloques para realizar cálculos descentralizados. Una de las tecnologías subyacentes más populares en blockchain se Ethereum. Se han escrito muchas herramientas para analizar y encontrar vulnerabilidades en los contratos inteligentes de Solidity desde un punto de vista estático y dinámico. Aun así, ninguno de las herramientas ya desarrolladas permite una aportación fácil por parte de la comunidad sin tener que modificar el propio código fuente de la herramienta o escribir consultas específicas de sintaxis complejas. En este proyecto he creado Solgrep. Solgrep es una herramienta que permite la busca semántica estática al código Solidity. La idea inicial de Solgrep se tenía que utilizar como parte de Smart Contracts Solidity Audits como una herramienta remarcable en el arsenal de un auditor. Aun así, se observó que esta herramienta se podría integrar fácilmente con las pilas de desarrollo de Solidity actuales para encontrar patrones malos comunes y errores de codificación que suelen hacer los desarrolladores de Solidity.
[en] This Final Degree Project is based on the development of a computer system that allows search for people within an organization of the Vocational Training Institute type where medium, higher and upper secondary school educational cycles are taught. The information will be saved in documents that will include data on the students, the courses and the relationship between these students and different organizations (e.g. companies where they are doing their work practice).

[es] Este TFC se basa en el desarrollo de un sistema informático que permita realizar búsquedas de personas dentro de una organización del tipo de un instituto de formación profesional, en el que se impartan ciclos formativos de grado medio y de grado superior, y bachillerato. La información estará guardada en documentos que incorporarán datos sobre los alumnos, los cursos y la relación que existe entre estos alumnos y diferentes organizaciones (por ejemplo, empresas en las que realizan sus prácticas).
[en] This work aims to analyse the proposals of some key actors in the agroecology and "green jobs" sector in the region of Madrid. The objective is to know what measures are necessary to improve working conditions in agroecological production. To this end, a critical review of the literature is carried out, developed from positions of ecofeminism and decent work for a just transition that addresses the environmental crisis. The analysis seeks to articulate the perspectives of international organizations, public institutions, the associative movement and producers.

[es] Este trabajo persigue analizar las propuestas de algunos agentes clave en el sector de la agroecología y el empleo verde en la región de Madrid. El objetivo es conocer qué medidas son necesarias para mejorar las condiciones laborales de la producción agroecológica. Para ello se realiza una revisión crítica de literatura, desarrollada desde posiciones del ecofeminismo y del trabajo decente para una transición justa que aborde la crisis medioambiental. El análisis trata de articular las perspectivas de organismos internacionales, instituciones públicas, movimiento asociativo y productores.
[en] The aim of this work is the in silico study of the possibility of obtaining beer containing peptides ACE inhibitor (ACE). Since this enzyme is involved in the increase in blood pressure, the ultimate goal is the production of a bioactive product that helps regulate blood pressure of people suffering hypertension.

[es] El objetivo de este trabajo es el estudio in silico de la posibilidad de obtener cerveza que contenga péptidos inhibidores de la enzima convertidora de angiotensina (ACE). Dado que esta enzima está involucrada en el aumento de la presión sanguínea, el objetivo final es la producción de un producto bioactivo que ayude a regular la presión sanguínea de personas que sufran hipertensión.
[en] This work is based on the current needs of social networking marketing and advertising using the free tools offered by the Internet and its search engines. Working from the point of view of the user and their needs, analyze processes and to strengthen the global points of tools that a company uses to achieve its goals. By comparison of 3 airlines, we do an analysis on the fields of web pages and their standardization and accessibility. Analyzing social networks and use them to improve and offer new techniques to attract customers and make the most possible conversions, and the customer is left with a good image of the company is using.

[es] Este trabajo se basa en las necesidades actuales del marketing de las redes sociales y de la publicidad mediante las herramientas gratuitas que nos ofrece internet y sus buscadores. Trabajando desde el punto de vista del usuario y sus necesidades, se analizarán procesos y puntos a reforzar en el global de herramientas que utiliza una empresa para alcanzar sus objetivos. Mediante la comparativa de 3 aerolíneas, hacemos un análisis sobre los campos de las páginas web y su estandarización y accesibilidad. Se analizan las redes sociales y su uso para mejorarlas y ofrecer nuevas técnicas para atraer clientes y realizar las máximas conversiones posibles, y que el cliente se quede con una buena imagen de la compañía que está usando.
[en] The relationships between museums and schools are changing through the use of internet. We want to analyse how these new relationships occur at a national level. It is important to analyse these possible new relationships, which are the product of social and technological changes. They allow for new interactions and participation whilst requiring changes in the forms of organisation, web resource management, and teaching and learning models. Specifically, learning networks can establish a new form of relationship between museums and schools and educational online resources with cultural heritage content can offer learning opportunities and knowledge resources beyond the boundaries of formal education. However, there is a need for experimental projects to test the evidence and to see how these kinds of teaching and learning practices will work within a concrete social and cultural context. Thus, Action Research can contribute to the development of a learning experience, based on reflection and actions. The aim of this experimentation is to obtain a working model and best practices for learning and teaching in learning networks shaped by heritage managers, teachers and students where the members produce and use educational online resources with cultural heritage content. The results of this empirical research project will be compared with results from the first methodological part of the PhD thesis to obtain a model that can be exported to other contexts.

[es] Las relaciones entre los museos y las escuelas cambian con el uso de internet. Queremos analizar cómo estas nuevas relaciones tienen lugar a una escala nacional. Es importante analizar estas posibles nuevas relaciones, que son producto de cambios sociales y tecnológicos, ya que permiten nuevas interacciones y participación, a la vez que requieren cambios en las formas de organización, la gestión de recursos web y los modelos de enseñanza y aprendizaje. Concretamente, las redes de aprendizaje pueden establecer una nueva forma de relación entre los museos y las escuelas, y los recursos educativos en línea con contenido de patrimonio cultural pueden ofrecer oportunidades de aprendizaje y recursos de conocimiento más allá de los límites de la enseñanza formal. No obstante, existe una necesidad de proyectos experimentales para realizar pruebas para ver cómo estos tipos de prácticas de enseñanza y aprendizaje funcionarán en un contexto social y cultural concreto. Así pues, la investigación-acción puede contribuir al desarrollo de una experiencia de aprendizaje, basado en la reflexión y las acciones. El objetivo de esta experimentación es obtener un modelo de trabajo y mejores prácticas para el aprendizaje y la enseñanza en redes de aprendizaje formadas por gestores, profesores y estudiantes del patrimonio en las que los miembros produzcan y utilicen recursos en línea con contenido de patrimonio cultural. Los resultados de este proyecto de investigación empírico serán comparados con los resultados de la primera parte metodológica de la tesis doctoral para obtener un modelo que pueda ser exportado a otros contextos.
[en] Throughout this project, first we introduce general concepts of systems, models and simulations of systems. Next, we go into greater depth on simulation of computer systems and networks, performing a comparison of three network simulation environments and a practical simulation using one of them.

[es] A lo largo de este proyecto, se introducirán, en primer lugar, conceptos generales de sistemas, modelos y simulación de sistemas. A continuación, se profundizará en la simulación de sistemas informáticos y redes, realizando una comparativa de tres entornos de simulación de redes y una simulación práctica utilizando a uno de ellos.
[en] We live in a world where ICT plays a fundamental role in people's lives. Similarly, the security of these is a key aspect to ensure the security and privacy of digital life for all these people. This project is intended to facilitate the evolution and maturation of current security solutions, providing a discrete and functional remote control tool to the offensive security teams, responsible for seeking the limitations of current security solutions in order to improve them. The objective of this project consists of the development of a remote control tool and its command and control server, as well as the implementation of different techniques to evade security solutions. This entire process is developed following a methodology capable of dynamically adapting to new conditions, thus ensuring the adaptability of the solution developed. This document covers from the initial analysis and design of the solution, to the implementation, evasion of security solutions and testing of the developed system, providing a complete view of the entire development process.

[es] Vivimos en un mundo donde las TIC juegan un papel fundamental en la vida de las personas. De igual manera, la seguridad de estas es un aspecto clave para asegurar la seguridad y privacidad de la vida digital de todas estas personas. Este proyecto se plantea con la intención de facilitar la evolución y maduración de las soluciones de seguridad actuales, proporcionando una herramienta de control remoto discreta y funcional a los equipos de seguridad ofensiva, encargados de buscar las limitaciones de las soluciones de seguridad actuales con el fin de mejorarlas. El objetivo de este proyecto consiste en el desarrollo de una herramienta de control remoto y su servidor de mando y control, además de la implementación de diferentes técnicas de evasión de soluciones de seguridad. Todo este proceso se desarrolla siguiendo una metodología capaz de adaptarse dinámicamente a nuevas condiciones, asegurando así la adaptabilidad de la solución desarrollada. Este documento trata desde el análisis inicial y el diseño de la solución, hasta la implementación, evasión de soluciones de seguridad y pruebas de esta, proporcionando una visión completa de todo el proceso de desarrollo.
[en] Nacho Martínez, professor of the Department of Political Science at the Faculty of Political Science and Sociology of the Complutense University of Madrid, reflects critically on the SDGs and provides guidance for incorporating complex social problems into classrooms.

[es] Nacho Martínez, profesor del departamento de Ciencia Política de la Facultad de Ciencias Políticas y Sociología de la Universidad Complutense de Madrid, reflexiona de manera crítica sobre los ODS y proporciona orientaciones para incorporar problemas sociales complejos en las aulas.
[en] This study deals with the implementation of Open government in Catalan municipal institutions. As this study unfolds, it analyses the different factors that restrain or enhance the development of this new paradigm of Governance in the Catalan municipal administrations.

[es] Este trabajo es un estudio sobre la implementación del Gobierno Abierto en les instituciones municipales catalanas. En este trabajo se analizan los diferentes factores que limitan o impulsan el desarrollo de este nuevo paradigma de governanza en la administración municipal Catalana.
[en] Today's environmental problems have a global dimension that involves the whole planet. One of the biggest and most dangerous problems that exist today is pollution, which destroys the earth, nature and ends up destroying human beings. In the case of air pollution, it is caused by alterations in the physical and chemical composition that can be produced by dust or excessive gases such as carbon dioxide. The objective of this work is to establish a series of indicators that show the historical state of air pollution, which will be measured by gas control stations in the different autonomous communities where our project is implemented. Based on the indicators we will establish, we will develop a dashboard so that senior management and environmental managers can make the best decisions based on the data taken.

[es] La problemática ambiental en la actualidad tiene una dimensión global por lo que involucra a todo el planeta. Uno de los problemas más grandes y peligrosos que existen en la actualidad es la contaminación, la cual destruye la tierra, la naturaleza y termina por destruir al ser humano. La contaminación puede aparecer y mostrarse en diferentes medios y formas como pueden ser el aire, agua, suelo, etc. En el caso de la contaminación del aire, viene dada por alteraciones de la composición física y química que pueden producirse por polvo o gases excesivos como el dióxido de carbono. El objetivo del presente trabajo es establecer una serie de indicadores que nos muestren el estado histórico de la contaminación del aire, que serán medidos mediante estaciones de control de gases, en las distintas comunidades autónomas donde se implante nuestro proyecto. En base a los indicadores que estableceremos, desarrollaremos un cuadro de mando integral para que la alta dirección y los responsables medioambientales puedan tomar las decisiones óptimas en base a la toma de datos realizada.
[en] The anthropogenic use of fire became generalized in Europe from 400 ka. onwards, during the Middle Pleistocene. Fire was a key element of the technological and cultural revolution that was taking place along this period. The use and control of fire was a parallel process to that involving an increasement of human cognitive abilities and a more complex social behavior. This project's hypothesis is that hearths became the centric structural unit in Human assemblages during the Upper Pleistocene. Hearths would have determined the spatial distribution of sites and conditioned important factors such as intra-groups size, their social interactions, their specialized activities and the material remains. This investigation's main goal is to better understand the role of hearths as a distributive element during the Upper Pleistocene.

[es] El uso antropogénico del fuego empieza a producirse de manera generalizada a Europa ahora hace 400 Ka., durante el Pleistocè Mediano. El fuego fue uno de los elementos clave de la revolución tecnológica y cultural de este periodo, un proceso paralelo al aumento de las capacidades cognitivas de los homíninsi unos comportamientos sociales cada vez más complejos. La hipótesis de la cual parte este proyecto es que los fogones acontecieron la unidad estructural central de los asentamientos humanos durante el Pleistoceno Superior; determinando la distribución espacial de los restos materiales asociados a los fogones y condicionando factores como la medida de los grupos internos, las interacciones sociales y las actividades especializadas. El objetivo principal de la investigación es una mejor comprensión del papel de los fogones como elemento distributivo en los asentamientos humanos a partir del Pleistoceno Superior.
[en] The central theme of this project focuses on how the habits of people with Severe Mental Disorders (MSDs) influence their well-being and recovery, and how they can be transformed to contribute to improving their quality of life.

[es] La temática central del presente proyecto se centra en cómo los hábitos que tienen las personas con Trastornos Mentales Severos (TMS) influyen en su bienestar y recuperación, y de qué manera se pueden transformar para contribuir en la mejora de su calidad de vida.
[en] The project has two purposes, the first one is being able to practice all possible steps from zero of a project until its start-up and the second one is to be able to obtain a product, a web page with a good updated design and prepared to satisfy our target customers. In order to achieve these goals, many techniques will be carried out: interviews, surveys, statistical analysis, research and implementation of a product.

[es] El proyecto tiene dos finalidades, la primera poder practicar todos los pasos posibles desde 0 de un proyecto hasta su puesta en marcha y el segundo es poder obtener un producto, una página web con un buen diseño actualizado y preparada para satisfacer a nuestros clientes objetivos. Para conseguir estas finalidades se van a realizar muchas técnicas desde entrevistas, encuestas, análisis de estadísticas, investigación e implementación de un producto.
[en] The project "User profile for the KPAX2 platform" is about the implementation of a user profile for the KPAX2 platform. It consists mainly of two main sections: Creation of the APIO RISTRA and modification of the client part to the ELGG platform.

[es] El proyecto "Perfil de usuario para la plataforma KPAX2" se trata de la implementación de un perfil de usuario para la plataforma KPAX2. Consta principalmente de dos grandes apartados: Creación del APIO RISTRA y modificación de la parte cliente a la plataforma ELGG.
[en] TFC ETIS's career, which aims to show the steps and guidelines that must be followed to develop the application Inter Golf in the J2EE architecture. Inter Golf is a website dedicated to the management of the tournament made ¿¿a golf course, using J2EE, MVC, Struts2, Hibernate, and Tiles.

[es] TFC de la carrera de ETIS, que pretende mostrar los pasos y pautas que se tienen que seguir para desarrollar la aplicación Inter Golf en la arquitectura J2EE. Inter Golf será una página web destinada a la gestión de los torneos realizados en un campo de golf, usando J2EE, MVC, Struts2, Hibernate y Tiles.
[en] This Treball de Final de Grau (TFG) builds a Business Plan to analyse and develop the viability of MC Legal, a marketing and communications consulting agency for law firms in Spain and Latin America.

[es] El presente Trabajo de Fin de Grado (TFG) analiza y desarrolla la viabilidad de MC Legal, una consultora de marketing y comunicación para despachos de abogados en España y América Latina, a través de un plan de empresa.
[en] In this paper the practical use of the Lloyd's algorism is described, used in order to resolve the K-Medias' problem, related with the patron recognizing techniques and in detail associated with the systems of estimation, clustering and classification of environments where it is pretended implement the non supervised learning.

[es] En este artículo se describe el uso práctico del algoritmo de Lloyd, utilizado para resolver el problema de las K-Medias, relacionado con las técnicas de reconocimiento de patrones y en concreto asociado con los sistemas de estimación, agrupación y clasificación de entornos en los que se pretende aplicar un aprendizaje no supervisado.
[en] The work focuses on the Tor network environment. It describes what Tor is, its components and how the network works. A study of user deanonymization methods is carried out, as well as the attacks that the network can suffer. The hidden markets in Tor and the cryptocurrencies used in these markets are also analyzed.

[es] El trabajo se centra en el entorno de la red Tor. Se describe qué es Tor, sus componentes y el funcionamiento de la red. Se realiza un estudio de los métodos de desanonimización de usuarios, así como los ataques que puede sufrir la red. También se analizan los mercados ocultos que hay en Tor y las criptomonedas que se utilizan en estos mercados.
[en] This Final Degree Project consists of elaborating an application, in Visual Basic Net under the .NET platform and the Microsoft Visual Studio work environment, together with the ADO.NET class library, to carry out administrative management of a training center for students.

[es] Este trabajo de final de carrera consiste en realizar una aplicación, en Visual Basic Net con la plataforma .NET y el entorno de trabajo Microsoft Visual Studio, juntamente con la biblioteca de classes ADO.NET, para poder realizar la gestión administrativa de un centro de formación para estudiantes.
[en] Studies in the USA confirm that professional firefighters have a higher prevalence of obesity and overweight than those of the general population and the greater risk of suffering a cardiovascular accident. The Mediterranean Diet (MD) is considered a healthy diet model and is related to a decrease in cardiovascular disease and an improvement in the quality of life. The objective is to evaluate the degree of adherence to MD, the level of physical activity and other healthy habits of professional firefighters in Catalonia and relate them to the risk of obesity and other disorders of the metabolic syndrome.

[es] Estudios en USA confirman que los bomberos profesionales tienen una predisposición a la obesidad y sobrepeso superior a la de la población en general y más riesgo de sufrir un accidente cardiovascular. La Dieta Mediterránea (DM) es considerada un modelo de dieta saludable y se relaciona con una disminución de enfermedad cardiovascular y una mejora de la calidad de vida. El objetivo es evaluar el grado de adherencia a la DM, el nivel de actividad física y otros hábitos saludables de los bomberos profesionales en Cataluña y relacionarlos con riesgo de obesidad y otros trastornos del síndrome metabólico.