index.html (13457B)
1 <!DOCTYPE html> 2 <html lang="es"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <title>Bernardo de Borgoña</title> 7 <link rel="icon" type="image/png" href="favicon.png" /> 8 <link rel="stylesheet" type="text/css" href="style.css" /></head> 9 <body> 10 <header> 11 <img class="logo" src="logo.png" alt="Bernardo de Borgoña"> 12 <h1 class="title">Bernardo de Borgoña</h1> 13 <nav class="menu"> 14 <a href="/git">/git</a> 15 <a href="/about">/about</a> 16 </nav> 17 </header> 18 19 <section class="blog"> 20 21 <a href="./dwm-dmenu/" class="article"> 22 <p class="title">Configuración propia del lanzador de aplicación dmenu</p> 23 <p class="info">25 de junio de 2026 · fjbalon</p><p>dmenu es un lanzador de aplicaciones, extremadamente ligero y rápido para el sistemas de ventanas X, diseñado originalmente para el gestor de ventanas dwm, de suckless. Es una herramienta que, para ...</p> 24 </a> 25 26 <a href="./dwm-slstatus/" class="article"> 27 <p class="title">Configuración propia de slstatus</p> 28 <p class="info">22 de junio de 2026 · fjbalon</p><p>slstatus es un monitor de estado minimalista para dwm, desarrollado, evidentemente por suckless. Lo que hace es añadir información a la barra de estado, arriba a la derecha por defecto, de tal forma...</p> 29 </a> 30 31 <a href="./dwm-slock/" class="article"> 32 <p class="title">Configuración propia del bloqueador de pantalla slock</p> 33 <p class="info">22 de junio de 2026 · fjbalon</p><p>Un software que me gusta bastante de la caja de herramientas de suckless es slock, un bloqueador de pantalla minimalista; tan minimalista que yo creo que es el bloqueador de pantalla x más sencillo q...</p> 34 </a> 35 36 <a href="./ext4-wsl2/" class="article"> 37 <p class="title">Montaje de sistema de archivos ext4 a través de WSL2</p> 38 <p class="info">5 de junio de 2026 · fjbalon</p><p>En un artículo algo extraño para lo que suelo escribir, enfocado en el sistema de Microsoft Windows. Tranquilícese el lector, incluso encuadrando el artículo a través del sistema operativo ajeno ...</p> 39 </a> 40 41 <a href="./ab-1043-linux/" class="article"> 42 <p class="title">La ley AB 1043 (Digital Age Assurance Act) de California en el kernel de Linux</p> 43 <p class="info">2 de abril de 2026 · fjbalon</p><p>En el día de ayer, se ha visto publicado en el Linux Kernel Mail List un correo que detalla un parche muy llamativo: [PATCH] vfs: require verified birth date for file creation....</p> 44 </a> 45 46 <a href="./slackware-slackbuild/" class="article"> 47 <p class="title">Anatomía de un SlackBuild</p> 48 <p class="info">12 de diciembre de 2025 · fjbalon</p><p>Como usuario de Slackware, he usado alguna vez scripts de SlackBuild para crear un paquete de software que pueda ser instalado fácil y limpiamente, y eliminado más tarde si es necesario con la misma...</p> 49 </a> 50 51 <a href="./propagacion-malware-script/" class="article"> 52 <p class="title">Análisis de método de propagación de malware por medio de scripting malicioso</p> 53 <p class="info">15 de abril de 2025 · fjbalon</p><p>Mientras navegaba por Twitter me he topado con una campaña de lo más variopinta y llamativa que me he decidido desgranar y analizar con ustedes. El tweet, que no parecía promocionado, parecía anun...</p> 54 </a> 55 56 <a href="./urxvtd/" class="article"> 57 <p class="title">Del emulador de terminal urxvt</p> 58 <p class="info">20 de julio de 2024 · fjbalon</p><p>El emulador de terminal es el programa que proporciona una interfaz de texto que imita el comportamiento de una terminal hardware-física, de tal forma que el usuario interactúe con el sistema operat...</p> 59 </a> 60 61 <a href="./http-darkmode/" class="article"> 62 <p class="title">Algoritmo para determinar el grado del modo oscuro en imágenes invertidas</p> 63 <p class="info">11 de junio de 2024 · fjbalon</p><p>No son pocas las ocasiones en que los sitios web ofrecen, a través de código javascript y cookies, sistemas de switch (o conmutador, en cristiano) del sistema claro u oscuro. Por la salud visual de ...</p> 64 </a> 65 66 <a href="./xz-liblzma/" class="article"> 67 <p class="title">Del backdoor de SSH por xz/liblzma</p> 68 <p class="info">1 de abril de 2024 · fjbalon</p><p>Como bien se sabe, este no es un blog de noticias. Ni me interesan por regla común, ni mucho menos quiero ser partícipe o servidor de ellas. Este es un blog que se centra en el mundo de las ideas, d...</p> 69 </a> 70 71 <a href="./slackware/" class="article"> 72 <p class="title">De Slackware</p> 73 <p class="info">16 de marzo de 2024 · fjbalon</p><p>Slackware es la distribución de Linux más vieja y antigua que aún se mantiene con vida. Su lanzamiento inicial fue en 1993 y fue fundada por Patrick Volkerding, basándose en su momento en la distr...</p> 74 </a> 75 76 <a href="./sparse-files/" class="article"> 77 <p class="title">Dispersión de archivos (sparse files) como método eficiente de uso del espacio</p> 78 <p class="info">20 de mayo de 2023 · fjbalon</p><p>En informática, un archivo disperso es un tipo que utiliza más eficientemente el espacio del sistema de archivos cuando los bloques asignados a los archivos están en su mayor parte vacíos. Esto se...</p> 79 </a> 80 81 <a href="./bateria/" class="article"> 82 <p class="title">Diagnóstico de batería de litio desde software</p> 83 <p class="info">8 de diciembre de 2022 · fjbalon</p><p>La siguiente sección del cuaderno de bitácora detalla la investigación que he llevado a cabo para determinar el estado de salud de la batería de litio de mi ordenador portátil, la cual mantiene d...</p> 84 </a> 85 86 <a href="./tanque-gasoil/" class="article"> 87 <p class="title">Monitorización de capacidad de tanque de gasoil mediante sensor de ultrasonido</p> 88 <p class="info">21 de junio de 2022 · fjbalon</p><p>Este proyecto consiste en desarrollar un método para monitorizar la capacidad utilizada en un tanque de gasoil, que nutre una caldera. Existen diversas técnicas para lograrlo, pero la que considero ...</p> 89 </a> 90 91 <a href="./interpolacion-lineal/" class="article"> 92 <p class="title">Interpolación lineal simple para calcular la temperatura de termorresistencias Pt100</p> 93 <p class="info">25 de noviembre de 2021 · fjbalon</p><p>El principio básico de un RTD es que su sensor de cable, hecho de un metal con una resistencia eléctrica conocida, cambia su valor de resistencia a medida que la temperatura sube o baja. Aunque las ...</p> 94 </a> 95 96 <a href="./kernel-compression/" class="article"> 97 <p class="title">Demostración empírica de tipo de compresión usada en el kernel de Linux</p> 98 <p class="info">19 de noviembre de 2021 · fjbalon</p><p>Para la realización de una práctica de preparación de LPIC-1/2, debía averiguar el tipo de compresión del kernel de Linux empleado en mi sistema. En ese momento, usando la distribución archlinux...</p> 99 </a> 100 101 <a href="./dwm-howto/" class="article"> 102 <p class="title">Configuración y uso personal de dwm</p> 103 <p class="info">9 de octubre de 2021 · fjbalon</p><p>En orden a construir dwm necesita los archivos de cabecera de Xlib. Edite config.mk para localizar tu configuración local (dwm es instalado en usr/local por defecto). La instalación se realiza direc...</p> 104 </a> 105 106 <a href="./dwm/" class="article"> 107 <p class="title">Del por qué uso gestor de ventanas (dwm) en lugar de un entorno de escritorio</p> 108 <p class="info">8 de octubre de 2021 · fjbalon</p><p>Es cierto que Unix y Linux tienen algo esotérico, algo como de carácter iniciático. Hay una verdadera barrera entre el usuario y el verdadero emperador de su sistema, o el root. Estos sistemas son,...</p> 109 </a> 110 111 <a href="./mechanic-keyboard/" class="article"> 112 <p class="title">Montaje de teclado mecánico ortolineal y dividido</p> 113 <p class="info">17 de junio de 2021 · fjbalon</p><p>Dentro de mis intereses en informática y computación, un elemento que siempre me ha atraído mucho es el conocido «make it yourself»; el tener el máximo control posible, incluso sobre los perifé...</p> 114 </a> 115 116 <a href="./machine-id/" class="article"> 117 <p class="title">Del <i>machine-id</i> en relación al clonado de discos</p> 118 <p class="info">22 de marzo de 2021 · fjbalon</p><p>¿Qué es el machine-id? Desde las páginas de man se define como un identificador exclusivo de la máquina. «Este debe considerarse confidencial y no debe exponerse en entornos que no sean de confia...</p> 119 </a> 120 121 <a href="./dd/" class="article"> 122 <p class="title">Sobre el tamaño de bloque en dd</p> 123 <p class="info">16 de marzo de 2021 · fjbalon</p><p>dd es una de las herramientas invaluables de cualquier arsenal Unix, y quizás una de las herramientas más potentes que existen en esta familia. Forma parte de las core utils y su objetivo principal ...</p> 124 </a> 125 126 <a href="./git-stagit/" class="article"> 127 <p class="title">Externalización gráfica de servidor Git propio con stagit</p> 128 <p class="info">23 de noviembre de 2020 · fjbalon</p><p>A veces es agradable navegar por el registro del historial de git en un navegador web o en algún otro programa sin tener que mirar el repositorio local. Es además una forma de mantener un registro d...</p> 129 </a> 130 131 <a href="./git-server/" class="article"> 132 <p class="title">Construcción de mi propio servidor Git</p> 133 <p class="info">22 de noviembre de 2020 · fjbalon</p><p>Aquí todos conocemos el software o protocolo desarrollado en inicio por Linus Torvalds: Git. Un sistema de control de versiones, que se constituye como una herramienta indispensable, a día de hoy, p...</p> 134 </a> 135 136 <a href="./swap/" class="article"> 137 <p class="title">Sobre la necesidad de la memoria Swap</p> 138 <p class="info">27 de febrero de 2020 · fjbalon</p><p>El caso que hoy me ocupa, nace de la necesidad de apagar la memoria de intercambio (o swap) en mi equipo portátil para poder gestionar varias pruebas sobre clústers de kubernetes. Algo curioso, pues...</p> 139 </a> 140 141 <a href="./ssh-tunneling/" class="article"> 142 <p class="title">SSH Tunneling</p> 143 <p class="info">28 de marzo de 2019 · fjbalon</p><p>El tunneling es un proceso por el que se utiliza el protocolo SSH para fortificar la comunicación entre otros protocolos inseguros, por ejemplo para realizar peticiones HTTP, SMTP, etc....</p> 144 </a> 145 146 <a href="./linus-torvalds-hijas/" class="article"> 147 <p class="title">Las fechas de nacimiento de Torvalds y sus hijas en las cabeceras del kernel</p> 148 <p class="info">1 de marzo de 2019 · fjbalon</p><p>Me han propuesto un reto: encontrar las fechas de nacimiento de Torvalds y de sus tres tres hijas en las cabeceras del kernel. Es un easter egg que dejó Linus para los más curiosos. Vamos allá....</p> 149 </a> 150 151 <a href="./ssh/" class="article"> 152 <p class="title">Robustecimiento y securización del protocolo SSH</p> 153 <p class="info">20 de febrero de 2019 · fjbalon</p><p>SSH es uno de los protocolos más interesantes de los que dispone el administrador de sistemas, permitiendo acceder a otros equipos de forma remota; pero sobre todo, de forma segura. Con SSH creamos un...</p> 154 </a> 155 156 <a href="./tor/" class="article"> 157 <p class="title">Contextualización teórica sobre la técnica de Tor y sus problemas de seguridad</p> 158 <p class="info">26 de abril de 2018 · fjbalon</p><p>Tor son las siglas de The Onion Routing, algo que podríamos traducir al español como enrutamiento cebolla; denominado así por su criptografía en capas, como veremos más adelante. Se trata de un p...</p> 159 </a> 160 161 <a href="./watchdog/" class="article"> 162 <p class="title">Síntesis del Linux kernel watchdog</p> 163 <p class="info">12 de junio de 2017 · fjbalon</p><p>El watchdog (perro guardián o vigilante) del kernel de Linux se utiliza para monitorizar y vigilar un sistema que se está ejecutando, de forma que pueda ser reiniciado automáticamente en caso de fa...</p> 164 </a> 165 166 <a href="./jdbc-sql-injection/" class="article"> 167 <p class="title">SQL Injection básico en JDBC</p> 168 <p class="info">24 de mayo de 2016 · fjbalon</p><p>Buenos días. La siguiente entrada documenta cómo realizar una prueba de concepto que consiste en realizar una inyección SQL básico en un programa Java con JDBC (Java DataBase Connectivity). Ademá...</p> 169 </a> 170 171 <a href="./unix-permisos/" class="article"> 172 <p class="title">De la heredad de permisos y propietarios de Unix</p> 173 <p class="info">2 de abril de 2016 · fjbalon</p><p>La comprensión del fichero o archivo, file para los anglosajones, es fundamental para comprender la estructura y funcionamiento lógico de Unix. Un fichero es una colección de bytes agrupados bajo u...</p> 174 </a> 175 176 <a href="./archlinux/" class="article"> 177 <p class="title">Guía de instalación de arch linux base</p> 178 <p class="info">22 de marzo de 2016 · fjbalon</p><p>Adentrándonos en el vasto universo de Unix y GNU/Linux, en especial en su distributismo característico; Arch Linux se presenta como una distro recomendada a usuarios avanzados y con cierto conocimie...</p> 179 </a> 180 181 <a href="./unix-passwd/" class="article"> 182 <p class="title">Hardening de passwd y shadow</p> 183 <p class="info">12 de febrero de 2016 · fjbalon</p><p>El contenido del fichero /etc/passwd determina el esqueleto de usuarios del sistema, constituyéndose como la primera línea de defensa del sistema contra accesos no deseados, por lo que debe mantener...</p> 184 </a> 185 186 </section> 187 </body> 188 </html>