đŸ·ïž Schema.org Report

Generated on 4/13/2026, 12:51:57 AM

Total Pages
114
Schemas Found
114
Errors
0
Warnings
0
index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ProfilePage
name:
"José Manuel Requena Plens"
inLanguage:
"en"
404.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"404: Ah ah ah!"
tools/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
CollectionPage
name:
"Developer Tools"
description:
"Free interactive developer tools for security, encoding, networking, and embedded systems. All tools run entirely in your browser — privacy first."
inLanguage:
"en"
hasPart:
SoftwareApplication
name:
"Base64 Encoder / Decoder"
description:
"Encode and decode Base64, Base64URL, URL encoding, hex, and HTML entities. File support for images and documents. Runs client-side."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Certificate Inspector"
description:
"Decode PEM SSL/TLS certificates or fetch from a URL client-side. Inspect subject, issuer, validity, SANs, key usage, and security assessment."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Color Contrast Checker"
description:
"Check color contrast ratios for WCAG 2.2 AA and AAA compliance with APCA support, color blindness simulation, and auto-fix suggestions."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Cron Expression Builder"
description:
"Visual cron expression builder with interactive field selectors, common presets, next execution preview, crontab line output, and shareable links."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"CSP Policy Builder"
description:
"Build Content Security Policy headers interactively. Toggle directives, see real-time policy generation, and get security ratings for your CSP."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"CSP Hash Calculator"
description:
"Generate SHA-256 hashes for inline scripts. Get ready-to-use CSP directives for your Content Security Policy."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"HTTP Security Headers Analyzer"
description:
"Analyze HTTP response headers for security best practices. Get a security score, recommendations, and detailed analysis for each header."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Modbus Frame Builder"
description:
"Build and decode Modbus RTU/TCP/ASCII frames with CRC-16/LRC calculation, register interpretation, response builder, and byte visualization."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Nginx Config Generator"
description:
"Generate Nginx server blocks with upstream, QUIC/HTTP3, rate limiting, tarpit, OCSP stapling, Brotli, and modern TLS best practices."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Password Generator"
description:
"Generate strong passwords and passphrases using the Web Crypto API. Estimate entropy, crack time, and customize character sets — all client-side."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Regex Tester"
description:
"Test regular expressions with real-time match highlighting, capture groups, replace mode, and common pattern presets. Runs in your browser."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"IP / Subnet Calculator"
description:
"IPv4 and IPv6 subnet calculator with CIDR notation, VLSM planner, range-to-CIDR converter, reverse DNS, and bit boundary visualization."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Timestamp Converter"
description:
"Convert Unix timestamps to human-readable dates and vice versa. Supports seconds, milliseconds, ISO 8601, RFC 2822, and timezone comparison."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"WireGuard Config Generator"
description:
"Generate complete MikroTik RouterOS WireGuard VPN configurations with dual-stack IPv4/IPv6, firewall rules, NAT, peers, and client config files."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
publications/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Publications"
CollectionPage
name:
"Publications"
description:
"Academic publications and research by José Manuel Requena Plens."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
item:
ScholarlyArticle
headline:
"Loudspeakers for Vented Enclosures: a Backwards Approach for Speaker Selection (LoVE BASS)"
name:
"Loudspeakers for Vented Enclosures: a Backwards Approach for Speaker Selection (LoVE BASS)"
datePublished:
"2019"
author:
Person
givenName:
"Francisco"
familyName:
"Castells"
name:
"Francisco Castells"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
publication:
Periodical
name:
"Voice Coil."
abstract:
"In this article, the problem of designing vented enclosures is revisited, with a backward concept: from the box to the driver as opposed to taking a given driver and designing an enclosure. The classical procedure starts by choosing a supposedly appropriate driver for the target enclosure. No specific recommendations are available for transducer selection, apart from designer’s expertise, which leads to a trial-and-error approach until a convenient transducer is found."
ListItem
position:
2
item:
ScholarlyArticle
headline:
"Perfect broadband sound absorber metamaterial for noise reduction in a rocket launch"
name:
"Perfect broadband sound absorber metamaterial for noise reduction in a rocket launch"
datePublished:
"2021"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"Víctor J."
familyName:
"Sánchez-Morcillo"
name:
"Víctor J. Sánchez-Morcillo"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Mara Salut"
familyName:
"Escartí-Guillem"
name:
"Mara Salut Escartí-Guillem"
publication:
Periodical
name:
"European Congress and Exposition on Noise Control Engineering (EuroNoise 2021)"
abstract:
"Metamaterials based on Helmholtz resonators represent alternatives for noise mitigation applications where traditional materials can not be used due to the environmental conditions. One such case is found in the extreme acoustic event caused by a rocket launch. Metamaterials can also be designed on demand to act on the sound waves at a specific frequency range, which depends on the particular application. In this work we present the design procedure of a metamaterial panel, with a potential use for noise mitigation during a rocket launch. The proposed sound absorber presents almost perfect sound absorption in a prescribed bandwidth. The geometrical parameters of a unit cell, the building block of the panel, are obtained by using the transfer matrix method, and the use of optimization algorithms. The effective acoustical parameters of the designed metamaterial are also obtained. Using the effective parameters, the acoustical response of a panel built from an array including a large number of unit cells is numerically computed. Finally, experiments in an impedance tube that validate the theoretical results are presented."
ListItem
position:
3
item:
ScholarlyArticle
headline:
"Sound diffusing metasurfaces based on elastic plates and membranes"
name:
"Sound diffusing metasurfaces based on elastic plates and membranes"
datePublished:
"2021"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Vicente"
familyName:
"Romero-García"
name:
"Vicente Romero-García"
publication:
Periodical
name:
"European Congress and Exposition on Noise Control Engineering (EuroNoise 2021)"
abstract:
"Traditional acoustic diffusers are based on quarter-wavelength resonators, and they are commonly built using slotted panels. The use of this kind of resonators implies that these panels can hardly be manufactured to work at low frequencies due to the resulting high thickness. Recently, the use of resonant metamaterials based on Helmholtz resonators, i.e., metadiffusers, has been proposed to reduce panel thickness. In this work we propose the use of plate and membrane (I will use only plate) resonators to go one step further in managing sound reflection using ultrathin metasurfaces of deep subwavelength dimensions. Using a 5.7-cm thick panel, a mean diffusion coefficient of 0.8 in the range from 400 to 800 Hz has been numerically and theoretically observed. The potential of resonant metamaterials based on plate and membrane resonators is demonstrated and its limitations discussed. This study provides the guidelines and design tools for prototyping these low-thicknesses panels to generate diffuse reflections."
ListItem
position:
4
item:
ScholarlyArticle
headline:
"Application of metamaterials to control noise scattering during space vehicle lift-off"
name:
"Application of metamaterials to control noise scattering during space vehicle lift-off"
datePublished:
"2021"
author:
Person
givenName:
"Mara Salut"
familyName:
"Escartí-Guillem"
name:
"Mara Salut Escartí-Guillem"
Person
givenName:
"Pablo Barriuso"
familyName:
"Feijoo"
name:
"Pablo Barriuso Feijoo"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Marcos Chimeno"
familyName:
"Manguán"
name:
"Marcos Chimeno Manguán"
Person
givenName:
"Pedro Cobo"
familyName:
"Parra"
name:
"Pedro Cobo Parra"
Person
givenName:
"Luis Miguel García"
familyName:
"Raffi"
name:
"Luis Miguel García Raffi"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Sergio Hoyas"
familyName:
"Calvo"
name:
"Sergio Hoyas Calvo"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Mario Lázaro"
familyName:
"Navarro"
name:
"Mario Lázaro Navarro"
Person
givenName:
"Julien"
familyName:
"Leng"
name:
"Julien Leng"
Person
givenName:
"José Nieto"
familyName:
"Mocholí"
name:
"José Nieto Mocholí"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Elena Roibás"
familyName:
"Millán"
name:
"Elena Roibás Millán"
publication:
Periodical
name:
"European Congress and Exposition on Noise Control Engineering (EuroNoise 2021)"
abstract:
"Metamaterials made of resonant building blocks based on Helmholtz resonators have been developed as perfect acoustic absorbers. The performance of these metamaterials is analyzed when used to control the scattering of noise during a space vehicle lift-off. In this event, two main contributions of sound should be controlled: i) the reflected from the launch pad and ii) the transmitted through the faring wall. Numerical models are developed to predict the vibro-acoustic response of two metamaterials designed for these two problems. The approach is to simplify the numerical model by obtaining a simplified panel with equivalent acoustic and mechanical behavior on the frequency range of interest. The first solution is based on a rainbow trapping structure that will be applied as an exhaust channel cover. Later, an ultra-thin perfect absorber is designed to be added to the fairing composite sandwich. Results show a significant noise reduction while small effects of the vibro-acoustic coupling are theoretically and numerically observed. The developed methodology enables a simplification in the noise control analysis and opens the way for its use in other applications."
ListItem
position:
5
item:
ScholarlyArticle
headline:
"Launch sound level characterisation and mitigation: numerical modelling framework and metamaterial proof of concept."
name:
"Launch sound level characterisation and mitigation: numerical modelling framework and metamaterial proof of concept."
datePublished:
"2021"
author:
Person
givenName:
"Mara Salut"
familyName:
"Escartí-Guillem"
name:
"Mara Salut Escartí-Guillem"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Pablo Barriuso"
familyName:
"Feijoo"
name:
"Pablo Barriuso Feijoo"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Marcos Chimeno"
familyName:
"Manguán"
name:
"Marcos Chimeno Manguán"
Person
givenName:
"Pedro Cobo"
familyName:
"Parra"
name:
"Pedro Cobo Parra"
Person
givenName:
"Luis Miguel García"
familyName:
"Raffi"
name:
"Luis Miguel García Raffi"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Sergio Hoyas"
familyName:
"Calvo"
name:
"Sergio Hoyas Calvo"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Mario Lázaro"
familyName:
"Navarro"
name:
"Mario Lázaro Navarro"
Person
givenName:
"Julien"
familyName:
"Leng"
name:
"Julien Leng"
Person
givenName:
"José Nieto"
familyName:
"Mocholí"
name:
"José Nieto Mocholí"
Person
givenName:
"Elena Roibás"
familyName:
"Millán"
name:
"Elena Roibás Millán"
Person
givenName:
"Vicente"
familyName:
"Romero-García"
name:
"Vicente Romero-García"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"Víctor J."
familyName:
"Sánchez-Morcillo"
name:
"Víctor J. Sánchez-Morcillo"
Person
givenName:
"F. Simón"
familyName:
"Hidalgo"
name:
"F. Simón Hidalgo"
Person
givenName:
"I. C.S."
familyName:
"Ngan"
name:
"I. C.S. Ngan"
publication:
Periodical
name:
"16th European Conference on Spacecraft structures, Materials & Environmental Testing."
abstract:
"Due to the severe acoustic environment during space vehicle lift off the prediction and mitigation of acoustic levels becomes a vital issue. This paper conforms the engineering background needed to develop a new sound mitigation method for vehicle launchers. The sound propagation within a launch event has been analysed with dedicated CFD, identifying the shock waves and the evolution of the SPL generated. Data analysis of the pressure field surrounding the fairing demonstrates a vertical directivity. On the structural domain, a numerical modelling framework composed of an hybrid FEM/BEM/SEA model has been postulated. The results provide the basis to analyse the mitigation structures proposed. On the acoustic side, two different metamaterial structures are presented, both made of a periodic unit cell of Helmholtz resonators. On the launch pad, the metamaterial partially covers the exhaust channels and provides quasi-perfect broadband sound absorption. On the fairing the metamaterial is added to the existing wall and introduce an absorption peak. These findings provide a noise mitigation technique that has the potential to improve the attenuation efficiency, thus, reducing the acoustic loading and the risk of technical failure during the launch stage."
ListItem
position:
6
item:
ScholarlyArticle
headline:
"Acoustic field prediction during the launch of rockets"
name:
"Acoustic field prediction during the launch of rockets"
datePublished:
"2020"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"Víctor J."
familyName:
"Sánchez-Morcillo"
name:
"Víctor J. Sánchez-Morcillo"
publication:
Periodical
name:
"Tecniacústica 2020: 50º Congreso Español de Acústica. XI Congreso Ibérico de Acústica. Faro, Portugal."
abstract:
"This work presents the prediction of noise generated during the launch of space rockets. A semiempirical model was applied, using as input data the physical and geometric characteristics of the jet of gases propelled by the rocket, which acts as the primary source of noise. The model is based on the one originally proposed by Eldred back in 1971 and its subsequent modifications. We expanded the model with expressions for the estimation of the acoustic power of noise sources. To validate the prediction in a particular case, we have considered the launch of the VEGA rocket from European Space Agency, at the launchpad located in Kourou (French Guiana). Using as reference experimental data recorded during a launch, the study confirms that the semi-empirical model predicts the acoustic field generated during the launch with great precision, especially in the low and medium frequencies, which are the most interesting from the point of view of impact that this noise has on the rocket and its load."
ListItem
position:
7
item:
ScholarlyArticle
headline:
"Beyond Schroeder diffusers using acoustic metasurfaces"
name:
"Beyond Schroeder diffusers using acoustic metasurfaces"
datePublished:
"2020"
author:
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Trevor J."
familyName:
"Cox"
name:
"Trevor J. Cox"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Eric"
familyName:
"Ballestero"
name:
"Eric Ballestero"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Vicente"
familyName:
"Romero-García"
name:
"Vicente Romero-García"
publication:
Periodical
name:
"Tecniacústica 2020: 50º Congreso Español de Acústica. XI Congreso Ibérico de Acústica. Faro, Portugal."
abstract:
"Sound diffusers are structured surfaces designed to control the scattering of acoustic waves, mainly used in room acoustics to improve sound quality. However, as they are mainly based on quarterwavelength resonators, phase-grating diffusers result in heavy and thick structures. We present a novel approach to design deep-subwavelength sound diffusers based on subwavelength resonating units, i.e., metamaterials. The proposed “metadiffusers” show broadband diffusion ranging from 250 Hz to 2 kHz using panels of 3 cm, 20 times thinner than traditional designs. In addition, their performance can be tailored to classical quadratic residue, primitive root, and ternary sequence designs. In the presentation we will review recent developments in this type of metasurfaces, including membrane and plate diffusers, and novel holographic approaches."
ListItem
position:
8
item:
ScholarlyArticle
headline:
"Aprendizaje basado en proyectos en las materias transductores acústicos y vibroacústica"
name:
"Aprendizaje basado en proyectos en las materias transductores acústicos y vibroacústica"
datePublished:
"2018"
author:
Person
givenName:
"Jaime"
familyName:
"Ramis"
name:
"Jaime Ramis"
Person
givenName:
"Jesús"
familyName:
"Carbajo"
name:
"Jesús Carbajo"
Person
givenName:
"Juan de Dios"
familyName:
"González"
name:
"Juan de Dios González"
Person
givenName:
"Pedro"
familyName:
"Poveda"
name:
"Pedro Poveda"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Enrique G."
familyName:
"Segovia"
name:
"Enrique G. Segovia"
Person
familyName:
"others"
name:
"others"
publication:
Periodical
name:
"Memorias del Programa de Redes-ICE de calidad, innovación e investigación en docencia universitaria. Convocatoria 2017-18."
abstract:
"El presente trabajo resume las experiencias llevadas a cabo durante el curso 2017-18 con el objetivo de introducir la metodología de aprendizaje basado en proyectos (ABP) en dos materias de segundo y tercer curso, respectivamente, de la titulación de Grado en Ingeniería en Sonido e Imagen en Telecomunicación (GISIT) que se imparte en la Universidad de Alicante. La primera de ellas, denominada Transductores Acústicos, corresponde a una asignatura obligatoria de cuarto cuatrimestre mientras que la segunda, Vibroacústica, es una materia optativa. Ambas constituyen un escenario apropiado para aplicar la metodología de ABP. La experiencia que se está llevando a cabo este curso pretende ser el anticipo a una propuesta completa de cambio de metodología si así lo permiten las circunstancias."
ListItem
position:
9
item:
ScholarlyArticle
headline:
"Cálculo corregido, basado en la teoría moderna, de los campos acústicos (directo, temprano y tardío)"
name:
"Cálculo corregido, basado en la teoría moderna, de los campos acústicos (directo, temprano y tardío)"
datePublished:
"2018"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jenaro"
familyName:
"Vera Guarinos"
name:
"Jenaro Vera Guarinos"
publication:
Periodical
name:
"Tecniacústica 2018: 49º Congreso Español de Acústica; XI Congreso Iberoamericano de Acústica; X Congreso Ibérico de Acústica."
abstract:
"El cálculo teórico de los campos directo, temprano y reverberante han sido objeto de análisis por parte de muchos autores. Este trabajo se basa en las teorías de Barron y Lee (1988), y de Sato y Bradley (2008). Nuestro estudio se desarrolla a partir de datos experimentales y en la posibilidad de usar otros resultados obtenidos en modelos de simulación validados con ayuda de “EASE”, lo que posibilita tener una amplia variedad de situaciones. Es por lo que los coeficientes de ajuste que introducimos en las ecuaciones de la teoría revisada o moderna proporcionan ahora unos resultados más ajustados a la realidad. Dichos coeficientes pretenden, en su definición, estar relacionados con la posición de la fuente y la geometría del recinto. A parte de una mejor bondad en los ajustes respecto a los resultados experimentales, se ha encontrado que lo que llamamos ‘campo temprano’ presenta un decaimiento que depende de la inversa de la distancia."
ListItem
position:
10
item:
ScholarlyArticle
headline:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en EASE"
name:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en EASE"
datePublished:
"2018"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jenaro"
familyName:
"Vera Guarinos"
name:
"Jenaro Vera Guarinos"
publication:
Periodical
name:
"Tecniacústica 2018: 49º Congreso Español de Acústica; XI Congreso Iberoamericano de Acústica; X Congreso Ibérico de Acústica."
abstract:
"En este trabajo abordamos de nuevo la relación entre campo útil (0-50ms) y perjudicial (50msinfinito). Se realizan medidas “in situ” de dos recintos de planta rectangular cuyas dimensiones son diferentes con el fin de evitar que los resultados estén determinados por el tamaño. La intención de nuestro estudio es validar los resultados experimentales frente a los obtenidos mediante modelos para así poder realizar un estudio en profundidad de cuáles son las propiedades que gobiernan la propagación del campo acústico en espacios cerrados. El software que se ha utilizado en este caso ha sido “EASE” a partir del cual se obtuvo un conjunto de respuestas impulsivas que posibilitaron un tratamiento equivalente al realizado con las experimentales. Los resultados obtenidos muestran gran similitud. Por lo que con la metodología empleada podremos a partir de ahora profundizar en el estudio de la propagación del campo acústico sin necesidad de realizar tediosas campañas de medidas “in situ” y con la posibilidad de realizar cambios “ad libitum” por ejemplo en la distribución de absorciones."
ListItem
position:
11
item:
ScholarlyArticle
headline:
"Comportamiento vibroacústico de contenedores cilíndricos en aire"
name:
"Comportamiento vibroacústico de contenedores cilíndricos en aire"
datePublished:
"2018"
author:
Person
givenName:
"Francisco J."
familyName:
"Rodrigo"
name:
"Francisco J. Rodrigo"
Person
givenName:
"Pedro"
familyName:
"Poveda"
name:
"Pedro Poveda"
Person
givenName:
"Jesús"
familyName:
"Carbajo"
name:
"Jesús Carbajo"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jaime"
familyName:
"Ramis"
name:
"Jaime Ramis"
publication:
Periodical
name:
"Tecniacústica 2018: 49º Congreso Español de Acústica; XI Congreso Iberoamericano de Acústica; X Congreso Ibérico de Acústica."
abstract:
"Este trabajo describe el procedimiento experimental llevado a cabo para estudiar el comportamiento radiante de la superficie de la base de estructuras en forma semilcilindro de 50 cm de diámetro y una superficie lateral de 15 cm de altura cuando son excitados mediante un actuador en el centro de la base. El nivel de vibración ha evaluado mediante acelerómetros de pequeño tamaño completando un detallado análisis modal. Las medidas de nivel de presión sonora se han realizado en una superficie cercana a la fuente y los datos se han procesado de acuerdo con la técnica de Holografia Acústica de Campo Cercano (NAH). Además de comparar los resultados de distintos materiales (acero y aluminio), se estudia la influencia de la condición de unión entre la superficie de la base y la superficie lateral de la estructura."
ListItem
position:
12
item:
ScholarlyArticle
headline:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en catt-acoustic"
name:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en catt-acoustic"
datePublished:
"2017"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jenaro Vera"
familyName:
"Guarinos"
name:
"Jenaro Vera Guarinos"
Person
givenName:
"María Soledad Yebra"
familyName:
"Calleja"
name:
"María Soledad Yebra Calleja"
publication:
Periodical
name:
"Tecniacústica 2017: 48º Congreso Español de Acústica; Encuentro Ibérico de Acústica; European Symposium on Underwater Acoustics Applications; European Symposium on Sustainable Building Acoustics."
abstract:
"Basándonos en los resultados obtenidos en trabajos anteriores, se plantea el estudio del fenómeno desde el punto de vista de la simulación en un modelo tridimensional. Se comprueba que existe un paralelismo evidente entre los resultados de la simulación y lo experimental. Para ahondar en la cuestión se aplica el procedimiento en un recinto de menor tamaño y se extraen las consecuencias pertinentes sobre: validez, importancia de la geometría y disposición del mobiliario."
ListItem
position:
13
item:
ScholarlyArticle
headline:
"Difusores acústicos basados en resonadores de membrana y placa"
name:
"Difusores acústicos basados en resonadores de membrana y placa"
datePublished:
"2019"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
publication:
Periodical
name:
"Universitat Politècnica de València. Departamento de Física Aplicada. Escuela Politécnica Superior de Gandia."
abstract:
"Los difusores acústicos tradicionales están basados en resonadores de cuarto de longitud de onda construidos con paneles ranurados. Es por ello que dichos paneles difícilmente pueden ser fabricados para trabajar en bajas frecuencias debido al elevado espesor resultante. Recientemente se ha propuesto el uso de metamateriales resonantes basados en resonadores de Helmholtz para reducir el espesor del panel, es decir, metadifusores. En este trabajo se propone el empleo de resonadores de placa y membrana para ir un paso más allá, consiguiendo controlar la reflexión del sonido empleando metasuperficies ultraplanas con un espesor mucho más pequeño que la longitud de onda."
ListItem
position:
14
item:
ScholarlyArticle
headline:
"Estudio de la relación campo directo/reverberado; útil/perjudicial"
name:
"Estudio de la relación campo directo/reverberado; útil/perjudicial"
datePublished:
"2018"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
publication:
Periodical
name:
"Universidad de Alicante. Departamento de Física, Ingeniería de Sistemas y Teoría de la Señal."
abstract:
"La división entre campo directo y campo reverberante es correcta aunque en la práctica carece de utilidad, debido a que la fisiología del oído humano agrupa el campo directo y algunas de las primeras reflexiones haciendo creer a nuestro cerebro que todo ello constituye un solo sonido. Este concepto fue desarrollado por Hass (1951), donde se demuestra que hasta cierto tiempo todo el sonido recibido se integra y el cerebro lo procesa como un único sonido sin reflexiones y además ubica el origen del sonido en el lugar de donde se ha recibido el primer sonido. El tiempo definido por Hass para la comunicación hablada es de 50 milisegundos, es decir, todo sonido (directo y reflejado) hasta transcurridos los 50 milisegundos es integrado por el sistema auditivo humano y entendido como un único sonido, este concepto produjo que se utilizara más convenientemente la nomenclatura de campo directo, campo temprano (engloba todo sonido después del campo directo hasta los 50 ms) y campo reverberante (todo sonido después de los 50 ms). El campo reverberante definido como el campo comprendido desde los 50 milisegundos, llega después del tiempo en el que el oído humano integra el sonido como uno solo e interfiere en el sonido que se pretendía oír. Es por ello que los campos acústicos se pueden denominar como campo útil (campo directo y campo temprano) y campo perjudicial (campo reverberante desde los 50 ms). Teniendo en cuenta el concepto de campo útil y campo perjudicial y, entendiendo la importancia de la relación de éstos en la inteligibilidad de la palabra, se puede comprender la importancia de poder calcular matemáticamente los campos de la forma más correcta posible. Actualmente existen multitud de ecuaciones que si bien se aproximan al comportamiento experimental de los campos acústicos no son del todo correctos y por tanto no se pueden utilizar para prever el comportamiento. Los últimos cálculos desarrollados por Barron y Lee (1988) son de los pocos que tienen en cuenta una separación temporal para calcular matemáticamente el campo útil y perjudicial, aunque como se verá en este trabajo estos cálculos no se corresponden con el comportamiento real. Ante esta problemática se propone un cálculo modificado de los campos, basado en las ecuaciones de Barron y Lee e inspirado en la búsqueda de un ajuste en el cálculo de Sato y Bradley (2008), donde, a partir de una serie de medidas experimentales o mediante modelos acústicos, se comparan con el cálculo teórico de los campos útil y perjudicial y se buscan coeficientes de ajuste para obtener finalmente un cálculo teórico válido relacionando los coeficientes obtenidos con las características del recinto."
homelab/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Homelab"
CollectionPage
name:
"Homelab Infrastructure"
inLanguage:
"en"
hasPart:
Service
name:
"Mastodon Instance"
description:
"A decentralized social network server. Part of the Fediverse."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Matrix Homeserver"
description:
"Secure, decentralized communication. My Server: matrix.jmrp.io"
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Meshtastic Infrastructure"
description:
"Infrastructure for the Meshtastic mesh network. Includes Map, Node Database, and Network Monitors."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Tor Bridge"
description:
"Pluggable transport bridge helping censored users access the Tor network. Running obfs4 and WebTunnel."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Tor Relay (UK)"
description:
"Middle relay forwarding encrypted traffic within the Tor network from United Kingdom."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Tor Relay (ES)"
description:
"Middle relay forwarding encrypted traffic within the Tor network from Spain."
provider:
Person
name:
"José Manuel Requena Plens"
github/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"GitHub Repositories"
ProfilePage
name:
"GitHub Repositories"
description:
"Open source contributions and repositories by José Manuel Requena Plens."
inLanguage:
"en"
mainEntity:
Person
name:
"José M. Requena Plens"
es/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"José Manuel Requena Plens | Ingeniero de I+D"
ProfilePage
name:
"José Manuel Requena Plens"
inLanguage:
"es"
cv/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"CV"
ProfilePage
inLanguage:
"en"
mainEntity:
Person
name:
"José Manuel Requena Plens"
jobTitle:
"R&D Engineer"
description:
"R&D Engineer specializing in software development, cloud infrastructure, and security."
image:
worksFor:
Organization
name:
"Power Electronics"
knowsAbout:
"C"
"STM32 & ARM"
"Comm. Protocols"
"Keil uVision"
"Instrumentation"
"Espressif / Arduino"
"Python"
"C++"
"Git"
"MATLAB"
"CMake"
"JetBrains Toolbox"
"COMSOL Multiphysics"
"LabView"
"CATT-Acoustic"
"EASE"
"Linux / Unix"
"MacOS"
"Windows"
"LaTeX"
"HTML / CSS"
alumniOf:
EducationalOrganization
name:
"Polytechnic University of Valencia (UPV)"
department:
"Ultrasound Medical and Industrial Laboratory (UMIL)"
EducationalOrganization
name:
"Polytechnic University of Valencia (UPV)"
department:
"Higher Polytechnic School of Gandia (EPSG)"
EducationalOrganization
name:
"University of Alicante (UA)"
department:
"Higher Polytechnic School (EPS)"
EducationalOrganization
name:
"IES Salesianos (San José Artesano) & IES Luis García Berlanga"
hasOccupation:
Occupation
name:
"R&D Software Developer"
description:
"Firmware development for embedded systems (STM32 and ARM architectures) applied to power electronics, specifically for utility-scale inverters in renewable energy plants (Solar & Storage). Key contributions: "
Occupation
name:
"Predoctoral researcher"
description:
"Researcher in the R&D line: Acoustic Metamaterials for Ultrasound Histotripsy treatments. Project: New generation of smart metasurfaces based on additive manufacturing for strategic applications in telecommunications (Metasmart). Funded by the Valencian Agency for Innovation (Reference: INNEST/2022/345). Some planned tasks: "
Occupation
name:
"Predoctoral researcher"
description:
"The main objective is to conduct research and development of acoustic metamaterials for use in architectural applications and medical imaging. Goals achieved: "
Occupation
name:
"Researcher in European project"
description:
"Implement and experimentally validate a sound mitigation method, applicable to a real space vehicle launch configuration (VEGA), that results in a significant decrease in sound pressure levels generated in the launch area during spacecraft liftoff. Project funded by ESA (European Space Agency) with reference ESA AO/1-9479/18/NL/LvH, in collaboration with: CNRS/Laboratoire d'Acoustique de la Université du Mans; COMET Ingeniería; Spanish National Research Council (CSIC) and Polytechnic University of Madrid. All project objectives were completed at 100%:"
Occupation
name:
"Research internship"
description:
"Internship in different research projects in the Applied Acoustics Group, belonging to the University Institute of Physics Applied to Sciences and Technologies of the Higher Polytechnic School of Alicante. Goals achieved:"
Occupation
name:
"Founder and Vocal Member"
description:
"Association based at the Higher Polytechnic School of the University of Alicante. Founded in 2016. Promotes project-oriented microcontroller programming knowledge. Activities performed:"
Occupation
name:
"Sound technician"
Occupation
name:
"Laboratory technician"
hasCredential:
EducationalOccupationalCredential
name:
"Generic"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Generico.pdf"
EducationalOccupationalCredential
name:
"Nanomaterials"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Nanomateriales.pdf"
EducationalOccupationalCredential
name:
"Chemical sector"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Quimico.pdf"
EducationalOccupationalCredential
name:
"Emergencies"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Emergencias.pdf"
EducationalOccupationalCredential
name:
"Nutrition"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Alimentario.pdf"
EducationalOccupationalCredential
name:
"Educational"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Educativo.pdf"
EducationalOccupationalCredential
name:
"Services"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Servicios.pdf"
EducationalOccupationalCredential
name:
"Researcher"
credentialCategory:
"Occupational Health and Safety"
recognizedBy:
Organization
name:
"UPV"
url:
"/pdf/certificates/PRL/CertificadoPRLUPV.pdf"
EducationalOccupationalCredential
name:
"Gender perspective"
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"EVES"
url:
"/pdf/certificates/PerspectivaDeGenero.pdf"
EducationalOccupationalCredential
name:
"Teamwork"
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/TrabajoEnEquipo.pdf"
EducationalOccupationalCredential
name:
"Design Thinking"
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/DesignThinking.pdf"
EducationalOccupationalCredential
name:
"Critical Thinking"
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/PensamientoCritico.pdf"
EducationalOccupationalCredential
name:
"Adaptability, flexibility and agility"
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/AdaptacionFlexibilidadAgilidad.pdf"
EducationalOccupationalCredential
name:
"Autonomy, innovation, ..."
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/AutonomiaInnovacion.pdf"
EducationalOccupationalCredential
name:
"Improving professional efficiency"
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/MejoraEficiencia.pdf"
EducationalOccupationalCredential
name:
"Entrepreneur gender perspective"
credentialCategory:
"Transversal competences"
recognizedBy:
Organization
name:
"UPV"
url:
"/pdf/certificates/EmprendimientoPerspectivaGenero.pdf"
EducationalOccupationalCredential
name:
"Op. Industrial trucks"
credentialCategory:
"Labor/Industrial"
recognizedBy:
Organization
name:
"Gescoform"
url:
"/pdf/certificates/Certificado_Carretilla.pdf"
EducationalOccupationalCredential
name:
"Food Hygiene Course"
credentialCategory:
"Labor/Industrial"
recognizedBy:
Organization
name:
"Asonoman"
EducationalOccupationalCredential
name:
"Self-protection plans"
credentialCategory:
"Labor/Industrial"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PlanesAutoproteccion.pdf"
EducationalOccupationalCredential
name:
"Static electricity"
credentialCategory:
"Labor/Industrial"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/ElectricidadEstatica.pdf"
EducationalOccupationalCredential
name:
"Data privacy"
credentialCategory:
"Labor/Industrial"
recognizedBy:
Organization
name:
"CSIRT-CV"
url:
"/pdf/certificates/ProteccionDeDatos.pdf"
EducationalOccupationalCredential
name:
"Using Python for Research"
credentialCategory:
"Information technology"
recognizedBy:
Organization
name:
"HardvardX"
EducationalOccupationalCredential
name:
"Analyzing Data With Python"
credentialCategory:
"Information technology"
recognizedBy:
Organization
name:
"IBM"
EducationalOccupationalCredential
name:
"Visualizing Data with Python"
credentialCategory:
"Information technology"
recognizedBy:
Organization
name:
"IBM"
blog/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
CollectionPage
name:
"Blog - José Manuel Requena Plens"
description:
"Technical articles and tutorials on Nginx, MikroTik, networking, security, and DevOps. Practical guides from an R&D engineer's perspective."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
ListItem
position:
2
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
ListItem
position:
3
name:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
ListItem
position:
4
name:
"MikroTik Honeypot: Trap & Auto-Block Port Scanners"
ListItem
position:
5
name:
"Implementing a Tarpit in Nginx: Trap Malicious Scanners"
ListItem
position:
6
name:
"Mastering QUIC and HTTP/3 with Nginx: The Complete Guide"
ListItem
position:
7
name:
"Content Security Policy (CSP) with Nginx: The Complete Guide"
ListItem
position:
8
name:
"Mastering Virtual Files in Nginx: A Complete Guide"
ListItem
position:
9
name:
"Mastering Mutual TLS (mTLS) with Nginx: A Deep Dive"
tools/wireguard-config-generator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"WireGuard Config Generator"
SoftwareApplication
name:
"WireGuard Config Generator"
description:
"Generate complete MikroTik RouterOS WireGuard VPN configurations with dual-stack IPv4/IPv6, firewall rules, NAT, peers, and client config files."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/timestamp-converter/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Timestamp Converter"
SoftwareApplication
name:
"Timestamp Converter"
description:
"Convert Unix timestamps to human-readable dates and vice versa. Supports seconds, milliseconds, ISO 8601, RFC 2822, and timezone comparison."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/subnet-calculator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"IP / Subnet Calculator"
SoftwareApplication
name:
"IP / Subnet Calculator"
description:
"IPv4 and IPv6 subnet calculator with CIDR notation, VLSM planner, range-to-CIDR converter, reverse DNS, and bit boundary visualization."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/regex-tester/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Regex Tester"
SoftwareApplication
name:
"Regex Tester"
description:
"Test regular expressions with real-time match highlighting, capture groups, replace mode, and common pattern presets. Runs in your browser."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/password-generator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Password Generator"
SoftwareApplication
name:
"Password Generator"
description:
"Generate strong passwords and passphrases using the Web Crypto API. Estimate entropy, crack time, and customize character sets — all client-side."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/nginx-config-generator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Nginx Config Generator"
SoftwareApplication
name:
"Nginx Config Generator"
description:
"Generate Nginx server blocks with upstream, QUIC/HTTP3, rate limiting, tarpit, OCSP stapling, Brotli, and modern TLS best practices."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/modbus-frame-builder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Modbus Frame Builder"
SoftwareApplication
name:
"Modbus Frame Builder"
description:
"Build and decode Modbus RTU/TCP/ASCII frames with CRC-16/LRC calculation, register interpretation, response builder, and byte visualization."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/http-headers-analyzer/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"HTTP Security Headers Analyzer"
SoftwareApplication
name:
"HTTP Security Headers Analyzer"
description:
"Analyze HTTP response headers for security best practices. Get a security score, recommendations, and detailed analysis for each header."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/hash-calculator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"CSP Hash Calculator"
SoftwareApplication
name:
"CSP Hash Calculator"
description:
"Generate SHA-256 hashes for inline scripts. Get ready-to-use CSP directives for your Content Security Policy."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/csp-builder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"CSP Policy Builder"
SoftwareApplication
name:
"CSP Policy Builder"
description:
"Build Content Security Policy headers interactively. Toggle directives, see real-time policy generation, and get security ratings for your CSP."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/cron-builder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Cron Expression Builder"
SoftwareApplication
name:
"Cron Expression Builder"
description:
"Visual cron expression builder with interactive field selectors, common presets, next execution preview, crontab line output, and shareable links."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/color-contrast-checker/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Color Contrast Checker"
SoftwareApplication
name:
"Color Contrast Checker"
description:
"Check color contrast ratios for WCAG 2.2 AA and AAA compliance with APCA support, color blindness simulation, and auto-fix suggestions."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/cert-inspector/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Certificate Inspector"
SoftwareApplication
name:
"Certificate Inspector"
description:
"Decode PEM SSL/TLS certificates or fetch from a URL client-side. Inspect subject, issuer, validity, SANs, key usage, and security assessment."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
tools/base64-encoder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Base64 Encoder / Decoder"
SoftwareApplication
name:
"Base64 Encoder / Decoder"
description:
"Encode and decode Base64, Base64URL, URL encoding, hex, and HTML entities. File support for images and documents. Runs client-side."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"en"
es/tools/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Herramientas"
CollectionPage
name:
"Herramientas para desarrolladores"
description:
"Herramientas gratuitas para desarrolladores: seguridad, codificación, redes y sistemas embebidos. Se ejecutan en tu navegador — privacidad ante todo."
inLanguage:
"es"
hasPart:
SoftwareApplication
name:
"Codificador / Decodificador Base64"
description:
"Codifica y decodifica Base64, Base64URL, URL encoding, hex y entidades HTML. Soporte de archivos para imágenes y documentos. Todo en el navegador."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Inspector de Certificados"
description:
"Decodifica certificados SSL/TLS en formato PEM o descárgalos desde una URL en el navegador. Inspecciona sujeto, emisor, validez, SANs y seguridad."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Verificador de Contraste de Color"
description:
"Comprueba ratios de contraste de color para WCAG 2.2 AA y AAA con soporte APCA, simulación de daltonismo y sugerencias automáticas."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Constructor de Expresiones Cron"
description:
"Constructor visual de expresiones cron con selectores interactivos, presets comunes, vista previa de ejecuciones y línea crontab lista para usar."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Constructor de Políticas CSP"
description:
"Construye cabeceras Content Security Policy de forma interactiva. Activa directivas, genera la política en tiempo real y evalúa su seguridad."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Calculadora de Hashes CSP"
description:
"Genera hashes SHA-256 para scripts inline. Obtén directivas CSP listas para usar en tu Content Security Policy."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Analizador de Cabeceras HTTP de Seguridad"
description:
"Analiza cabeceras HTTP de respuesta y buenas prácticas de seguridad. Obtén puntuación, recomendaciones y análisis detallado de cada cabecera."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Constructor de Tramas Modbus"
description:
"Construye y decodifica tramas Modbus RTU/TCP/ASCII con cálculo de CRC-16/LRC, interpretación de registros y visualización de bytes."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Generador de Configuración Nginx"
description:
"Genera bloques de servidor Nginx con upstream, QUIC/HTTP3, rate limiting, tarpit, OCSP stapling, Brotli y buenas prácticas TLS modernas."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Generador de Contraseñas"
description:
"Genera contraseñas y frases de contraseña seguras con la Web Crypto API. Estima entropía, tiempo de descifrado y personaliza conjuntos de caracteres."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Probador de Regex"
description:
"Prueba expresiones regulares con resaltado en tiempo real, capture groups, modo de reemplazo y presets de patrones comunes. Se ejecuta en tu navegador."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Calculadora de Subredes IP"
description:
"Calculadora de subredes IPv4 e IPv6 con notación CIDR, planificador VLSM, conversor de rangos a CIDR, DNS inverso y visualización de bits."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Conversor de Timestamps"
description:
"Convierte timestamps Unix a fechas legibles y viceversa. Soporta segundos, milisegundos, ISO 8601, RFC 2822 y comparación de zonas horarias."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
SoftwareApplication
name:
"Generador de Configuración WireGuard"
description:
"Genera configuraciones completas de VPN WireGuard para MikroTik RouterOS con dual-stack IPv4/IPv6, reglas de firewall, NAT, peers y archivos de cliente."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
es/publications/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Publicaciones"
CollectionPage
name:
"Publicaciones"
description:
"Publicaciones académicas e investigación de José Manuel Requena Plens."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
item:
ScholarlyArticle
headline:
"Loudspeakers for Vented Enclosures: a Backwards Approach for Speaker Selection (LoVE BASS)"
name:
"Loudspeakers for Vented Enclosures: a Backwards Approach for Speaker Selection (LoVE BASS)"
datePublished:
"2019"
author:
Person
givenName:
"Francisco"
familyName:
"Castells"
name:
"Francisco Castells"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
publication:
Periodical
name:
"Voice Coil."
abstract:
"In this article, the problem of designing vented enclosures is revisited, with a backward concept: from the box to the driver as opposed to taking a given driver and designing an enclosure. The classical procedure starts by choosing a supposedly appropriate driver for the target enclosure. No specific recommendations are available for transducer selection, apart from designer’s expertise, which leads to a trial-and-error approach until a convenient transducer is found."
ListItem
position:
2
item:
ScholarlyArticle
headline:
"Perfect broadband sound absorber metamaterial for noise reduction in a rocket launch"
name:
"Perfect broadband sound absorber metamaterial for noise reduction in a rocket launch"
datePublished:
"2021"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"Víctor J."
familyName:
"Sánchez-Morcillo"
name:
"Víctor J. Sánchez-Morcillo"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Mara Salut"
familyName:
"Escartí-Guillem"
name:
"Mara Salut Escartí-Guillem"
publication:
Periodical
name:
"European Congress and Exposition on Noise Control Engineering (EuroNoise 2021)"
abstract:
"Metamaterials based on Helmholtz resonators represent alternatives for noise mitigation applications where traditional materials can not be used due to the environmental conditions. One such case is found in the extreme acoustic event caused by a rocket launch. Metamaterials can also be designed on demand to act on the sound waves at a specific frequency range, which depends on the particular application. In this work we present the design procedure of a metamaterial panel, with a potential use for noise mitigation during a rocket launch. The proposed sound absorber presents almost perfect sound absorption in a prescribed bandwidth. The geometrical parameters of a unit cell, the building block of the panel, are obtained by using the transfer matrix method, and the use of optimization algorithms. The effective acoustical parameters of the designed metamaterial are also obtained. Using the effective parameters, the acoustical response of a panel built from an array including a large number of unit cells is numerically computed. Finally, experiments in an impedance tube that validate the theoretical results are presented."
ListItem
position:
3
item:
ScholarlyArticle
headline:
"Sound diffusing metasurfaces based on elastic plates and membranes"
name:
"Sound diffusing metasurfaces based on elastic plates and membranes"
datePublished:
"2021"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Vicente"
familyName:
"Romero-García"
name:
"Vicente Romero-García"
publication:
Periodical
name:
"European Congress and Exposition on Noise Control Engineering (EuroNoise 2021)"
abstract:
"Traditional acoustic diffusers are based on quarter-wavelength resonators, and they are commonly built using slotted panels. The use of this kind of resonators implies that these panels can hardly be manufactured to work at low frequencies due to the resulting high thickness. Recently, the use of resonant metamaterials based on Helmholtz resonators, i.e., metadiffusers, has been proposed to reduce panel thickness. In this work we propose the use of plate and membrane (I will use only plate) resonators to go one step further in managing sound reflection using ultrathin metasurfaces of deep subwavelength dimensions. Using a 5.7-cm thick panel, a mean diffusion coefficient of 0.8 in the range from 400 to 800 Hz has been numerically and theoretically observed. The potential of resonant metamaterials based on plate and membrane resonators is demonstrated and its limitations discussed. This study provides the guidelines and design tools for prototyping these low-thicknesses panels to generate diffuse reflections."
ListItem
position:
4
item:
ScholarlyArticle
headline:
"Application of metamaterials to control noise scattering during space vehicle lift-off"
name:
"Application of metamaterials to control noise scattering during space vehicle lift-off"
datePublished:
"2021"
author:
Person
givenName:
"Mara Salut"
familyName:
"Escartí-Guillem"
name:
"Mara Salut Escartí-Guillem"
Person
givenName:
"Pablo Barriuso"
familyName:
"Feijoo"
name:
"Pablo Barriuso Feijoo"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Marcos Chimeno"
familyName:
"Manguán"
name:
"Marcos Chimeno Manguán"
Person
givenName:
"Pedro Cobo"
familyName:
"Parra"
name:
"Pedro Cobo Parra"
Person
givenName:
"Luis Miguel García"
familyName:
"Raffi"
name:
"Luis Miguel García Raffi"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Sergio Hoyas"
familyName:
"Calvo"
name:
"Sergio Hoyas Calvo"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Mario Lázaro"
familyName:
"Navarro"
name:
"Mario Lázaro Navarro"
Person
givenName:
"Julien"
familyName:
"Leng"
name:
"Julien Leng"
Person
givenName:
"José Nieto"
familyName:
"Mocholí"
name:
"José Nieto Mocholí"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Elena Roibás"
familyName:
"Millán"
name:
"Elena Roibás Millán"
publication:
Periodical
name:
"European Congress and Exposition on Noise Control Engineering (EuroNoise 2021)"
abstract:
"Metamaterials made of resonant building blocks based on Helmholtz resonators have been developed as perfect acoustic absorbers. The performance of these metamaterials is analyzed when used to control the scattering of noise during a space vehicle lift-off. In this event, two main contributions of sound should be controlled: i) the reflected from the launch pad and ii) the transmitted through the faring wall. Numerical models are developed to predict the vibro-acoustic response of two metamaterials designed for these two problems. The approach is to simplify the numerical model by obtaining a simplified panel with equivalent acoustic and mechanical behavior on the frequency range of interest. The first solution is based on a rainbow trapping structure that will be applied as an exhaust channel cover. Later, an ultra-thin perfect absorber is designed to be added to the fairing composite sandwich. Results show a significant noise reduction while small effects of the vibro-acoustic coupling are theoretically and numerically observed. The developed methodology enables a simplification in the noise control analysis and opens the way for its use in other applications."
ListItem
position:
5
item:
ScholarlyArticle
headline:
"Launch sound level characterisation and mitigation: numerical modelling framework and metamaterial proof of concept."
name:
"Launch sound level characterisation and mitigation: numerical modelling framework and metamaterial proof of concept."
datePublished:
"2021"
author:
Person
givenName:
"Mara Salut"
familyName:
"Escartí-Guillem"
name:
"Mara Salut Escartí-Guillem"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Pablo Barriuso"
familyName:
"Feijoo"
name:
"Pablo Barriuso Feijoo"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Marcos Chimeno"
familyName:
"Manguán"
name:
"Marcos Chimeno Manguán"
Person
givenName:
"Pedro Cobo"
familyName:
"Parra"
name:
"Pedro Cobo Parra"
Person
givenName:
"Luis Miguel García"
familyName:
"Raffi"
name:
"Luis Miguel García Raffi"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Sergio Hoyas"
familyName:
"Calvo"
name:
"Sergio Hoyas Calvo"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Mario Lázaro"
familyName:
"Navarro"
name:
"Mario Lázaro Navarro"
Person
givenName:
"Julien"
familyName:
"Leng"
name:
"Julien Leng"
Person
givenName:
"José Nieto"
familyName:
"Mocholí"
name:
"José Nieto Mocholí"
Person
givenName:
"Elena Roibás"
familyName:
"Millán"
name:
"Elena Roibás Millán"
Person
givenName:
"Vicente"
familyName:
"Romero-García"
name:
"Vicente Romero-García"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"Víctor J."
familyName:
"Sánchez-Morcillo"
name:
"Víctor J. Sánchez-Morcillo"
Person
givenName:
"F. Simón"
familyName:
"Hidalgo"
name:
"F. Simón Hidalgo"
Person
givenName:
"I. C.S."
familyName:
"Ngan"
name:
"I. C.S. Ngan"
publication:
Periodical
name:
"16th European Conference on Spacecraft structures, Materials & Environmental Testing."
abstract:
"Due to the severe acoustic environment during space vehicle lift off the prediction and mitigation of acoustic levels becomes a vital issue. This paper conforms the engineering background needed to develop a new sound mitigation method for vehicle launchers. The sound propagation within a launch event has been analysed with dedicated CFD, identifying the shock waves and the evolution of the SPL generated. Data analysis of the pressure field surrounding the fairing demonstrates a vertical directivity. On the structural domain, a numerical modelling framework composed of an hybrid FEM/BEM/SEA model has been postulated. The results provide the basis to analyse the mitigation structures proposed. On the acoustic side, two different metamaterial structures are presented, both made of a periodic unit cell of Helmholtz resonators. On the launch pad, the metamaterial partially covers the exhaust channels and provides quasi-perfect broadband sound absorption. On the fairing the metamaterial is added to the existing wall and introduce an absorption peak. These findings provide a noise mitigation technique that has the potential to improve the attenuation efficiency, thus, reducing the acoustic loading and the risk of technical failure during the launch stage."
ListItem
position:
6
item:
ScholarlyArticle
headline:
"Acoustic field prediction during the launch of rockets"
name:
"Acoustic field prediction during the launch of rockets"
datePublished:
"2020"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Alejandro"
familyName:
"Cebrecos"
name:
"Alejandro Cebrecos"
Person
givenName:
"Rubén"
familyName:
"Picó"
name:
"Rubén Picó"
Person
givenName:
"Víctor J."
familyName:
"Sánchez-Morcillo"
name:
"Víctor J. Sánchez-Morcillo"
publication:
Periodical
name:
"Tecniacústica 2020: 50º Congreso Español de Acústica. XI Congreso Ibérico de Acústica. Faro, Portugal."
abstract:
"This work presents the prediction of noise generated during the launch of space rockets. A semiempirical model was applied, using as input data the physical and geometric characteristics of the jet of gases propelled by the rocket, which acts as the primary source of noise. The model is based on the one originally proposed by Eldred back in 1971 and its subsequent modifications. We expanded the model with expressions for the estimation of the acoustic power of noise sources. To validate the prediction in a particular case, we have considered the launch of the VEGA rocket from European Space Agency, at the launchpad located in Kourou (French Guiana). Using as reference experimental data recorded during a launch, the study confirms that the semi-empirical model predicts the acoustic field generated during the launch with great precision, especially in the low and medium frequencies, which are the most interesting from the point of view of impact that this noise has on the rocket and its load."
ListItem
position:
7
item:
ScholarlyArticle
headline:
"Beyond Schroeder diffusers using acoustic metasurfaces"
name:
"Beyond Schroeder diffusers using acoustic metasurfaces"
datePublished:
"2020"
author:
Person
givenName:
"Noé"
familyName:
"Jiménez"
name:
"Noé Jiménez"
Person
givenName:
"Trevor J."
familyName:
"Cox"
name:
"Trevor J. Cox"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Eric"
familyName:
"Ballestero"
name:
"Eric Ballestero"
Person
givenName:
"Jean-Philippe"
familyName:
"Groby"
name:
"Jean-Philippe Groby"
Person
givenName:
"Vicente"
familyName:
"Romero-García"
name:
"Vicente Romero-García"
publication:
Periodical
name:
"Tecniacústica 2020: 50º Congreso Español de Acústica. XI Congreso Ibérico de Acústica. Faro, Portugal."
abstract:
"Sound diffusers are structured surfaces designed to control the scattering of acoustic waves, mainly used in room acoustics to improve sound quality. However, as they are mainly based on quarterwavelength resonators, phase-grating diffusers result in heavy and thick structures. We present a novel approach to design deep-subwavelength sound diffusers based on subwavelength resonating units, i.e., metamaterials. The proposed “metadiffusers” show broadband diffusion ranging from 250 Hz to 2 kHz using panels of 3 cm, 20 times thinner than traditional designs. In addition, their performance can be tailored to classical quadratic residue, primitive root, and ternary sequence designs. In the presentation we will review recent developments in this type of metasurfaces, including membrane and plate diffusers, and novel holographic approaches."
ListItem
position:
8
item:
ScholarlyArticle
headline:
"Aprendizaje basado en proyectos en las materias transductores acústicos y vibroacústica"
name:
"Aprendizaje basado en proyectos en las materias transductores acústicos y vibroacústica"
datePublished:
"2018"
author:
Person
givenName:
"Jaime"
familyName:
"Ramis"
name:
"Jaime Ramis"
Person
givenName:
"Jesús"
familyName:
"Carbajo"
name:
"Jesús Carbajo"
Person
givenName:
"Juan de Dios"
familyName:
"González"
name:
"Juan de Dios González"
Person
givenName:
"Pedro"
familyName:
"Poveda"
name:
"Pedro Poveda"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Enrique G."
familyName:
"Segovia"
name:
"Enrique G. Segovia"
Person
familyName:
"others"
name:
"others"
publication:
Periodical
name:
"Memorias del Programa de Redes-ICE de calidad, innovación e investigación en docencia universitaria. Convocatoria 2017-18."
abstract:
"El presente trabajo resume las experiencias llevadas a cabo durante el curso 2017-18 con el objetivo de introducir la metodología de aprendizaje basado en proyectos (ABP) en dos materias de segundo y tercer curso, respectivamente, de la titulación de Grado en Ingeniería en Sonido e Imagen en Telecomunicación (GISIT) que se imparte en la Universidad de Alicante. La primera de ellas, denominada Transductores Acústicos, corresponde a una asignatura obligatoria de cuarto cuatrimestre mientras que la segunda, Vibroacústica, es una materia optativa. Ambas constituyen un escenario apropiado para aplicar la metodología de ABP. La experiencia que se está llevando a cabo este curso pretende ser el anticipo a una propuesta completa de cambio de metodología si así lo permiten las circunstancias."
ListItem
position:
9
item:
ScholarlyArticle
headline:
"Cálculo corregido, basado en la teoría moderna, de los campos acústicos (directo, temprano y tardío)"
name:
"Cálculo corregido, basado en la teoría moderna, de los campos acústicos (directo, temprano y tardío)"
datePublished:
"2018"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jenaro"
familyName:
"Vera Guarinos"
name:
"Jenaro Vera Guarinos"
publication:
Periodical
name:
"Tecniacústica 2018: 49º Congreso Español de Acústica; XI Congreso Iberoamericano de Acústica; X Congreso Ibérico de Acústica."
abstract:
"El cálculo teórico de los campos directo, temprano y reverberante han sido objeto de análisis por parte de muchos autores. Este trabajo se basa en las teorías de Barron y Lee (1988), y de Sato y Bradley (2008). Nuestro estudio se desarrolla a partir de datos experimentales y en la posibilidad de usar otros resultados obtenidos en modelos de simulación validados con ayuda de “EASE”, lo que posibilita tener una amplia variedad de situaciones. Es por lo que los coeficientes de ajuste que introducimos en las ecuaciones de la teoría revisada o moderna proporcionan ahora unos resultados más ajustados a la realidad. Dichos coeficientes pretenden, en su definición, estar relacionados con la posición de la fuente y la geometría del recinto. A parte de una mejor bondad en los ajustes respecto a los resultados experimentales, se ha encontrado que lo que llamamos ‘campo temprano’ presenta un decaimiento que depende de la inversa de la distancia."
ListItem
position:
10
item:
ScholarlyArticle
headline:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en EASE"
name:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en EASE"
datePublished:
"2018"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jenaro"
familyName:
"Vera Guarinos"
name:
"Jenaro Vera Guarinos"
publication:
Periodical
name:
"Tecniacústica 2018: 49º Congreso Español de Acústica; XI Congreso Iberoamericano de Acústica; X Congreso Ibérico de Acústica."
abstract:
"En este trabajo abordamos de nuevo la relación entre campo útil (0-50ms) y perjudicial (50msinfinito). Se realizan medidas “in situ” de dos recintos de planta rectangular cuyas dimensiones son diferentes con el fin de evitar que los resultados estén determinados por el tamaño. La intención de nuestro estudio es validar los resultados experimentales frente a los obtenidos mediante modelos para así poder realizar un estudio en profundidad de cuáles son las propiedades que gobiernan la propagación del campo acústico en espacios cerrados. El software que se ha utilizado en este caso ha sido “EASE” a partir del cual se obtuvo un conjunto de respuestas impulsivas que posibilitaron un tratamiento equivalente al realizado con las experimentales. Los resultados obtenidos muestran gran similitud. Por lo que con la metodología empleada podremos a partir de ahora profundizar en el estudio de la propagación del campo acústico sin necesidad de realizar tediosas campañas de medidas “in situ” y con la posibilidad de realizar cambios “ad libitum” por ejemplo en la distribución de absorciones."
ListItem
position:
11
item:
ScholarlyArticle
headline:
"Comportamiento vibroacústico de contenedores cilíndricos en aire"
name:
"Comportamiento vibroacústico de contenedores cilíndricos en aire"
datePublished:
"2018"
author:
Person
givenName:
"Francisco J."
familyName:
"Rodrigo"
name:
"Francisco J. Rodrigo"
Person
givenName:
"Pedro"
familyName:
"Poveda"
name:
"Pedro Poveda"
Person
givenName:
"Jesús"
familyName:
"Carbajo"
name:
"Jesús Carbajo"
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jaime"
familyName:
"Ramis"
name:
"Jaime Ramis"
publication:
Periodical
name:
"Tecniacústica 2018: 49º Congreso Español de Acústica; XI Congreso Iberoamericano de Acústica; X Congreso Ibérico de Acústica."
abstract:
"Este trabajo describe el procedimiento experimental llevado a cabo para estudiar el comportamiento radiante de la superficie de la base de estructuras en forma semilcilindro de 50 cm de diámetro y una superficie lateral de 15 cm de altura cuando son excitados mediante un actuador en el centro de la base. El nivel de vibración ha evaluado mediante acelerómetros de pequeño tamaño completando un detallado análisis modal. Las medidas de nivel de presión sonora se han realizado en una superficie cercana a la fuente y los datos se han procesado de acuerdo con la técnica de Holografia Acústica de Campo Cercano (NAH). Además de comparar los resultados de distintos materiales (acero y aluminio), se estudia la influencia de la condición de unión entre la superficie de la base y la superficie lateral de la estructura."
ListItem
position:
12
item:
ScholarlyArticle
headline:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en catt-acoustic"
name:
"Campo directo (útil)/reverberado (perjudicial) resultados experimentales frente a simulación en catt-acoustic"
datePublished:
"2017"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
Person
givenName:
"Jenaro Vera"
familyName:
"Guarinos"
name:
"Jenaro Vera Guarinos"
Person
givenName:
"María Soledad Yebra"
familyName:
"Calleja"
name:
"María Soledad Yebra Calleja"
publication:
Periodical
name:
"Tecniacústica 2017: 48º Congreso Español de Acústica; Encuentro Ibérico de Acústica; European Symposium on Underwater Acoustics Applications; European Symposium on Sustainable Building Acoustics."
abstract:
"Basándonos en los resultados obtenidos en trabajos anteriores, se plantea el estudio del fenómeno desde el punto de vista de la simulación en un modelo tridimensional. Se comprueba que existe un paralelismo evidente entre los resultados de la simulación y lo experimental. Para ahondar en la cuestión se aplica el procedimiento en un recinto de menor tamaño y se extraen las consecuencias pertinentes sobre: validez, importancia de la geometría y disposición del mobiliario."
ListItem
position:
13
item:
ScholarlyArticle
headline:
"Difusores acústicos basados en resonadores de membrana y placa"
name:
"Difusores acústicos basados en resonadores de membrana y placa"
datePublished:
"2019"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
publication:
Periodical
name:
"Universitat Politècnica de València. Departamento de Física Aplicada. Escuela Politécnica Superior de Gandia."
abstract:
"Los difusores acústicos tradicionales están basados en resonadores de cuarto de longitud de onda construidos con paneles ranurados. Es por ello que dichos paneles difícilmente pueden ser fabricados para trabajar en bajas frecuencias debido al elevado espesor resultante. Recientemente se ha propuesto el uso de metamateriales resonantes basados en resonadores de Helmholtz para reducir el espesor del panel, es decir, metadifusores. En este trabajo se propone el empleo de resonadores de placa y membrana para ir un paso más allá, consiguiendo controlar la reflexión del sonido empleando metasuperficies ultraplanas con un espesor mucho más pequeño que la longitud de onda."
ListItem
position:
14
item:
ScholarlyArticle
headline:
"Estudio de la relación campo directo/reverberado; útil/perjudicial"
name:
"Estudio de la relación campo directo/reverberado; útil/perjudicial"
datePublished:
"2018"
author:
Person
givenName:
"José M."
familyName:
"Requena-Plens"
name:
"José M. Requena-Plens"
publication:
Periodical
name:
"Universidad de Alicante. Departamento de Física, Ingeniería de Sistemas y Teoría de la Señal."
abstract:
"La división entre campo directo y campo reverberante es correcta aunque en la práctica carece de utilidad, debido a que la fisiología del oído humano agrupa el campo directo y algunas de las primeras reflexiones haciendo creer a nuestro cerebro que todo ello constituye un solo sonido. Este concepto fue desarrollado por Hass (1951), donde se demuestra que hasta cierto tiempo todo el sonido recibido se integra y el cerebro lo procesa como un único sonido sin reflexiones y además ubica el origen del sonido en el lugar de donde se ha recibido el primer sonido. El tiempo definido por Hass para la comunicación hablada es de 50 milisegundos, es decir, todo sonido (directo y reflejado) hasta transcurridos los 50 milisegundos es integrado por el sistema auditivo humano y entendido como un único sonido, este concepto produjo que se utilizara más convenientemente la nomenclatura de campo directo, campo temprano (engloba todo sonido después del campo directo hasta los 50 ms) y campo reverberante (todo sonido después de los 50 ms). El campo reverberante definido como el campo comprendido desde los 50 milisegundos, llega después del tiempo en el que el oído humano integra el sonido como uno solo e interfiere en el sonido que se pretendía oír. Es por ello que los campos acústicos se pueden denominar como campo útil (campo directo y campo temprano) y campo perjudicial (campo reverberante desde los 50 ms). Teniendo en cuenta el concepto de campo útil y campo perjudicial y, entendiendo la importancia de la relación de éstos en la inteligibilidad de la palabra, se puede comprender la importancia de poder calcular matemáticamente los campos de la forma más correcta posible. Actualmente existen multitud de ecuaciones que si bien se aproximan al comportamiento experimental de los campos acústicos no son del todo correctos y por tanto no se pueden utilizar para prever el comportamiento. Los últimos cálculos desarrollados por Barron y Lee (1988) son de los pocos que tienen en cuenta una separación temporal para calcular matemáticamente el campo útil y perjudicial, aunque como se verá en este trabajo estos cálculos no se corresponden con el comportamiento real. Ante esta problemática se propone un cálculo modificado de los campos, basado en las ecuaciones de Barron y Lee e inspirado en la búsqueda de un ajuste en el cálculo de Sato y Bradley (2008), donde, a partir de una serie de medidas experimentales o mediante modelos acústicos, se comparan con el cálculo teórico de los campos útil y perjudicial y se buscan coeficientes de ajuste para obtener finalmente un cálculo teórico válido relacionando los coeficientes obtenidos con las características del recinto."
es/homelab/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Homelab"
CollectionPage
name:
"Infraestructura del Homelab"
inLanguage:
"es"
hasPart:
Service
name:
"Instancia de Mastodon"
description:
"Un servidor de red social descentralizada. Parte del Fediverso."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Servidor Matrix"
description:
"Comunicación segura y descentralizada. Mi servidor: matrix.jmrp.io"
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Infraestructura Meshtastic"
description:
"Infraestructura para la red mesh Meshtastic. Incluye mapa, base de datos de nodos y monitores de red."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Puente Tor"
description:
"Puente de transporte pluggable que ayuda a usuarios censurados a acceder a la red Tor. Ejecuta obfs4 y WebTunnel."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Relay Tor (UK)"
description:
"Relay intermedio que reenvía tráfico cifrado dentro de la red Tor desde Reino Unido."
provider:
Person
name:
"José Manuel Requena Plens"
Service
name:
"Relay Tor (ES)"
description:
"Relay intermedio que reenvía tráfico cifrado dentro de la red Tor desde España."
provider:
Person
name:
"José Manuel Requena Plens"
es/github/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Repositorios de GitHub"
ProfilePage
name:
"Repositorios de GitHub"
description:
"Contribuciones y repositorios open source de José Manuel Requena Plens."
inLanguage:
"es"
mainEntity:
Person
name:
"José M. Requena Plens"
es/cv/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"CV"
ProfilePage
inLanguage:
"es"
mainEntity:
Person
name:
"José Manuel Requena Plens"
jobTitle:
"Ingeniero de I+D"
description:
"Ingeniero de I+D especializado en desarrollo de software, infraestructura cloud y seguridad."
image:
worksFor:
Organization
name:
"Power Electronics"
knowsAbout:
"C"
"STM32 y ARM"
"Protocolos Com."
"Keil uVision"
"Instrumentación"
"Espressif / Arduino"
"Python"
"C++"
"Git"
"MATLAB"
"CMake"
"JetBrains Toolbox"
"COMSOL Multiphysics"
"LabView"
"CATT-Acoustic"
"EASE"
"Linux / Unix"
"MacOS"
"Windows"
"LaTeX"
"HTML / CSS"
alumniOf:
EducationalOrganization
name:
"Universitat Politècnica de València (UPV)"
department:
"Laboratorio de Ultrasonidos Médicos e Industriales (UMIL)"
EducationalOrganization
name:
"Universitat Politècnica de València (UPV)"
department:
"Escuela Politécnica Superior de Gandía (EPSG)"
EducationalOrganization
name:
"Universidad de Alicante (UA)"
department:
"Escuela Politécnica Superior (EPS)"
EducationalOrganization
name:
"IES Salesianos (San José Artesano) y IES Luis García Berlanga"
hasOccupation:
Occupation
name:
"Desarrollador de Software I+D"
description:
"Desarrollo de firmware para sistemas embebidos (arquitecturas STM32 y ARM) aplicado a electrónica de potencia, específicamente para inversores a escala de utilidad en plantas de energía renovable (Solar & Storage). Contribuciones clave: "
Occupation
name:
"Investigador predoctoral"
description:
"Investigador en la línea de I+D: Metamateriales acústicos para tratamientos de histotricia por ultrasonidos. Proyecto: Nueva generación de metasuperficies inteligentes basadas en fabricación aditiva para aplicaciones estratégicas en telecomunicaciones (Metasmart). Financiado por la Agencia Valenciana de Innovación (Referencia: INNEST/2022/345). Algunas tareas planificadas: "
Occupation
name:
"Investigador predoctoral"
description:
"El objetivo principal es la investigación y desarrollo de metamateriales acústicos para su uso en aplicaciones arquitectónicas e imagen médica. Objetivos alcanzados: "
Occupation
name:
"Investigador en proyecto europeo"
description:
"Implementar y validar experimentalmente un método de mitigación del sonido, aplicable a una configuración real de vehículo de lanzamiento espacial (VEGA), que resulte en una disminución significativa de los niveles de presión sonora generados en el área de lanzamiento durante el despegue. Proyecto financiado por la ESA (Agencia Espacial Europea) con referencia ESA AO/1-9479/18/NL/LvH, en colaboración con: CNRS/Laboratoire d'Acoustique de la Université du Mans; COMET Ingeniería; Consejo Superior de Investigaciones Científicas (CSIC) y Universidad Politécnica de Madrid. Todos los objetivos del proyecto se completaron al 100%:"
Occupation
name:
"Prácticas de investigación"
description:
"Prácticas en diferentes proyectos de investigación en el Grupo de Acústica Aplicada, perteneciente al Instituto Universitario de Física Aplicada a las Ciencias y las Tecnologías de la Escuela Politécnica Superior de Alicante. Objetivos alcanzados:"
Occupation
name:
"Fundador y Vocal"
description:
"Asociación con sede en la Escuela Politécnica Superior de la Universidad de Alicante. Fundada en 2016. Promueve el conocimiento de programación de microcontroladores orientada a proyectos. Actividades realizadas:"
Occupation
name:
"Técnico de sonido"
Occupation
name:
"Técnico de laboratorio"
hasCredential:
EducationalOccupationalCredential
name:
"Genérico"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Generico.pdf"
EducationalOccupationalCredential
name:
"Nanomateriales"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Nanomateriales.pdf"
EducationalOccupationalCredential
name:
"Sector químico"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Quimico.pdf"
EducationalOccupationalCredential
name:
"Emergencias"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Emergencias.pdf"
EducationalOccupationalCredential
name:
"Alimentario"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Alimentario.pdf"
EducationalOccupationalCredential
name:
"Educativo"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Educativo.pdf"
EducationalOccupationalCredential
name:
"Servicios"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PRL/PRL_Servicios.pdf"
EducationalOccupationalCredential
name:
"Investigador"
credentialCategory:
"Prevención de Riesgos Laborales"
recognizedBy:
Organization
name:
"UPV"
url:
"/pdf/certificates/PRL/CertificadoPRLUPV.pdf"
EducationalOccupationalCredential
name:
"Perspectiva de género"
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"EVES"
url:
"/pdf/certificates/PerspectivaDeGenero.pdf"
EducationalOccupationalCredential
name:
"Trabajo en equipo"
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/TrabajoEnEquipo.pdf"
EducationalOccupationalCredential
name:
"Design Thinking"
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/DesignThinking.pdf"
EducationalOccupationalCredential
name:
"Pensamiento crítico"
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/PensamientoCritico.pdf"
EducationalOccupationalCredential
name:
"Adaptabilidad, flexibilidad y agilidad"
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/AdaptacionFlexibilidadAgilidad.pdf"
EducationalOccupationalCredential
name:
"Autonomía, innovación, ..."
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/AutonomiaInnovacion.pdf"
EducationalOccupationalCredential
name:
"Mejora de la eficiencia profesional"
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"Labora"
url:
"/pdf/certificates/MejoraEficiencia.pdf"
EducationalOccupationalCredential
name:
"Emprendimiento con perspectiva de género"
credentialCategory:
"Competencias transversales"
recognizedBy:
Organization
name:
"UPV"
url:
"/pdf/certificates/EmprendimientoPerspectivaGenero.pdf"
EducationalOccupationalCredential
name:
"Op. Carretillas industriales"
credentialCategory:
"Laboral/Industrial"
recognizedBy:
Organization
name:
"Gescoform"
url:
"/pdf/certificates/Certificado_Carretilla.pdf"
EducationalOccupationalCredential
name:
"Curso de Higiene Alimentaria"
credentialCategory:
"Laboral/Industrial"
recognizedBy:
Organization
name:
"Asonoman"
EducationalOccupationalCredential
name:
"Planes de autoprotección"
credentialCategory:
"Laboral/Industrial"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/PlanesAutoproteccion.pdf"
EducationalOccupationalCredential
name:
"Electricidad estática"
credentialCategory:
"Laboral/Industrial"
recognizedBy:
Organization
name:
"INVASSAT"
url:
"/pdf/certificates/ElectricidadEstatica.pdf"
EducationalOccupationalCredential
name:
"Protección de datos"
credentialCategory:
"Laboral/Industrial"
recognizedBy:
Organization
name:
"CSIRT-CV"
url:
"/pdf/certificates/ProteccionDeDatos.pdf"
EducationalOccupationalCredential
name:
"Using Python for Research"
credentialCategory:
"Tecnologías de la información"
recognizedBy:
Organization
name:
"HardvardX"
EducationalOccupationalCredential
name:
"Analyzing Data With Python"
credentialCategory:
"Tecnologías de la información"
recognizedBy:
Organization
name:
"IBM"
EducationalOccupationalCredential
name:
"Visualizing Data with Python"
credentialCategory:
"Tecnologías de la información"
recognizedBy:
Organization
name:
"IBM"
es/blog/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
CollectionPage
name:
"Blog - José Manuel Requena Plens"
description:
"Artículos técnicos y tutoriales sobre Nginx, MikroTik, redes, seguridad y DevOps. Guías prácticas desde la perspectiva de un ingeniero de I+D."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
ListItem
position:
2
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
ListItem
position:
3
name:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
ListItem
position:
4
name:
"Honeypot en MikroTik: Atrapa y Bloquea Escáneres de Puertos"
ListItem
position:
5
name:
"Implementar un Tarpit en Nginx: Atrapa a los Escáneres Maliciosos"
ListItem
position:
6
name:
"Dominando QUIC y HTTP/3 con Nginx: La Guía Completa"
ListItem
position:
7
name:
"Content Security Policy (CSP) con Nginx: La Guía Completa"
ListItem
position:
8
name:
"Domina los archivos virtuales en Nginx: Guía completa"
ListItem
position:
9
name:
"Dominando Mutual TLS (mTLS) con Nginx: Una Guía Completa"
es/404/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"404: Ah ah ah!"
blog/009-running-tor-bridge/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
BlogPosting
headline:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
description:
"Guide to running obfs4 and WebTunnel Tor bridges on Linux with Nginx camouflage, firewall hardening, Prometheus monitoring, and CrowdSec."
datePublished:
"2026-03-30T00:00:00.000Z"
dateModified:
"2026-03-30T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
mainEntityOfPage:
inLanguage:
"en"
keywords:
"Tor"
"Privacy"
"Linux"
"Security"
"Nginx"
isPartOf:
blog/008-mikrotik-pppoe-dualstack-digi/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
BlogPosting
headline:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
description:
"Configure PPPoE with DHCPv6 Prefix Delegation on MikroTik RouterOS for DIGI Spain. VLAN tagging, SLAAC, prefix change handling, and firewall rules."
datePublished:
"2026-02-15T00:00:00.000Z"
dateModified:
"2026-02-15T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"MikroTik"
"PPPoE"
"IPv6"
"DHCPv6-PD"
"Networking"
isPartOf:
blog/007-mikrotik-wireguard-dual-stack-vpn/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
BlogPosting
headline:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
description:
"Configure WireGuard VPN on MikroTik RouterOS with full IPv4/IPv6 dual-stack. Access your home network with native IPv6 from any connection."
datePublished:
"2026-02-14T00:00:00.000Z"
dateModified:
"2026-02-14T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"MikroTik"
"WireGuard"
"VPN"
"IPv6"
"Security"
isPartOf:
blog/006-implementing-mikrotik-honeypot/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"MikroTik Honeypot: Trap & Auto-Block Port Scanners"
BlogPosting
headline:
"MikroTik Honeypot: Trap & Auto-Block Port Scanners"
description:
"Configure a MikroTik honeypot to detect port scanners, log malicious activity, and auto-block attackers using firewall address lists and the RAW table."
datePublished:
"2026-01-19T00:00:00.000Z"
dateModified:
"2026-01-19T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"MikroTik"
"Security"
"Honeypot"
isPartOf:
blog/005-implementing-tarpit-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Implementing a Tarpit in Nginx: Trap Malicious Scanners"
BlogPosting
headline:
"Implementing a Tarpit in Nginx: Trap Malicious Scanners"
description:
"Implement an Nginx tarpit to slow down and trap malicious bots, vulnerability scanners, and brute-force attackers. Includes CrowdSec integration."
datePublished:
"2026-01-16T00:00:00.000Z"
dateModified:
"2026-01-16T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"Nginx"
"Security"
"Tarpit"
isPartOf:
blog/004-enabling-quic-http3-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Mastering QUIC and HTTP/3 with Nginx: The Complete Guide"
BlogPosting
headline:
"Mastering QUIC and HTTP/3 with Nginx: The Complete Guide"
description:
"Deep dive into QUIC and HTTP/3 — technical architecture, security features, and step-by-step Nginx configuration for production deployment."
datePublished:
"2026-01-14T00:00:00.000Z"
dateModified:
"2026-01-14T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"Nginx"
"HTTP3"
"Performance"
isPartOf:
blog/003-implementing-content-security-policy-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Content Security Policy (CSP) with Nginx: The Complete Guide"
BlogPosting
headline:
"Content Security Policy (CSP) with Nginx: The Complete Guide"
description:
"Master Content Security Policy from zero to A+ — nonces, hashes, strict-dynamic, Trusted Types, bypass prevention, and production Nginx configs."
datePublished:
"2025-12-19T00:00:00.000Z"
dateModified:
"2026-02-06T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"Nginx"
"Security"
"CSP"
isPartOf:
blog/002-serve-virtual-files-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Mastering Virtual Files in Nginx: A Complete Guide"
BlogPosting
headline:
"Mastering Virtual Files in Nginx: A Complete Guide"
description:
"Serve virtual files in Nginx without disk I/O. Covers root vs alias vs try_files, named locations, Kubernetes health endpoints, and containers."
datePublished:
"2025-12-18T00:00:00.000Z"
dateModified:
"2025-12-18T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"Nginx"
"DevOps"
"Containers"
"Kubernetes"
isPartOf:
blog/001-secure-nginx-client-certificates/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Mastering Mutual TLS (mTLS) with Nginx: A Deep Dive"
BlogPosting
headline:
"Mastering Mutual TLS (mTLS) with Nginx: A Deep Dive"
description:
"Implement Mutual TLS (mTLS) with Nginx — create a CA, generate client certificates, configure CRL and OCSP revocation, and enable Zero Trust."
datePublished:
"2025-12-16T00:00:00.000Z"
dateModified:
"2025-12-16T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"en"
keywords:
"Nginx"
"Security"
"mTLS"
isPartOf:
tools/categories/network/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Categories"
ListItem
position:
4
name:
"Network & Server Tools"
CollectionPage
name:
"Network & Server Tools"
description:
"Free online network tools — IP/CIDR subnet calculator, Nginx and Apache config generators, and DNS lookup utilities. All processing runs locally."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Nginx Config Generator"
ListItem
position:
2
name:
"IP / Subnet Calculator"
tools/categories/security/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Categories"
ListItem
position:
4
name:
"Security Tools"
CollectionPage
name:
"Security Tools"
description:
"Free online security tools — CSP policy builder, SRI hash calculator, certificate inspector, and Base64/hex encoding. No data sent to servers."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Certificate Inspector"
ListItem
position:
2
name:
"CSP Policy Builder"
ListItem
position:
3
name:
"CSP Hash Calculator"
ListItem
position:
4
name:
"HTTP Security Headers Analyzer"
ListItem
position:
5
name:
"Password Generator"
tools/categories/mikrotik/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Categories"
ListItem
position:
4
name:
"MikroTik Tools"
CollectionPage
name:
"MikroTik Tools"
description:
"Free MikroTik RouterOS tools — WireGuard VPN config generator for dual-stack setups. All processing runs locally in your browser."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"WireGuard Config Generator"
tools/categories/embedded/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Categories"
ListItem
position:
4
name:
"Embedded & Industrial Tools"
CollectionPage
name:
"Embedded & Industrial Tools"
description:
"Free online embedded tools — Modbus RTU/TCP frame builder and CRC calculator for industrial automation and SCADA systems development."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Modbus Frame Builder"
tools/categories/developer/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Tools"
ListItem
position:
3
name:
"Categories"
ListItem
position:
4
name:
"Developer Tools"
CollectionPage
name:
"Developer Tools"
description:
"Free online developer utilities — Base64 encoder, regex tester, cron expression builder, Unix timestamp converter, and color contrast checker."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Base64 Encoder / Decoder"
ListItem
position:
2
name:
"Color Contrast Checker"
ListItem
position:
3
name:
"Cron Expression Builder"
ListItem
position:
4
name:
"Regex Tester"
ListItem
position:
5
name:
"Timestamp Converter"
es/tools/wireguard-config-generator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Generador de Configuración WireGuard"
SoftwareApplication
name:
"Generador de Configuración WireGuard"
description:
"Genera configuraciones completas de VPN WireGuard para MikroTik RouterOS con dual-stack IPv4/IPv6, reglas de firewall, NAT, peers y archivos de cliente."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/timestamp-converter/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Conversor de Timestamps"
SoftwareApplication
name:
"Conversor de Timestamps"
description:
"Convierte timestamps Unix a fechas legibles y viceversa. Soporta segundos, milisegundos, ISO 8601, RFC 2822 y comparación de zonas horarias."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/subnet-calculator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Calculadora de Subredes IP"
SoftwareApplication
name:
"Calculadora de Subredes IP"
description:
"Calculadora de subredes IPv4 e IPv6 con notación CIDR, planificador VLSM, conversor de rangos a CIDR, DNS inverso y visualización de bits."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/regex-tester/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Probador de Regex"
SoftwareApplication
name:
"Probador de Regex"
description:
"Prueba expresiones regulares con resaltado en tiempo real, capture groups, modo de reemplazo y presets de patrones comunes. Se ejecuta en tu navegador."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/password-generator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Generador de Contraseñas"
SoftwareApplication
name:
"Generador de Contraseñas"
description:
"Genera contraseñas y frases de contraseña seguras con la Web Crypto API. Estima entropía, tiempo de descifrado y personaliza conjuntos de caracteres."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/nginx-config-generator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Generador de Configuración Nginx"
SoftwareApplication
name:
"Generador de Configuración Nginx"
description:
"Genera bloques de servidor Nginx con upstream, QUIC/HTTP3, rate limiting, tarpit, OCSP stapling, Brotli y buenas prácticas TLS modernas."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/modbus-frame-builder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Constructor de Tramas Modbus"
SoftwareApplication
name:
"Constructor de Tramas Modbus"
description:
"Construye y decodifica tramas Modbus RTU/TCP/ASCII con cálculo de CRC-16/LRC, interpretación de registros y visualización de bytes."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/http-headers-analyzer/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Analizador de Cabeceras HTTP de Seguridad"
SoftwareApplication
name:
"Analizador de Cabeceras HTTP de Seguridad"
description:
"Analiza cabeceras HTTP de respuesta y buenas prácticas de seguridad. Obtén puntuación, recomendaciones y análisis detallado de cada cabecera."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/hash-calculator/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Calculadora de Hashes CSP"
SoftwareApplication
name:
"Calculadora de Hashes CSP"
description:
"Genera hashes SHA-256 para scripts inline. Obtén directivas CSP listas para usar en tu Content Security Policy."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/csp-builder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Constructor de Políticas CSP"
SoftwareApplication
name:
"Constructor de Políticas CSP"
description:
"Construye cabeceras Content Security Policy de forma interactiva. Activa directivas, genera la política en tiempo real y evalúa su seguridad."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/color-contrast-checker/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Verificador de Contraste de Color"
SoftwareApplication
name:
"Verificador de Contraste de Color"
description:
"Comprueba ratios de contraste de color para WCAG 2.2 AA y AAA con soporte APCA, simulación de daltonismo y sugerencias automáticas."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/cron-builder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Constructor de Expresiones Cron"
SoftwareApplication
name:
"Constructor de Expresiones Cron"
description:
"Constructor visual de expresiones cron con selectores interactivos, presets comunes, vista previa de ejecuciones y línea crontab lista para usar."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/cert-inspector/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Inspector de Certificados"
SoftwareApplication
name:
"Inspector de Certificados"
description:
"Decodifica certificados SSL/TLS en formato PEM o descárgalos desde una URL en el navegador. Inspecciona sujeto, emisor, validez, SANs y seguridad."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/tools/base64-encoder/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Codificador / Decodificador Base64"
SoftwareApplication
name:
"Codificador / Decodificador Base64"
description:
"Codifica y decodifica Base64, Base64URL, URL encoding, hex y entidades HTML. Soporte de archivos para imágenes y documentos. Todo en el navegador."
applicationCategory:
"WebApplication"
operatingSystem:
"Web Browser"
offers:
Offer
price:
0
priceCurrency:
"USD"
inLanguage:
"es"
es/blog/009-running-tor-bridge/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
BlogPosting
headline:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
description:
"Guía para ejecutar bridges Tor obfs4 y WebTunnel en Linux con camuflaje Nginx, firewall, monitoreo Prometheus e integración CrowdSec."
datePublished:
"2026-03-30T00:00:00.000Z"
dateModified:
"2026-03-30T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
mainEntityOfPage:
inLanguage:
"es"
keywords:
"Tor"
"Privacy"
"Linux"
"Security"
"Nginx"
isPartOf:
es/blog/007-mikrotik-wireguard-dual-stack-vpn/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
BlogPosting
headline:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
description:
"Configura WireGuard en MikroTik RouterOS con dual-stack IPv4/IPv6 completo. Accede a tu red doméstica con IPv6 nativo desde cualquier conexión."
datePublished:
"2026-02-14T00:00:00.000Z"
dateModified:
"2026-02-14T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"MikroTik"
"WireGuard"
"VPN"
"IPv6"
"Security"
isPartOf:
es/blog/008-mikrotik-pppoe-dualstack-digi/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
BlogPosting
headline:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
description:
"Configura PPPoE con DHCPv6 Prefix Delegation en MikroTik RouterOS para DIGI España. VLAN tagging, SLAAC, gestión de cambios de prefix y firewall."
datePublished:
"2026-02-15T00:00:00.000Z"
dateModified:
"2026-02-15T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"MikroTik"
"PPPoE"
"IPv6"
"DHCPv6-PD"
"Networking"
isPartOf:
es/blog/006-implementing-mikrotik-honeypot/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Honeypot en MikroTik: Atrapa y Bloquea Escáneres de Puertos"
BlogPosting
headline:
"Honeypot en MikroTik: Atrapa y Bloquea Escáneres de Puertos"
description:
"Configura un honeypot en MikroTik para detectar escáneres de puertos, registrar actividad maliciosa y bloquear atacantes automáticamente con la tabla RAW."
datePublished:
"2026-01-19T00:00:00.000Z"
dateModified:
"2026-01-19T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"MikroTik"
"Security"
"Honeypot"
isPartOf:
es/blog/004-enabling-quic-http3-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Dominando QUIC y HTTP/3 con Nginx: La Guía Completa"
BlogPosting
headline:
"Dominando QUIC y HTTP/3 con Nginx: La Guía Completa"
description:
"Inmersión profunda en QUIC y HTTP/3 — arquitectura técnica, seguridad y configuración paso a paso de Nginx para despliegue en producción."
datePublished:
"2026-01-14T00:00:00.000Z"
dateModified:
"2026-01-14T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"Nginx"
"HTTP3"
"Performance"
isPartOf:
es/blog/005-implementing-tarpit-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Implementar un Tarpit en Nginx: Atrapa a los Escáneres Maliciosos"
BlogPosting
headline:
"Implementar un Tarpit en Nginx: Atrapa a los Escáneres Maliciosos"
description:
"Implementa un tarpit en Nginx para ralentizar bots maliciosos, escáneres de vulnerabilidades y ataques de fuerza bruta. Integración con CrowdSec incluida."
datePublished:
"2026-01-16T00:00:00.000Z"
dateModified:
"2026-01-16T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"Nginx"
"Security"
"Tarpit"
isPartOf:
es/blog/003-implementing-content-security-policy-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Content Security Policy (CSP) con Nginx: La Guía Completa"
BlogPosting
headline:
"Content Security Policy (CSP) con Nginx: La Guía Completa"
description:
"Domina Content Security Policy de cero a A+ — nonces, hashes, strict-dynamic, Trusted Types, prevención de bypass y configuraciones Nginx en producción."
datePublished:
"2025-12-19T00:00:00.000Z"
dateModified:
"2026-02-06T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"Nginx"
"Security"
"CSP"
isPartOf:
es/blog/002-serve-virtual-files-nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Domina los archivos virtuales en Nginx: Guía completa"
BlogPosting
headline:
"Domina los archivos virtuales en Nginx: Guía completa"
description:
"Sirve archivos virtuales en Nginx sin I/O de disco. Cubre root vs alias vs try_files, named locations, endpoints de salud en Kubernetes y containers."
datePublished:
"2025-12-18T00:00:00.000Z"
dateModified:
"2025-12-18T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"Nginx"
"DevOps"
"Containers"
"Kubernetes"
isPartOf:
es/blog/001-secure-nginx-client-certificates/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Dominando Mutual TLS (mTLS) con Nginx: Una Guía Completa"
BlogPosting
headline:
"Dominando Mutual TLS (mTLS) con Nginx: Una Guía Completa"
description:
"Implementa Mutual TLS (mTLS) con Nginx — crea una CA, genera certificados de cliente, configura revocación CRL y OCSP, y habilita Zero Trust."
datePublished:
"2025-12-16T00:00:00.000Z"
dateModified:
"2025-12-16T00:00:00.000Z"
publisher:
Person
name:
"José Manuel Requena Plens"
author:
Person
name:
"José Manuel Requena Plens"
image:
inLanguage:
"es"
keywords:
"Nginx"
"Security"
"mTLS"
isPartOf:
blog/tags/wireguard/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #wireguard"
CollectionPage
name:
"Blog posts tagged with #wireguard"
description:
"Browse 1 articles about wireguard."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
blog/tags/vpn/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #vpn"
CollectionPage
name:
"Blog posts tagged with #vpn"
description:
"Browse 1 articles about vpn."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
blog/tags/tor/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #tor"
CollectionPage
name:
"Blog posts tagged with #tor"
description:
"Browse 1 articles about tor."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
blog/tags/tarpit/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #tarpit"
CollectionPage
name:
"Blog posts tagged with #tarpit"
description:
"Browse 1 articles about tarpit."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Implementing a Tarpit in Nginx: Trap Malicious Scanners"
blog/tags/security/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #security"
CollectionPage
name:
"Blog posts tagged with #security"
description:
"Browse 6 articles about security."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
ListItem
position:
2
name:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
ListItem
position:
3
name:
"MikroTik Honeypot: Trap & Auto-Block Port Scanners"
ListItem
position:
4
name:
"Implementing a Tarpit in Nginx: Trap Malicious Scanners"
ListItem
position:
5
name:
"Content Security Policy (CSP) with Nginx: The Complete Guide"
ListItem
position:
6
name:
"Mastering Mutual TLS (mTLS) with Nginx: A Deep Dive"
blog/tags/privacy/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #privacy"
CollectionPage
name:
"Blog posts tagged with #privacy"
description:
"Browse 1 articles about privacy."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
blog/tags/pppoe/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #pppoe"
CollectionPage
name:
"Blog posts tagged with #pppoe"
description:
"Browse 1 articles about pppoe."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
blog/tags/performance/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #performance"
CollectionPage
name:
"Blog posts tagged with #performance"
description:
"Browse 1 articles about performance."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Mastering QUIC and HTTP/3 with Nginx: The Complete Guide"
blog/tags/nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #nginx"
CollectionPage
name:
"Blog posts tagged with #nginx"
description:
"Browse 6 articles about nginx."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
ListItem
position:
2
name:
"Implementing a Tarpit in Nginx: Trap Malicious Scanners"
ListItem
position:
3
name:
"Mastering QUIC and HTTP/3 with Nginx: The Complete Guide"
ListItem
position:
4
name:
"Content Security Policy (CSP) with Nginx: The Complete Guide"
ListItem
position:
5
name:
"Mastering Virtual Files in Nginx: A Complete Guide"
ListItem
position:
6
name:
"Mastering Mutual TLS (mTLS) with Nginx: A Deep Dive"
blog/tags/networking/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #networking"
CollectionPage
name:
"Blog posts tagged with #networking"
description:
"Browse 1 articles about networking."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
blog/tags/mikrotik/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #mikrotik"
CollectionPage
name:
"Blog posts tagged with #mikrotik"
description:
"Browse 3 articles about mikrotik."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
ListItem
position:
2
name:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
ListItem
position:
3
name:
"MikroTik Honeypot: Trap & Auto-Block Port Scanners"
blog/tags/mtls/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #mtls"
CollectionPage
name:
"Blog posts tagged with #mtls"
description:
"Browse 1 articles about mtls."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Mastering Mutual TLS (mTLS) with Nginx: A Deep Dive"
blog/tags/linux/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #linux"
CollectionPage
name:
"Blog posts tagged with #linux"
description:
"Browse 1 articles about linux."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Running a Tor Bridge on Linux: Complete obfs4 & WebTunnel Guide"
blog/tags/kubernetes/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #kubernetes"
CollectionPage
name:
"Blog posts tagged with #kubernetes"
description:
"Browse 1 articles about kubernetes."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Mastering Virtual Files in Nginx: A Complete Guide"
blog/tags/ipv6/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #ipv6"
CollectionPage
name:
"Blog posts tagged with #ipv6"
description:
"Browse 2 articles about ipv6."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
ListItem
position:
2
name:
"MikroTik WireGuard VPN: Complete Dual-Stack IPv4/IPv6 Configuration"
blog/tags/http3/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #http3"
CollectionPage
name:
"Blog posts tagged with #http3"
description:
"Browse 1 articles about http3."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Mastering QUIC and HTTP/3 with Nginx: The Complete Guide"
blog/tags/honeypot/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #honeypot"
CollectionPage
name:
"Blog posts tagged with #honeypot"
description:
"Browse 1 articles about honeypot."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik Honeypot: Trap & Auto-Block Port Scanners"
blog/tags/dhcpv6-pd/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #dhcpv6-pd"
CollectionPage
name:
"Blog posts tagged with #dhcpv6-pd"
description:
"Browse 1 articles about dhcpv6-pd."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack for DIGI Spain"
blog/tags/devops/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #devops"
CollectionPage
name:
"Blog posts tagged with #devops"
description:
"Browse 1 articles about devops."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Mastering Virtual Files in Nginx: A Complete Guide"
blog/tags/csp/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #csp"
CollectionPage
name:
"Blog posts tagged with #csp"
description:
"Browse 1 articles about csp."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Content Security Policy (CSP) with Nginx: The Complete Guide"
blog/tags/containers/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio of José Manuel Requena Plens. Specializing in Embedded Systems, Acoustics, and Industrial Software Development."
inLanguage:
"en"
SiteNavigationElement
name:
"Home"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Tools"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publications"
SiteNavigationElement
name:
"Repositories"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Home"
ListItem
position:
2
name:
"Blog"
ListItem
position:
3
name:
"Tags"
ListItem
position:
4
name:
"Blog - #containers"
CollectionPage
name:
"Blog posts tagged with #containers"
description:
"Browse 1 articles about containers."
inLanguage:
"en"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Mastering Virtual Files in Nginx: A Complete Guide"
es/tools/categories/security/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Categories"
ListItem
position:
5
name:
"Herramientas de seguridad"
CollectionPage
name:
"Herramientas de seguridad"
description:
"Herramientas de seguridad online gratuitas — constructor CSP, calculadora SRI, inspector de certificados y codificación Base64/hex. Sin envío de datos."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Inspector de Certificados"
ListItem
position:
2
name:
"Constructor de Políticas CSP"
ListItem
position:
3
name:
"Calculadora de Hashes CSP"
ListItem
position:
4
name:
"Analizador de Cabeceras HTTP de Seguridad"
ListItem
position:
5
name:
"Generador de Contraseñas"
es/tools/categories/network/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Categories"
ListItem
position:
5
name:
"Herramientas de red y servidor"
CollectionPage
name:
"Herramientas de red y servidor"
description:
"Herramientas de red online gratuitas — calculadora de subredes IP/CIDR, generadores de configuración Nginx y DNS. Procesamiento local."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Generador de Configuración Nginx"
ListItem
position:
2
name:
"Calculadora de Subredes IP"
es/tools/categories/mikrotik/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Categories"
ListItem
position:
5
name:
"Herramientas MikroTik"
CollectionPage
name:
"Herramientas MikroTik"
description:
"Herramientas gratuitas para MikroTik RouterOS — generador de configuración WireGuard VPN para configuraciones dual-stack. Procesamiento local."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Generador de Configuración WireGuard"
es/tools/categories/embedded/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Categories"
ListItem
position:
5
name:
"Herramientas embebidas e industriales"
CollectionPage
name:
"Herramientas embebidas e industriales"
description:
"Herramientas embebidas online gratuitas — constructor de tramas Modbus RTU/TCP y calculadora CRC para automatización industrial y desarrollo SCADA."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Constructor de Tramas Modbus"
es/tools/categories/developer/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Tools"
ListItem
position:
4
name:
"Categories"
ListItem
position:
5
name:
"Herramientas para desarrolladores"
CollectionPage
name:
"Herramientas para desarrolladores"
description:
"Utilidades gratuitas para desarrolladores — codificador Base64, probador regex, constructor cron, conversor timestamps y comprobador de contraste."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Codificador / Decodificador Base64"
ListItem
position:
2
name:
"Verificador de Contraste de Color"
ListItem
position:
3
name:
"Constructor de Expresiones Cron"
ListItem
position:
4
name:
"Probador de Regex"
ListItem
position:
5
name:
"Conversor de Timestamps"
es/blog/tags/wireguard/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #wireguard"
CollectionPage
name:
"Entradas del blog con la etiqueta #wireguard"
description:
"Explora 1 artículos sobre wireguard."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
es/blog/tags/vpn/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #vpn"
CollectionPage
name:
"Entradas del blog con la etiqueta #vpn"
description:
"Explora 1 artículos sobre vpn."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
es/blog/tags/tor/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #tor"
CollectionPage
name:
"Entradas del blog con la etiqueta #tor"
description:
"Explora 1 artículos sobre tor."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
es/blog/tags/tarpit/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #tarpit"
CollectionPage
name:
"Entradas del blog con la etiqueta #tarpit"
description:
"Explora 1 artículos sobre tarpit."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Implementar un Tarpit en Nginx: Atrapa a los Escáneres Maliciosos"
es/blog/tags/security/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #security"
CollectionPage
name:
"Entradas del blog con la etiqueta #security"
description:
"Explora 6 artículos sobre security."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
ListItem
position:
2
name:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
ListItem
position:
3
name:
"Honeypot en MikroTik: Atrapa y Bloquea Escáneres de Puertos"
ListItem
position:
4
name:
"Implementar un Tarpit en Nginx: Atrapa a los Escáneres Maliciosos"
ListItem
position:
5
name:
"Content Security Policy (CSP) con Nginx: La Guía Completa"
ListItem
position:
6
name:
"Dominando Mutual TLS (mTLS) con Nginx: Una Guía Completa"
es/blog/tags/privacy/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #privacy"
CollectionPage
name:
"Entradas del blog con la etiqueta #privacy"
description:
"Explora 1 artículos sobre privacy."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
es/blog/tags/pppoe/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #pppoe"
CollectionPage
name:
"Entradas del blog con la etiqueta #pppoe"
description:
"Explora 1 artículos sobre pppoe."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
es/blog/tags/performance/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #performance"
CollectionPage
name:
"Entradas del blog con la etiqueta #performance"
description:
"Explora 1 artículos sobre performance."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Dominando QUIC y HTTP/3 con Nginx: La Guía Completa"
es/blog/tags/nginx/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #nginx"
CollectionPage
name:
"Entradas del blog con la etiqueta #nginx"
description:
"Explora 6 artículos sobre nginx."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
ListItem
position:
2
name:
"Implementar un Tarpit en Nginx: Atrapa a los Escáneres Maliciosos"
ListItem
position:
3
name:
"Dominando QUIC y HTTP/3 con Nginx: La Guía Completa"
ListItem
position:
4
name:
"Content Security Policy (CSP) con Nginx: La Guía Completa"
ListItem
position:
5
name:
"Domina los archivos virtuales en Nginx: Guía completa"
ListItem
position:
6
name:
"Dominando Mutual TLS (mTLS) con Nginx: Una Guía Completa"
es/blog/tags/networking/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #networking"
CollectionPage
name:
"Entradas del blog con la etiqueta #networking"
description:
"Explora 1 artículos sobre networking."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
es/blog/tags/mtls/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #mtls"
CollectionPage
name:
"Entradas del blog con la etiqueta #mtls"
description:
"Explora 1 artículos sobre mtls."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Dominando Mutual TLS (mTLS) con Nginx: Una Guía Completa"
es/blog/tags/mikrotik/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #mikrotik"
CollectionPage
name:
"Entradas del blog con la etiqueta #mikrotik"
description:
"Explora 3 artículos sobre mikrotik."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
ListItem
position:
2
name:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
ListItem
position:
3
name:
"Honeypot en MikroTik: Atrapa y Bloquea Escáneres de Puertos"
es/blog/tags/linux/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #linux"
CollectionPage
name:
"Entradas del blog con la etiqueta #linux"
description:
"Explora 1 artículos sobre linux."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Ejecutando un Bridge Tor en Linux: Guía Completa obfs4 y WebTunnel"
es/blog/tags/kubernetes/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #kubernetes"
CollectionPage
name:
"Entradas del blog con la etiqueta #kubernetes"
description:
"Explora 1 artículos sobre kubernetes."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Domina los archivos virtuales en Nginx: Guía completa"
es/blog/tags/ipv6/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #ipv6"
CollectionPage
name:
"Entradas del blog con la etiqueta #ipv6"
description:
"Explora 2 artículos sobre ipv6."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
ListItem
position:
2
name:
"WireGuard en MikroTik: Configuración Completa Dual-Stack IPv4/IPv6"
es/blog/tags/http3/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #http3"
CollectionPage
name:
"Entradas del blog con la etiqueta #http3"
description:
"Explora 1 artículos sobre http3."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Dominando QUIC y HTTP/3 con Nginx: La Guía Completa"
es/blog/tags/honeypot/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #honeypot"
CollectionPage
name:
"Entradas del blog con la etiqueta #honeypot"
description:
"Explora 1 artículos sobre honeypot."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Honeypot en MikroTik: Atrapa y Bloquea Escáneres de Puertos"
es/blog/tags/dhcpv6-pd/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #dhcpv6-pd"
CollectionPage
name:
"Entradas del blog con la etiqueta #dhcpv6-pd"
description:
"Explora 1 artículos sobre dhcpv6-pd."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"MikroTik PPPoE + DHCPv6-PD: Dual-Stack para DIGI España"
es/blog/tags/devops/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #devops"
CollectionPage
name:
"Entradas del blog con la etiqueta #devops"
description:
"Explora 1 artículos sobre devops."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Domina los archivos virtuales en Nginx: Guía completa"
es/blog/tags/csp/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #csp"
CollectionPage
name:
"Entradas del blog con la etiqueta #csp"
description:
"Explora 1 artículos sobre csp."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Content Security Policy (CSP) con Nginx: La Guía Completa"
es/blog/tags/containers/index.html Valid
Schema 1: Unknown
@graph:
WebSite
name:
"José Manuel Requena Plens"
description:
"Portfolio de José Manuel Requena Plens. Especializado en Sistemas Embebidos, Acústica y Desarrollo de Software Industrial."
inLanguage:
"es"
SiteNavigationElement
name:
"Inicio"
SiteNavigationElement
name:
"Blog"
SiteNavigationElement
name:
"Homelab"
SiteNavigationElement
name:
"Herramientas"
SiteNavigationElement
name:
"CV"
SiteNavigationElement
name:
"Publicaciones"
SiteNavigationElement
name:
"Repositorios"
BreadcrumbList
itemListElement:
ListItem
position:
1
name:
"Inicio"
ListItem
position:
2
name:
"Es"
ListItem
position:
3
name:
"Blog"
ListItem
position:
4
name:
"Tags"
ListItem
position:
5
name:
"Blog - #containers"
CollectionPage
name:
"Entradas del blog con la etiqueta #containers"
description:
"Explora 1 artículos sobre containers."
inLanguage:
"es"
mainEntity:
ItemList
itemListElement:
ListItem
position:
1
name:
"Domina los archivos virtuales en Nginx: Guía completa"