Idioma: Español
Fecha: Subida: 2021-02-10T00:00:00+01:00
Duración: 1h 03m 21s
Lugar: Curso
Visitas: 1.099 visitas

03_Control de versiones de la ontología

Transcripción (generada automáticamente)

Bueno, espero, antes de compartir pantalla. Bueno, voy a enseñar mi cara, para presentarme a ver. Me vais, no sé por qué al compás de espera así ahora sí es verdad, pero yo tengo 2, dos conectados, como Pablo, ya es que no tengo la cara. Entonces, el móvil no vale, vale, pero bueno, Pablo y bueno, yo no tengo el perfil de mis libros, que yo soy más como Guillermo, más informático desarrollador y nada más comenzar. De milagro. Mejor. Entramos en materia. Voy a quitar la cámara y comparte pantalla vale bueno eso lo que acabo de comentar básicamente vamos a empezar son como tres bloques, por así decirlo, de presentación que vanas, si estáis cansados de teoría antes de que días antes, este tampoco va a ser muy teórico Bale o sea si ves presiones un poco sí pero vamos a ver ejemplos para que lo veáis. De verdad que no nos va faltar simplemente todo el rollo, sino algún ejemplo, aunque ya os digo que tenemos una sesión dedicada, siempre expresión. Si llevamos a poder profundizar mucho y, de hecho, vosotros vais a vais a tocar un poco la serie, y, si saber cómo se ha tenido más y luego los otros dos bloques, pues corresponden con lo que explicó Guillermo. De modelo integrante, en continua, que eso que os voy a enseñar, y alguna pantalla para que para eso, para que no simplemente os estéis contando lo que espero no veáis nada, sino que lo veáis, ya entonces de esa manera yo creo que es mucho más fácil, y con el modo de sincronización un poco también, aunque hay realmente bueno, así que voy a demostrar alguna pantalla, pero más bien de wiki base, porque sea realmente es una sincronización, no. Entonces tampoco hay excesivas cosas que mostrar esta por Guillermo estamos grabando la sesión. No es que antes sin querer creo que le voy a iniciar, vídeo, nos y creo que lo está agravado. No sé si creo que sí voy a suponer que si pone Recording, o sea, que imagino que está grabando avales, que antes le di a colaborar, y por esa casa vale otra vez el dibujo Oeste que expuso Guillermo. Pero tranquilos, que no voy a ser pensada simplemente para para poner en contexto, vale, y además igual no lo veo muy bien, pero esto lo sé si tienen solamente el inicio de presentación, tuviese el título visión general, pero yo no. Yo no veo nada en general. Si sabe sale negro a visión general dentro del dibujo Abraham Verona ahora. Ahora sí; ahora me dices si el padre, pero no quiero pensar que estábamos aquí en esta. Vale? Esto se está diciendo que igual no lo veo muy bien, pero si algo así se ve no sí vale, perfecto. Pues lo que se decía que es el dibujo es bueno. Pues a Guillermo nos enseña un dibujo yo lo haga bien diagrama, que eso no va a ser otra vez; pesa lo mismo, pero sí va a poner en contexto un poco vale. Tenemos aquí. Vamos a empezar aquí por este lado el experto del dominio Emilio, no, que ya nos estuvo enseñando todo este tema de las antologías. Entonces aquí tendríamos nuestra antología y nuestro nuestro vale. Todo esto está almacenado, por así decirlo se encuentra en no comentamos, que es nuestra herramienta de trabajo. Entonces por la antología y por otro. Los test vale. Pero cómo se ve a una antología, porque nosotros sí es desarrolladores, porque estáis acostumbrados, que tenemos unitarios que de interfaces, vale, pero como se texto una antología ahí es donde entra, en juego. Si Bale que lo vamos a ver justo a continuación de esta idea positiva. Entonces, qué de qué están compuestos? No estáis vale de la serie expresión por un lado y luego también es necesario. Unas instancias es sobre todo esas instancias que nos comentaba, Emilio que suscriban un poco para para aprobar la consistencia de la oncología. Entonces, eso vale. Tenemos aquí todo esto definido y es que pasa a continuación. Vale? Pues imaginamos que Emilio introducen cambios sobre el repositorio de la antología, porque es cuando los requisitos, lo que sea y creamos seguirá una vale. Esta hace que ese disparo automática ha parado automáticamente el modelo de integración. Continúa. Este modo la integración continua, que es lo que veía, lo vamos a ver luego un poco más, entonces ejecutaría cada cada caso de prueba y nos mandaría los resultados otra vez dándonos un feedback y también ha comentado Guillermo a la que vamos a ver más adelante. Bueno, en caso de que haya errores notificados al experto dominio que será el encargado, pues otra vez de hacer los cambios pertinentes, porque algo está pasando, está claro, no se realiza los cambios, se actualiza la web y automáticamente otra vez la falta del módulo integración continua, que no hay errores, pues entonces vamos a mejorar la, la rama más vale. Entonces ya se ha producido los cambios, la pasarela, entradas en continua. Entonces, qué pasa ahí? Viene la ministra del sistema o el que se ha encargado de este proceso y crearía una vale de la de la nueva odontología. Entonces, eso hace que dispare otras dos cosas, que sería. Por un lado, la sincronización y, por otro lado, lo que os comento, Guillermo de la creación de objetos, y eso que esto, bueno, esta colina de puntos, porque yo no me voy a meter en esa parte, es obvia. Explicar más, y este es el segundo modelo que yo voy a explicar. El rato lo veis. Va a llevar a nuestras espaldas el susto, pues eso, disparó a la sincronización el modelo Hércules, y lo hizo con, ibas bale. No os he contado nada nuevo. Creo igual entre ahora un detalle más de que sea una o una, tal, pero pero eso era solo para que quedase claro algunas dudas aquí o yo no. Por mi parte no vale, perfecto. Pues entonces íbamos a entrar un poco en materia de lo que es Bale, que también se conoce como y de hecho yo estoy casi seguro que no voy a hacer. Qué voy a hacer referente siempre? Yo con Sexwale estoy acostumbrados. Es no, es un lenguaje de programación, vale, pero es un lenguaje estructural que básicamente lo que nos permite es describir estos modelos en rdc y gracias a eso, pues podemos también realizar una validación de nuestros datos. Os acordáis antes que decíamos que teníamos que tener unas buenas instancias rf que nos permitían estar un poco así la antología? Vale, pues la manera de validar esos esas instancias. Rf es mediante cuales igual todavía os hacéis una idea de lo que es por lo que he dicho, pero yo creo que en cuanto veamos un ejemplo práctico lo vais a entender mucho mejor comentar algunas, algunos aspectos así de diseño de cuando cuando se desarrolló que, bueno, que básicamente es, estaba pensado para ser un lenguaje de alto nivel, conciso, que sea legible para los humanos, importante, pero también muy importante, que sea procesarle paradas para las máquinas Bale y su sintaxis bueno, está inspirada en Spar, Kohl y Bale, y creo que habéis fijo y es, no sé si si lo visteis pero, bueno eso es como el de secuela de la antigua ley, y bueno, el libro esté tranquilos, que no es que no quiera vender! Pero bueno, es un, es un libro que si algún día tenéis que saber un poco más de sexo, no tenéis alguna cosa clara, pues se puede echar una, un vistazo que está gratis en versión html y la verdad es que yo creo que viene muy bien, si algún día tienes alguna duda o queréis profundizar más, porque que tampoco vamos a profundizar al 100 por 100 bueno, también nos dejó el sitio oficial de Essex. Ya, con el primer ejemplo de siempre que tenemos aquí vale en este ángulo, pues esto es un esquema, vale, un esquema, es un conjunto de expresiones y luego también, pues la definición de prefijos, vale, vamos a empezar por arriba, que es la definición, igual ya lo sabéis, pero bueno, lo voy a comentar así un poco por encima. Esa es una chorrada. Simplemente es que nosotros, como vamos a hacer referencia a un aire que sería esto, lo que tenemos aquí, cómo vamos a hacer muchas veces referencia a ellos? Pues básicamente le ponemos un prefijo, de tal forma que cuando queramos utilizarlo aquí abajo, pues no hace falta hacer referencia a todo esto. Es decir, por ejemplo, si aquí tenemos el esquema, cuando llegamos aquí ponemos esquemas, pues a lo que se refiere es que es a dos mundos, vale, se entiende o no, que igual ya lo sabéis, pero bueno, para mí era algo nuevo cuando lo aprendí y bueno eso es buena, pues la define de prefijos, que se definen generalmente arriba y tal y luego ya vamos a crear. Vale? Esto que tenemos aquí entre corchetes y la etiqueta antes sería un ejemplo de una serie expresión que es lo primero que ponemos las expresiones, ponemos una etiqueta, una lava, vale, para para poder referirnos a ella. Luego entonces en este caso, pues esta es la expresión usa Bale que está entre corchetes es es es una herida pero bueno como es un poco de ejemplo no hay no existen Jalili que sea solo vale normalmente sería http dos puntos pues lo que sea pero en este caso es un ejemplo, lo ponemos entre comillas, hicimos usuarios. Es decir, aquí dentro de éstas hay, vamos a definir lo que nosotros creemos que es relevante, que un usuario tenga vale para decirlo. Entonces abrimos corchetes y aquí vamos a poner vamos a meter los triples con los que se llaman Bale, que básicamente es una una propiedad por así decirlo que tiene que cumplir todo lo que nosotros consideramos usuarios y luego un valor de haberse impuesto. Es un ejemplo. Podemos saber que están todas están tan simple pero pero va por ahí la cosa. Entonces nosotros decimos que que un usuario debe poseer un esquema y ese esquema tiene que ser de tipo xs, Bale xs de estreno. Pues es una estrella de toda la vida. Es como como sigan. Ponemos extremo porque bueno es el esloveno, nos nos ofrece el. El aire está de que se les quema que es bueno que sea utilizado alguna vez que se le quema pues es exactamente lo mismo. Simplemente le decimos que el que la propia nombre pues tiene que tener el tipo. Entonces, eso sería una triple. Consta una restricción para usuario, punto y coma y vamos a poner otras exactamente lo mismo, pero esta es llamar, no use y aquí tenemos una cosa distinta, tenemos una arroba y pone. Use. Esto se utiliza para, para hacer referencia a otras seis desperdicios vale, en este caso es Bale, es decir, que conoce a otro usuario, pero podría ser que debajo tuviésemos llamas. Pues yo, que ese coche y aquí decimos que tiene un coche en vez de que conoce a una persona y entonces cuando cuando nosotros queramos comprobar que se cumple esta propiedad, pues tendríamos que ir a la A 6, en este caso es el presupuesto de coche, pues llegamos a coche y entonces ya empezaría a comprobar los coches y que se cumple con eso. Vale, y luego una cosa más que sería la Cardinali Bale, que aquí no. Aquí tenemos una estrella Isco, aquí no tenemos nada, si no tenemos nada que quiere decir que es estrictamente necesario que esté esa esa restricción, es decir, si un usuario tal cual lo estamos expresando nosotros tienen que tener un nombre sí o sí y tiene que ser de tipo extremo, si no, ya no va a ser conforme con estas, pero para el caso de no tener una estrella Isco y bueno, me imagino que conoceréis más interrogación. Bueno, pues en este caso significa cero más, es decir, puede conocer a nadie o conocer a muchas personas. Entonces yo tal cual, la verdad que he visto ejemplo, pues me quedó bastante claro, porque me parecen blanco, como si aquí creas una clase Java y le dice. Private Private y Usher no vale, entonces, a mí me quedó muy claro, pero porque estamos usando estos estos ejemplos que hacen que para que a mí por ejemplo me parecía eso no, pero realmente aquí esto es un brazo o Bale? No, no lo olvidemos, o sea la cosa es que estamos buscando haber podido dibujar. Creo que estamos buscando un un. Estamos comprobando que tenemos lo voy a poner porque se hizo fatal con esto, pero imaginaos que tengamos el la instancia PP? Pues que que básicamente esto tenga un esquema sm perdón y aquí sea lo que sea bueno que sea de tipo Strings y y aquí pues que apunte a que sea la persona clara, que también tenga un nombre, que no se que sea al final no os olvidéis de que esto es un brazo comentar un poco hasta aquí lo ves pillando sí? Sí sí? Sí es perfecto, pero Tengo una pregunta. No sería redundante, supongo que no, pero lo entiendo, porque lo redundante hacer el óvulo y hacer esto parece no, si a mí a veces me parece lo mismo. No es lo mismo en la oncología que yo ahí no soy experto aviso pero llevamos el pido emilio la oncología el se representa un conocimiento vale, o así espero no meter la pata, de ahí me corrige, pero eso se representa a nuestro no me sale la palabra antes, pero si eso, como un dominio, no. Entonces imaginaos que para este caso, pues tenemos la la noche dentro la antología. Tenemos investigador, no investigador, tiene una serie de cosas, pero luego nuestras instancias de ejemplo, pues podemos tener PP, no, y PP es un investigador, pero además, PP también tiene nombre. Pp tienen otras cosas que pueden estar dentro o no de nuestro dominio o también pueden hacer referencia a otras cosas que estén fuera porque al fin y al cabo esto es web semántica, y entonces nosotros queremos ver que esas instancias sean consistentes, vale, y además, si nos va a permitir realizar una validación de datos o no, no nos permite validar nada. Vale? Sí que nos permite eso, modelar nuestro dominio, pero no vamos a poder validar contra esas instancias. En cambio ni nosotros, cuando tengamos ese tal que vamos a decir que es investigador y no sé que que vamos a ver a poder confrontar, lo contrasta y decir si es consistente o no, y yo me permite añadir eso exactamente que nosotros, o sea, poder, podríamos en la antología en si podríamos añadir propiedades de todo tipo a tal instancia o a clase, y hasta podríamos pasar el razonado que os comentaba antes de. Bueno, algunos de esos en la ermita o alguno de ellos y que no saliera consistente, pero sin embargo con con vistas al dominio o sea sería lógicamente consistente, pero a lo mejor sería podríamos llegar a ver incluido alguna cosa, alguna tributo, alguna propiedad que fuera absurda dentro de nuestro dominio, y aquí es donde entran las las presiones para validar eso más fehacientemente. Gracias Emilio, por por aportar. Vale, y eso es bueno. Aquí damos el resumen, que se ajusten a las que deben tener exactamente una semana con un valor de tiempo. Si tener cero más esquema Nóos cuyos valores ajuste vale, seguimos. Vale, entonces cómo sería un poco el proceso de validación de redes mediante cheques? Tenemos aquí nuestro. Es esquema, vale nuestro esquema, que en este caso solo es una secta pero abordados que pueden que pueden ser más de las que más tenemos. Vale, pues ahí tenemos esas instancias de ejemplo que nosotros vamos a querer validar, vale? Esto es estar del vale de la sintaxis, pues, por ejemplo, lo tenemos aquí porque ni siquiera hemos puesto los precios, porque esto es un ejemplo muy sencillo, pero tenemos al que tiene o nombre a Alicia. Reconoce, tal y bueno así un poco con todas. Entonces, aquí falta una cosa, vale? Bueno, pero casi mejor lo que explica la siguiente De acuerdo. Vamos a ver un poco, es esto lo que falta, pero lo voy a explicar en la siguiente posición, que es ahora mismo en esta radio positiva. Sólo quiero saber un poco. Si lo vais, si lo vais pillando entonces, creéis que conforma con forma con las envíos, se ajusta a lo que está definido en la biosfera? Es la que teníamos antes aquí me podéis dar una respuesta. Aquí tenemos el. Si tenemos las ajustado vale. Perfecto, creéis que se ajusta. No sé no lo sé porque no sé si porque el orden importa, por culpa mía es porque no lo he dicho, no importa el orden, vale como como es un grapo verdad? Pues si tiene una aquí tenemos un vehículo o un nodo, y éste tiene un arco a éste, no sea realmente no hay, no hay una orden mal. Entonces no importa en este caso. Entonces se ajusta o no soy perfecto valía Carol, tiene buenos caro y esto significa que tiene otro del mismo tipo que es Carole creéis que se ajusta? No puede suponer eso. Aquí ninguno vale? Efectivamente, hemos dicho que si no había Cardinali edad tenía que ser exclusivamente 1. Entonces no vale, no era un número muy clara, venga y Emili tampoco, porque porque el lector que va dice sí efectivamente vale, vamos a Frank un poco más largo. Qué opina de las más difíciles? Pues no lo sé por qué no sé si el Mail que no parece. No sé si el hecho de que algo no aparezcan ni siquiera lo cual perfecto. Otra cosa que no he comentado no sea perdón, no hace falta que os quiero decir. Todo lo que haya que no esté contemplado aquí me da igual, más entonces, qué pensáis que sí que, efectivamente, además este es el en el caso contrario a este Neil, que aquí había dos valores y no nos lo permitía, porque no había ordinalidad, pero en cambio aquí nos dice que puede ser cero o más entonces, como si no hubiese como si hay aquí 20.000. Pues va a validar y éste no quiero entrar en detalles, porque se está utilizando aquí una cita anónima que solo va a ser liar, y no me no me interesa. Ahora vernos en ese legado, que lo vamos a ver otro día vale? Ahora ya sí que vamos a entrar en concreto en el proceso de validación vale? Lo de antes? Era simplemente saber si valía o no valida lo que os dije, que quería comentar. Luego que no quería meteoros lo hay. Es aquí que si vale, porque nosotros tenemos nuestro sexo esquema donde tenemos la sec y luego tenemos los datos. Vale, como hemos visto antes, pero vale. Cómo se lleva a cabo ese proceso de validación? Imaginamos que aquí tenemos 306, aquí tenemos 502 instancias de prueba, como si yo lo que tengo que validar con que esa esquina, que no me diga con un coche o que sea ésa es entonces, ahí es donde entra en juego el Sigma, el mab básicamente lo que hace es establecer una relación entre no lo que queramos validar, y la seis que tiene que cumplir, Bale entonces tenemos aquí el y le ponemos arrobas, es la manera de de relacionarlo con una, unas y las que queremos. Entonces esto lo que quiere decir es perdón, no es una pregunta, es que le estás diciendo que lo haga? Vale, porque es el sistema de entrada diciendo. Contra usar lo mismo como y Carol valía, vale? Entonces se llevaría a cabo la validación de Essex, que eso se lleva con el valedor de Essex, que no nos hace falta saber cómo funciona, por suerte, y lo que tenemos de salida no es bien o mal, que es lo típico y aquí es donde a veces a la gente no le queda muy claro cuando lo que tenemos es otro 6, pero esta vez es un sistema de salida lo que lo que nos está diciendo aquí básicamente que parece que hemos obtenido más o menos la misma salida que la entrada encontrar. Obviamente estos dos es básicamente nos está diciendo al ex conforma o sea válida contra es decir allí se ajusta a lo que hemos definido, la, la la serie Josep Bou también se ajusta a las envié, pero aquí tenemos una exclamación delante. Eso quiere decir que no es ajustada a Josep Bale y es, por ejemplo, que vayamos antes que tiene dos nombres. Entonces tenemos nuestro esquema, nuestros datos en rdc, que queremos validar contra nuestras, que las tenemos aquí definidas, y luego el sistema de entrada que establece las relaciones, vale y que obtenemos de todo ese proceso de salida. El tema de salida hay que entrar, lo tenemos que interpretar también Bale, que es lo que acabo de decir ahora mismo, ya que es Al Islah cumple o no lo cumple o no lo cumple o no? Aquí estás solo con las envíos sorpresa acordados que podría haber seis coches, lo que sea, y demás y todo es un tema resultante. Lo habéis pillado usted paso, si entonces eso acordaron entrada, tal salida vale, bueno, pues vale ser realmente de Essex, hoy no vamos a ver mucho más, vale Yo lo que quería era que, que vosotros piensen lo que es más y para qué sirven, no saber ser un experto ni saber crear vuestra así pero eso ya tenemos una buena dedicada a ello. Entonces, cómo vamos a cambiar de ahora un poco de bloqueo para seducirle? Vamos a dejarse de lado si queréis comentar preguntarme algo de Essex, pues creo que ahora es un buen momento y no al final como queráis. No por mí está claro si entonces no voy a ver un segundo. Si vamos a al segundo bloque, al sistema integración, continúa el sistema, integración continua que documentamos antes y básicamente pues eso nos permite hacer, te debe someter volumen pero para antologías vale que es muy inspirado, como dijo Guillermo en Travis Bale y está integrado con lo que hace por dentro es la validación de Datos, Bale, por eso era importante explicar y bueno esta se despliega, cuando que nos hayamos quedado un poco de la lata para formar todas las imágenes y todo lo bueno de esta forma de que porque lo desplegamos del tirón y bueno comentar un poco así como aspectos generales que está desarrollado principalmente en aunque tiene un poco de dejaba escribir y ya tiene una una web no haber vale pues creo que aquí nada, nada más. Vamos a entrar un poco así una visión general de lo que sería el sistema, de cómo funciona y básicamente pues aquí tendríamos en nuestros repositorios con nuestros repositorios, porque para una misma instancia de perdón para un mismo despliegue de Podemos le puede estar conectado varios repositorios. Eso es lo que representa estas líneas aquí de puntitos entonces aquí para ejemplificar, vamos a decir que tenemos un un repositorio donde tenemos almacenadas, lo es tanto lo avale. Ese repositorio está configurado de tal manera para, para que se comunique con la configuración. Hoy no lo vamos a explicar nada pero la vamos a ver no sé si el problema de montaje que igual este viernes entonces ahí hablaremos un poco, lo que hay que configurar valla básicamente es un hueco que se configura de tal manera que cuando se producen cambios en este caso pues un evento de pulso, un evento de Pol sobre el repositorio que son los únicos que nosotros recogemos todos los días pues esos cambios se comunican con un toro y directamente vale. Entonces lo que hace es realizar una ejecución de todos los tres que se encuentran definidos en este repositorio y una vez tiene esos resultados puedes hacer dos cosas. Por un lado, nos devuelven un feedback directamente a nuestro repositorio de como hace, como hace Travis, por ejemplo, que luego lo vamos a ver un poco como es, y, por otro lado también lo puesto ya en la web Bale. Le damos forma que tenemos, por una parte que está haciendo la pole. Recuerda? Por ejemplo, tiene un feedback inmediato sobre en concreto, pero luego también. Si vamos a la web, vamos a tener un no solo de esa pull y no vamos a tener como un informe global de todas las las vueltas que lo vamos a ver, lo que es una web que se han llevado a cabo, como todos los eventos un poco sin entrar tampoco mucho detalle, pero los componentes que componen Anthology vale, porque esto esto así que vamos a entrar más en. Bueno, muchísimo más en detalle. Cuando tengamos las sesiones llamas de código prácticas y más, pero bueno, para que para que entendáis un poco qué es lo que hace. Pero entonces imaginábamos que hacemos los cambios, y entonces, por un primer momento tenemos un componente aquí que es el. Ese es el encargado de escuchar todos los eventos que produzcan nuestros repositorios, y una vez que le llega un evento, pues lo que hace es crear una, una Bull Bale que es lo que comentaba antes, una abuela, es como un objeto que representa un un evento que se ha llevado a cabo en un evento de tipo, puso Pull, que somos lo que son, los únicos que nosotros aceptamos y contienen, además de eso, pues contiene, pues la información de ese evento, por ejemplo, donde se ha llevado a cabo ese pus, o quien lo ha llevado a cabo. Sobre qué cómic sobre qué rama, etc. Vale y. Y luego llevaba más cosas que ahora las vamos a ver, pero en principio, cuando la que era únicamente le es abuelo, lo único que posee es toda la información de The Oye, de donde me están llamando, vale? Entonces, cuando su abuelo se la pasa, es que es que duele, es el encargado de colar todas esas esas que le van llegando a la cola para una vez que ya están ahí metidas, pues se las mandan al Worker, que ya es el encargado de seguir con el proceso, pero básicamente es ese, es un componente que, que se encarga de eso, de las cosas, y es decir, cuando se ejecutan, qué cosa y cada cosa. Entonces, una vez Worker Worker, es el modelo que es él. El tipo duro de aquí vale, es el que realiza todo el tema de la validación y bueno básicamente es eso es el encargado de validar todos los casos de pruebas. Pero, qué pasa, que cuando le llega a la abuela dice. Bale, perfecto. Se ha producido un punto según Bull en este repositorio rama. Vale, vale, porque no tengo información. Entonces necesito saber qué tengo que ejecutar. Entonces, ahí es donde entra el papel del el Word, le dice. Al vale. Mira, mira lo que me estoy diciendo, que tengo. Tengo un evento de en este necesito los test que yo quiera, que ustedes que se van a ejecutar. Para Estambul, entonces él es el encargado de comunicarse con mi hija. Entonces, él obtendría todos los casos de pruebas y se les pasaría del Workers Bale, dentro de la abuela, entonces la abuela ya estaría más o menos completa, entonces lo cual quería tener información sobre con que trabajar entonces ya puede llevar a cabo toda la validación una vez se lleve a cabo toda la validación. Hace dos cosas, por un lado las persisten, pero es que por otro lado vuelve a llamar para que porque recordamos que el es el encargado de comunicarse con, y tenemos que dar nuestro feedback de la, de la validación, vale de cómo han sido las pruebas, han sido satisfactorias o no. Entonces se vuelva a comunicar con mi hija, y luego porque los, porque también tenemos una web, vale? Entonces esa web consume el modelo, y pues obtienen todas las bolsas que se han llevado a cabo de la persistencia de la base de datos donde están persistido las las webs no se quiere comentar algo, ya os digo que tampoco tendrán que vender la hora al 100 por 100, porque esto realmente lo vamos a ver mucho más material. Luego, pero bueno, eso sí querer comentar algo de este proceso a una duda. Yo tengo una duda, trazo código programado, sí? Sí parece claro, es que todo era una librería, o perdón así hecho se volvió a decirlo completamente y lo hemos desarrollado. La Universidad de Oviedo sí que es verdad, que igual que utiliza una librería, que es la librería que valida seis con rsf, pero librería también pertenece a nuestro nuestro grupo investigación o sea que realmente es casi Osasuna vale sigo o no vale como es como se definen los casos de Praga, porque en por ejemplo, en programación, pues tenemos nuestros test unitarios, por ejemplo, y tenemos la comprobar que esto es igual que esto, como lo hacemos para, pues nuestros repositorios. Vamos a tener un fichero que se va a llamar manifestó punto. Ya, hizo en ese fichero, pues se van a definir todos los casos de esta es una. Esto es un ejemplo de un trozo de un manifestante y eso no entonces, pues están separados por estas llaves. Entonces esto sería un caso de cada caso de pruebas está compuesto por seis cosas. En primer lugar, un nombre para ese, para ese texto. Luego, la localización de la antología dentro del repositorio es la ruta. Vale, donde esté situada en la antología, porque esto es necesario repetirlo en todos los casos. Si siempre es la misma antología, bueno es que realmente la antología se puede puede estar dividida; o sea, tenemos un fichero, que es el cordón de Estado, pero hay veces que se hacen separaciones, vale, de de lo que sería, pues yo que sea por una parte concreta de la antología. Otra parte, entonces hay veces que igual no nos interesa aprobar simplemente una parte de Deontología, vale? Luego me permite estar bien claro de miles Dale por enlazar un poco con lo que vais a ver en la siguiente sesión. En el caso de la antología de la antología del proyecto, es por así decirlo, es un poco muscular, es decir, hay una parte cobre que incluye todas las entidades principales del dominio y luego hay otros módulos que denominamos verticales, en donde se incluyen todo lo que serían casi sus dominios, un poco dependientes del dominio central, no, entonces, por ejemplo, el tema de Recursos Humanos o el tema de entidad de modelar la geografía administrativa o política, y eso se incluyen módulos verticales. Entonces, un poco lo que decía Pablo a veces solamente te interesa probar el cobre o, a lo mejor solo te interesa aprobar o no de los módulos verticales, y es por eso por lo que, por lo que se puede segmentar, por así decirlo, vale, pues muchas gracias Emilio, que una definición mucho mejor que decir que son por partes, que perfecto, vale y, pues seguimos entonces lo de la antología y luego la localización de las instancias de pruebas vale lo que decíamos los PP, Juan etc. Donde vamos a tener esas esos ejemplos de pruebas y luego la localización de los esquemas que vayamos a utilizar perdón, de un esquema está mal, es la reorganización del esquema, lo que serían que el esquema podemos tener varias y luego tenemos el sistema. De entrada nos acordamos que el Sigma era lo que relacionaba en las instancias con los colapsos que queremos probar, pues lo mismo en la nación dentro del repositorio de del que necesitemos y luego tenemos el sistema de salida pero ojo no es no os leáis que es es el sistema de salida esperado, es decir, no es el no confundamos con ese mar que nos da la validación, sea ósea o va a ser lo mismo. Quiero decir, es un mapa y lo que va a salir ahí es una una salida de la validación, pero es la que nosotros esperamos. Vale? Es que a mí esto a veces me lía un poco. Por ejemplo, volvemos a lo de cuando estábamos en. Por ejemplo, tenemos un una serie y es y ponemos a la izquierda, pues llamamos al método no sé qué y ahora a la derecha, o al revés, que siempre me digo si es la izquierda la derecha, pero bueno, básicamente imaginemos que la derecha es lo que esperábamos. Pues decimos que tiene que dar veintitres, vale? Pues esto sería como eso, como el veintitres en este caso sería pues ésta sea válida, contra perdón, este dato valida contraste o no? Vale igual si nos quedó del todo claro. De todas formas, más adelante lo vamos a ver con la Copa cuando veamos las pantallas y, como se ve en salida. Así que continuó. Vale un poco de cómo sería ya ver con nuestros ojos cómo funciona esto. Simulación de funcionamiento tenemos aquí nuestro repositorio tenemos aquí el objeto y hoy son objeto del fichero estrella Mali, que ahora mismo no lo voy a comentar porque lo vamos a ver el día de la configuración, pero bueno, es un poco como saben dónde están las cosas, y además y lo tenemos nuestra carpeta, ese rece donde van a estar antología y los demás, su apartado de antología, lo que comentaba Emilio, perdón a esas partes de la antología, y luego los test vale, donde están todos esos ficheros, los datos de prueba, los esquemas y los Max, tanto las entradas como los esperados esa día y bueno eso pues nuestro repertorio vale aquí haber simulado que estamos en una rama, y voy a dar una respuesta a vale entonces y qué pasa? Pues vale, lo que pasa es que se dispara el y entonces se comunica con todo, y esto es lo que vamos a ver en el momento en que se realiza la vale. Si eso, si conocéis, estáis diciendo en Cuéntame algo que no sepa, porque esto es lo típico de que se está ejecutando. Entonces se está ejecutando y nos va. Vamos a obtener tres posibles resultados? Vale. Si sale todo verde, genial; es decir que los tres han pasado todos lo ha pasado; si sale una equis es que algo ha fallado de los de los test, o sea que los test han fallado, vale, porque que esté aquí Bale este es cancelado, que es en el caso de que no es que haya fallado un test, o sea si ha fallado, pero no ha fallado, porque el resultado no se ha esperado, sino porque algo ha pasado, algo que está fuera del alcance de todos los días. Es decir, imaginarnos que le decimos en que la ruta del fichero se de entrada. No sé cual y cuando va a buscar llegan todos los que dices. Que ahí no hay nada. Entonces nos va a dar. Por ejemplo, aquí faena Bale, o nos meten un fichero que tenga un contenido, o sea que no tenga contenido. Vale? Pues te vaya a dar otro error. Entonces, esas son las tres posibles respuestas que nos va a dar todo lo hace directamente sobre nuestra pull recuento o y luego además aquí está recortado pero llegamos aquí en la arriba. Tenemos una parte de detalles que cuando nosotros entramos, pues nos va a dar ya más información. Entonces esto, básicamente, pues es un resumen de los test. Está aquí un poco recordado, en este caso la abuela, porque yo estoy aquí pues ha fallado, y luego, dentro de cada 3, pues, nos va a dar una serie de información que me parece ahora que no es el mejor momento para contarla. Porque luego la web creo que se entiende mejor, y es exactamente lo mismo, pero esto es simplemente pase para que sepáis que directamente desde pues ya tenemos el feedback sin necesidad vale ahora ya vamos a ver un poco lo que es la la web de esta recordado. Pero bueno, básicamente, cuando entramos, lo principal que tenemos son las habituales. Abordamos todas las webs que se han llevado a cabo. Entonces, cada cual está aquí representaban un rectángulo y bueno pues están que pasa es tan rojo pues no pasa y existan en este color no así como naranja. Marrón es lo que decíamos que la abuela está cancelada por algo que no se ha podido ejecutar los ustedes, por lo que se vale. Entonces, dentro de aquí tenemos información que sobre la vuelva. Pues esto es el nombre del cómic de ir a la rama donde se ha llevado a cabo. Esto es el identificador del cómic en este caso. No hay ningún ejemplo de una, una pulpa, pero si hubiese la por aquí con el Asterix, el número de de Pulka y luego me di cuenta justo antes que aquí. Esto debe ser una captura vieja porque está al revés. Aquí de el icono del calendario debería estar abajo. Pero bueno, básicamente, nos dice el tiempo que ha tardado en ejecutarse esa y cuando esta final a tres minutos, una hora, lo que sea, vale. Pues luego nosotros podemos hacer clic, dentro de cada vuelta, y cuando hacemos clic en una buena. Pues esto es lo que vamos a ver. Bale, como habéis puesto, está súper inspirado en entrada, y si lo dais obviamente lo veo. Yo soy mucho más profesional. Pero nosotros queremos seguir esa idea, entonces arriba está la misma información que veníamos antes aquí a modo de resumen para que sepamos dónde estamos, y luego no lee todos los casos de Bale de primera mano, sólo se nos ofrece el nombre del caso de prueba y el tiempo que ha tardado en ejecutarse. Pero luego si hacemos clic en esta cita que vemos aquí ya nos va a dar un poco más de información. Vale? Entonces, aquí tenemos una tabla en la tabla. Buena está en verde porque han pasado, todos los han validado de manera correcta, con lo esperado todos los nuevos que queríamos probar. Es decir, aquí tenemos los no vale, aquí podríamos tener PP. Por ejemplo, quitamos este ejemplo, pero bueno, imagino que tenemos. Lo que queremos probar con la Sainz ha sido bueno en este caso, sería observable o humano. Entonces, el estatus es el resultado de la validación vale? Entonces a quienes conforman conforman, quiere decir que ha sido estas. Este dato se ajusta a 6, es decir, que la lección ha sido correcta. Bueno, no es que haya sido correcta, es que se ajusta Bale con el con el espectro de estatus, es con el que sabemos si si el sí sí era lo que nosotros queríamos vale, porque igual queríamos comprobar que que ésta no, no, no conforma con esta serie, vale? Entonces, esto es el resultado de la evaluación y esto es lo que esperábamos. Aquí es donde entra en juego el mapa de salida esperado, que es lo que hemos comentado antes. Si aquí hubiéramos puesto que que no conforman, pues aunque la salida de la obligación nos diga que es correcta, realmente no era lo que nosotros queríamos ganar y nosotros no queríamos que conformase. Entonces sería estos aldeas rojo y diría que es un error y bueno, aquí un poco lo mismo con, y luego cuando tenemos un botón que nos costaría como una lonja de todo el sistema de validación, porque solo lo veréis más adelante cuando entremos en un set. Pensé más, en detalle, que se sale un seísmo bastante, más grande de lo que de lo que vimos en los ejemplos, y entonces igual ahí es interesante. Pues echarle un ojo, porque hay veces que el que valía, pues hace inferencias algunas cosas que ahora tampoco es el momento de hablar de esas cosas, a ver si esto era lo último de hablar ha sido igual. Tenéis alguna pregunta si me queréis comentar algo, si buenas tengo una duda respecto a esto, esto es hostil. Esta variación se hace dentro de una mejor respuesta, vale, esta validación tal y cual ésta se hace tanto para cualquier evento de pus en cualquier rama, así como vale también en cualquier rama lo único que igual sería interesante, pero esto ya más bien a controlarlo dentro del propio repositorio, pues no sé que no se puede hacer más tener algo así pero bueno, realmente los los todo lo que sea, puse pueblo, lo trae todo y aquí nos va a darla la información de dónde nos viene todo, o sea que cualquier cambio que se haga en cualquier drama tiene que nos hace. Esta validación si nos va a dar, nos da un feedback, y no sé si me he perdido. Recuerda, una vez más adelante, la donde se indican, pues, lo que decías de los casos de pruebas. La definición de casos, la definición de si esto es todo, donde se pondría en una silla, una subida. El fichero punto ya hizo un, vale? Aquí teníamos nuestros. Este es un ejemplo. Un repositorio. Vale entonces eso aquí teníamos la antología Grace y en los casos de prueba y aquí tenemos el manifiesto son todo esto se de se define un poco, por así decirlo. En este llama Bale, este, este llaman nos da unos parámetros de configuración para decirle al ciudadano. Tiene que buscar de manifiesto, estaría la carpeta de deontología y demás Bale, y luego ya, una vez que ya tiene eso, que es lo que le hace falta en el manifiesto Jackson, y así que se especifica las las rutas, porque igual queremos hacer una carpeta o o lo que sea, no hay un único marifé, es para todo, para todo, o se pueden crear claro, por ejemplo, tú tienes este manifiesto, son para para una rama. Pero tú quieras, igual puedes crear otra rama y poner otro, ya sabes lo que te digo. Si al final se manifieste solamente para los casos de prueba o para los cambios que están incluidos en el Elíseo y estos que no todo el proyecto no sé si me estoy explicando qué es para la antología, vale para toda la antología, a ver que tú puedes lo que comentábamos antes de que puedes probar la oncología entera o puedes probar una parte de la antología realmente, o sea. Esto es para despegar de la odontología y los datos de pruebas, pero tú puedes especificar, os podéis concretar realmente, qué es lo que quieres probar, pero si es en el ámbito de la antología, vamos más, y supongo que luego cuando vea el proyecto, si lo que entiende de esto, pero no sé si si yo voy a crear una nueva, una nueva clase. Cuando crea una nueva clase, tengo que definir los casos de uso de los ejemplos. La fecha lo esperado. Eso tengo añadirlo en el manifiesto. Punto jsa sí y poner todo en todos los ejemplos los pero no, no se hace un único para esa esa nueva clase, sino que no no manifestado, comparten todos los casos de prueba va ya está bale alguna duda más si no solamente yo, yo por comentar un poco sobre la duda, esa es que a lo mejor alguna de las nuevas entidades que se crean, por ejemplo, están reglas, pertenece al core de la antología, pero es como algunas de las entidades que están en los módulos verticales. Entonces por eso sí podría aplicar a todo lo sea si convendría, por ejemplo, hacer el test de aspecto a esa entidad, pillando la antología entera, es decir, el cobre y los módulos verticales a la vez que puede relacionarse con varios módulos. Entonces, entonces así se estaría completamente si podrían hacer un test parcial y un texto total por así anulado y luego, por ejemplo, claro, es que lo que lo que decía tú que de que igual quiere introducir una clase nueva y que vas a meterla dentro de todos los casos de prueba de la antología en general, pues yo si fuese yo, por ejemplo lo que haría sería crear una rama. Me defino aunque igual si simplemente me interesa aprobar esa clase y entonces una vez esté probada, pues ya lo puedo, lo puedo meter toda la a la rama principal, con toda la antología. No tengo claro lo que se manifestó serio, pero cuando cuando era según una encuesta, se acabará llevando a la trama principal. Bueno, para ver si hay, si hay inconsistencias, o sea claro, si tú tienes dos manifestó punto. Son si se puede mejorar automáticamente no creo que te lo añado vaya, yo creo que ahí sí que habría que, que, que definiría el final, que tú quieres saber. Entonces, si me explique si esto supongo que cuando veamos ejemplo, si tal vale nada, alguna duda más, o pasamos al último bloque. Mare -pues intuyó que no hay más dudas. Vale. Ahora, vamos a comentar el el módulo usa, el sistema de sincronización de deontología, cómo iba a ser llamado Hércules aquí? Tampoco hay mucho que enseñar, vale, porque es como un poco lo lo de Anthology, sí que es más visual y como yo en esta sesión simplemente quiero que os quedáis. Con la idea de qué es y para qué sirve, no más bien, no como aunque sí que desde entonces sí que había que explicar un poquitín como, porque si no es un poco, es un poco nuevo, todo lo de las se excitan. Entonces, en esta parte, realmente yo creo que el concepto es bastante simple. Así que, lo que igual le iba a explicar un poco era más que Bale. Pero bueno, antes de eso, que es Hércules, pues bueno, básicamente, lo que es un sistema que lo que nos sincronía, lo que nos hace sincronizar la odontología de que está alojada en nuestro repositorio de y una instancia de ahora veremos qué es eso de una instancia de entonces, básicamente, si os acordáis de la primera positiva que puse, dónde estaba todo el esquema cuando ya sea publicado, sobre máster? Y todo eso y tenemos ya todo bien, pues se publica la religión, entonces la religión, pero el repositorio está está también configurado para comunicarse con Hércules, entonces, cuando se produce ese evento de, de Punk sobre más, pero entonces se dispara, se dispara este sistema, que lo que hace sería, pues eso, sincronizar todos los nuevos datos que se hayan introducido o se hayan eliminado de su antología y dejarlo igual, como un espejo, en nuestra instancia de wifi base. Bale está integrado, que lo hagamos, es decir, y se despliega con, y ya está desarrollado en Bale que lo habíamos comentado antes. Entonces, antes de entrar a Bale o se está hablando de cultivos, y ahora hay que poner cubierta. No sé qué sentido tiene, eso no sé si conocéis, pero es que a mí me resulta más fácil explicar qué es wifi base, habiendo explicado antes. Entonces, por eso pongo aquí wiki, wiki data, es la, es la mayor fuente de conocimiento de la web semántica Bale, forma parte de Wikimedia, que lo vemos ahí. Básicamente es una enciclopedia como la Wikipedia, cuando todos conocemos, pero a diferencia de la Wikipedia está esta, ésta está almacenada y estructurada, todo lo que vale, entonces, si la comparamos con la Wikipedia en la Wikipedia, nosotros, como humanos. Pues eso. Si buscamos a alguien en la Wikipedia que sea a Alan Turing, pues nos aparece un texto, hay bastante grande, nosotros no vemos ese texto y decimos. Vale, pues llevamos obtenido información de. De Alan, Turing, pero qué pasa? Que para las máquinas pues eso no es tan fácil, vale, les das un texto plano y te dicen mucho, de ahí poco puedo sacar entonces. La Wikipedia, la al estar en rtbf, sí que es procesado. Hable y evitable tanto como por manos, por Bale, como por programas, por máquinas. Ellas sí que lo entienden, y lo bueno es eso, que es como una combinación, entre que vale, es estable para máquinas y entendible, pero también para para nosotros. Vale? Ahora vamos a ver una imagen de cómo esta, de cómo es la. Y y lavamos el entrenador perfectamente, es como una. Como iban a algún dato, ha sido de interés. Bueno, eso forma parte de Wikimedia que Wikimedia la organización que da soporte a Wikipedia comenzó en 2012, eso lo comentábamos, como nacimiento, estructurado por humanos, y un dato que en 2019, pero bueno, tiene 55.000.000, datos, y creo que eso ya ha crecido una barbaridad. Tenemos un brazo curioso, vale? Entonces, este es el aspecto que parece que le estaba apuntando, con un factor, este es un la, la visión que tenemos de la, del agua líquida, básicamente es una entrada de la, como si fuese de la Wikipedia, pero bueno, en vez de mostrarnos un puesto de ese texto, pues ésta está como organizado en que se llama Bale, es todo, ha sido un poco como, como Plan India. Un plan Jaoui yo pablo, yo humano es porque ese estilo no tenemos forenses, instancia, humano, imagen que entonces el entre entidades y propia. Entonces, una entidad vale una entidad es cualquier a ver como lo define, aunque no se me daba muy bien definir estas cosas. Es como. Bueno, es una entrada, por así decirlo, como si una entrada en Wikipedia, cualquier cosa que queramos buscar ahí en plan, desde personas hasta hasta que se enfermedades planetas cualquier cosa. Entonces sorprendía de si se representa mediante una y un vale, por ejemplo, uno es la Tierra y este es un 177 mientras en dos días y luego por otra parte, otro elemento importante que tenemos la son las propiedades Bale, los las tienen, son las cosas de otras que tenemos aquí a la izquierda. Vale? Qué bueno es, es la manera que tenemos de relacionar entidades entre ellas y también valores. Es que es realmente vale, es imaginar que teníamos él viviendo, tenemos aquí el nodo, es bueno, puedes imaginar que es uno más, que es bueno y, por ejemplo, pues que es, es un humano vale? Pues entonces aquí tenemos tejido humano -noche y esto está relacionado con un arco que sería Instant Bale, que es 31 de las pocas que es verdad que no lo he dicho, las propiedades se se representan por una de las entidades y las propiedades, pero entonces es esto? Vale, y al final acabó lo que nos estamos hablando aquí son todo eso propiedades que, que que posee esta entidad, vale? Y entonces al final que tenemos, pues tenemos eso un brazo con los distintos. Nos llamas vale. Borrar esto. Entonces esto, vale? Pues lo que tenemos aquí es que como veis, está esta enciclopedia por así decirlo. Nosotros lo vamos a entender porque yo creo que es entendible por cualquier humano vale? Una vez te explican qué es la propiedad y el valor y además que es lo bueno que vale. Esto nos lo estamos dando así. Pero es que esto es como es un grifo por debajo. Pues las máquinas lo pueden procesar, vale, y lo van a entender mucho mejor. Vale? Entonces, ya que hemos pillado un poco lo que, pues ahora me sirve muy bien para explicar que iba a ser vale? Esta es la definición que nos dan, de llevarse este. Que tiene una interfaz muy chula y lo que sea, y si for you human Machís, que, básicamente, resumiendo y a mí esta es la definición que más me gusta, es que el software sobre el que está construido, y entonces yo creo que una vez sabes lo que subiría taquilla y esto vale, pues perfecto, es el software sobre el que está. No lo he comentado antes, Bale pero es que aparte de tener esta interfaz tan chula que nos proporciona muchas más cosas, Bale, por ejemplo para destacar dos nos proporciona una una que con la que nosotros pues podemos hacer peticiones a alta y podemos obtener un montón de cosas. Todas las propiedades de todas las entidades para esta entidad, todas las referencias con quien está relacionado se pueden hacer muchísimas cosas y es que nos proporciona una que es pues para trabajar con ella pues está perfecto y además tiene un montón de librerías y además vale y además también nos proporciona un punto, un Boeing -vale? Es decir podemos dar todas las consultas que queramos, contra contra de eso sí? Para destacar algunas de las cosas que nos ofrecen operativo, que nos sorprenden muchas más y entonces como hace seguridad pues lo hace gracias a la wiki. Entonces básicamente lo que es queda tras una instancia de Wikileaks, vale? Ahí es lo que estábamos comentado antes de que era una instancia. Entonces que quiere decir esto que llevasen, os, ofrece la, el poder crear nuestra, nuestra propia instancia? Bale. Entonces, al fin y al cabo, nosotros os, como una enciclopedia de todo el conocimiento, así global, pero nosotros lo que queremos es tener nuestra propia instancia para el proyecto de Murcia. Entonces, qué es lo que podemos transformar? Pues podemos formar nuestra antología a una instancia del wiki base. Vale? Luego vamos a enseñar una foto de la última, es diapositivas de cómo va a ser ese ese cambio, vale para que lo veáis mejor. Esto es una serie, una vista general del sistema, que es bastante simple. Lo que he comentado antes. Aquí tenemos nuestro repositorio con antología que está configurado, con un hueco para que apunte a nuestro sistema, desplegando Hércules sin entonces, cuando ya estaba desplegado el sistema y se produce el, el evento que nosotros queramos, entonces nos llega a ese evento Hércules, hace lo que tenga que hacer y lo publican muy llevase. No creo que haya mucha, mucha pérdida, y aquí que esta ya es la última idea positiva, pues era lo que lo que os iba a comentar, lo que de lo poco que ya nos ofrece de primeras así visualmente lo lleva se que es que mira esto es la antología o sea éste es el fichero de doble fase primero, y eso que esta es una es una instancia, es muy, muy sencilla, vale, pero tenemos ahí un una super grande y tan bueno que básicamente que además que está todo en el mismo fichero tenemos que ir bajando para encontrar todo. Pues mirar lo que se transforma. Esto vale asignación al proyecto, es proyecto nacional que ya tienen su identificador aquí todos los idiomas y que está aquí aunque ésta está; no, está desplegado por eso. Podría haber todos y luego, por ejemplo, en Asia el proyecto de w Bale y aquí lo vemos claras y luego en su clase o fue proyectos. Aquí lo veamos claro y aquí ya, pues haríamos de haciendo clic y viendo las cosas. Entonces yo creo que ya solo por la interfaz que nos ofrece, pues yo creo que ya merece bastante la pena, porque es que además esto va por páginas, pero es que aquí vamos a tener un buscador donde nosotros podemos buscar entre todas las propiedades que haya en en nuestra antología, así como como propiedades cuando se elige entre entidades y propiedades, y más cosas. Pero es que, además, el wifi base, como ella me imagino que es lo comentaron, pues es un, es un punto de apoyo fundamental para para toda la parte de la arquitectura, se manteca Bale ellos obtienen todo lo que necesitan y trabajan. Gracias a Bale, y realmente eso sería todo por mi parte de esta última parte. Tenéis alguna pregunta que no hemos comentado nada? Aquí decirme.

Propietarios

Proyecto Hércules

Comentarios

Nuevo comentario

Serie: Formación Miércoles 27 ASIO Izertis (+información)

Descripción

Video