Blog
-
28/01/2026
Plantas, Amazonia y NoSQL
Imagina nuestro proyecto del Ministerio de Ciencias Naturales para catalogar la flora y fauna amazónica como un gigantesco inventario. Si utilizáramos una base de datos NoSQL de clave-valor para parte de este inventario, funcionaría de la siguiente manera: Cada entrada sería como una ficha de catálogo con dos partes: Clave (Key): Un identificador único, como el nombre científico de una especie o un ID asignado. Piénsalo como el “nombre” de la ficha. Valor (Value): Toda la información asociada a esa clave, que podría ser un documento complejo con múltiples atributos. Piénsalo como el “contenido” de la ficha. Ejemplo en el contexto del catálogo amazónico:
-
23/01/2026
Cazando Recompensa$
Tabla de Contenidos Introducción a los Programas de Recompensas por Errores Bug Bounties en la Industria de Ciberseguridad Bug Bounties en el Desarrollo de Software Open Source ¿Cómo Funciona un Programa de Bug Bounty? Casos de Éxito y Lecciones Aprendidas Comenzando en el Mundo de los Bug Bounties ¿Futuro de los Bug Bounties? Pregunta : ¿Que es el ‘Bug Bounty’ ? Compartir aquí, en torno a lo que el hombre de las 1000 nos acaba de decir :
-
21/01/2026
Migrando de Sistemas Operativos, "el viaje de Debian GNU Linux a FreeBSD"
“Nunca te bañaras dos veces en el mismo río, ni volveras al mismo punto de partida. Sabiendo que ese es un lugar en el que jamas habías estado antes” .- Ursula K. Le Guin(en el libro “Los Desposeídos. Una utopía ambigua”) La estigmergia nos lleva en Librebits a migrar de Debian GNU Linux a FreeBSD. Por puro pragmatismo. Y sí, también porque desde el primer momento, FreeBSD se demuestra como el continuador de la filosofía UNIX. Aquella que nos recuerda, como se suele decir… “la importancia de saber de donde venimos, para saber a donde ir” ?
-
20/01/2026
~It WORKS in ...!~ meme XD
Porque, “… una imagen (cómica), vale más que mil palabras” ?
-
15/01/2026
Servidor SFTP para Despliegue Web
Servidor Debian configurado con SFTP + Nginx para que los alumnos desplieguen sus ficheros web. Credenciales de Alumnos Usuario Contraseña Directorio Web URL alumno01 4lumn001 /home/alumno01/html/ http://alumno01.qu3v3d0.tech Guía de Configuración de FileZilla Paso 1: Abrir Site Manager Abre FileZilla Ve a Archivo → Gestor de sitios (o pulsa Ctrl+S) Haz clic en Nuevo sitio Paso 2: Configurar la conexión Introduce los siguientes datos: Campo Valor Protocolo SFTP - SSH File Transfer Protocol Servidor 161.22.44.104 (o el dominio del servidor) Puerto 22 Modo de acceso Normal Usuario alumno01 (tu usuario asignado) Contraseña 4lumn001 (tu contraseña asignada) Paso 3: Conectar Haz clic en Conectar Si aparece un aviso sobre la clave del servidor, acepta marcando “Confiar siempre en este host” Paso 4: Subir archivos Una vez conectado:
-
12/01/2026
NGINX, Servidores y la Web
Contexto: Vamos a servir nuestro sitio web / aplicación ! (ahora que Juanan ya tiene listo el menú de su Restaurante a publicar… 🤣 ) Para hacerlo, vamos usar nuestro servidor y nuestro nombre internet (DNS) de pruebas 🎯 Podríamos acceder a él via el clásico protocolo de transferencia de archivos FTP 🌎.Alehop! O via el protocolo SSH y/o usar también ‘git’. Sea como fuere, una vez situados los ficheros en el disco del servidor (típicamente llamado VPS - ‘Virtual Private Server’ ) en Internet. Y en él, configurar nuestro software/servidor Web (habitualmente ‘Apache2 o Nginx).
-
09/01/2026
Monitorización y rendimiento en las consultas (¿donde esta el cuello de botella de la aplicación ? )
En estas próximas sesiones del módulo SGBD nos centraremos en los aspectos de Monitorización y rendimiento en las consultas (¿donde esta el cuello de botella de la aplicación ? ) y Logging de bases de datos ESCENARIO: https://data.librebits.info - Nextcloud server -> va muy lento… ¿como diagnosticar posibles cuellos de botella?¿monitorizar el rendimiento en la base de datos? Diagnóstico de Rendimiento de Base de Datos en Nextcloud Tabla de Contenidos Habilitar Registro de Consultas Verificar Actividad Actual de la Base de Datos Herramientas Integradas de Nextcloud Identificar Tablas Problemáticas Problemas Comunes y Soluciones Rápidas Monitorización en Tiempo Real Verificar Índices Faltantes Señales de Alerta Escenario Práctico Antes de empezar a monitorizar la base de datos SQL, siempre es indicativo el realizar un chequeo de la relación de recursos hardware en uso/disponibles. Podemos usar, entre otras muchas herramientas,