<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cuaderno</title><link>/</link><description/><atom:link href="/rss.xml" rel="self"/><lastBuildDate>Wed, 25 Feb 2026 00:00:00 +0100</lastBuildDate><item><title>Actualizar RaspberryPI de Debian 12 a Debian 13</title><link>/posts/administracion-de-sistemas/actualizar-raspberrypi-de-debian-12-a-debian-13</link><description>&lt;p class="first last"&gt;La primera instalación que he hecho ha sido un lío, he tenido que eliminar paquetes con &lt;cite&gt;dpkg --remove --force-all&lt;/cite&gt;. Muchos de ellos por problemas de sobreescritura de ficheros de configuración.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Wed, 25 Feb 2026 00:00:00 +0100</pubDate><guid>tag:None,2026-02-25:/posts/administracion-de-sistemas/actualizar-raspberrypi-de-debian-12-a-debian-13</guid><category>Administración de sistemas</category><category>Debian Linux</category></item><item><title>Actualizando a Debian 13</title><link>/posts/administracion-de-sistemas/actualizando-a-debian-13</link><description>&lt;p class="first last"&gt;Con un poco de retraso, pero de nuevo la actualización de Debian suele crear algunos problemas. Aquí apunto todos los detalles para minimizarlos.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Tue, 10 Feb 2026 00:00:00 +0100</pubDate><guid>tag:None,2026-02-10:/posts/administracion-de-sistemas/actualizando-a-debian-13</guid><category>Administración de sistemas</category><category>Debian Linux</category></item><item><title>Instalando otra versión python con usuario no root</title><link>/posts/domotica/instalando-otra-version-python-con-usuario-no-root</link><description>&lt;p class="first last"&gt;Esta mini entrada muestra una forma actualizar python en Debian sin necesidad de instarlo como root, que es como pone todos los sitios de Internet. Es muy fácil de hacer pero en las búsquedas de Internet nunca aparece esta opción. En mi caso lo necesito para mantener actualizado HomeAssistant.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Sun, 16 Jun 2024 00:00:00 +0200</pubDate><guid>tag:None,2024-06-16:/posts/domotica/instalando-otra-version-python-con-usuario-no-root</guid><category>Domótica</category><category>HomeAssistant</category><category>Debian</category></item><item><title>Actualizar RaspberryPI a Debian 12</title><link>/posts/administracion-de-sistemas/actualizar-raspberrypi-a-debian-12</link><description>&lt;p class="first last"&gt;En la primeras actualizaciones que hice de las RaspberryPI me dejé un paso atrás,
la actualización del kernel, así que en este post se detalla el proceso completo.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Fri, 17 May 2024 00:00:00 +0200</pubDate><guid>tag:None,2024-05-17:/posts/administracion-de-sistemas/actualizar-raspberrypi-a-debian-12</guid><category>Administración de sistemas</category><category>Debian Linux</category></item><item><title>Peleando con el inicio de Linux: MRB, UEFI, GPT, USB</title><link>/posts/linux/peleando-con-el-inicio-de-linux-mrb-uefi-gpt-usb</link><description>&lt;p class="first last"&gt;Esta entrada explica como migrar un Linux que arranca en modo BIOS-Legacy a UEFI. También se trata como conseguir que al arranque sea dual, es decir, que funcione de los dos modos y para disponer de un USB que inicie con cualquier configuración.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Wed, 29 Nov 2023 00:00:00 +0100</pubDate><guid>tag:None,2023-11-29:/posts/linux/peleando-con-el-inicio-de-linux-mrb-uefi-gpt-usb</guid><category>Linux</category></item><item><title>Actualizando a Debian 12</title><link>/posts/administracion-de-sistemas/actualizando-a-debian-12</link><description>&lt;p class="first last"&gt;De nuevo la actualización de Debian suele crear algunos problemas. Aquí apunto todos los detalles para minimizarlos.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Fri, 15 Sep 2023 00:00:00 +0200</pubDate><guid>tag:None,2023-09-15:/posts/administracion-de-sistemas/actualizando-a-debian-12</guid><category>Administración de sistemas</category><category>Debian Linux</category></item><item><title>Router con QoS hecho con una Raspberry Pi y un modem USB</title><link>/posts/inventos/router-con-qos-hecho-con-una-raspberry-pi-y-un-modem-usb</link><description>&lt;p&gt;Este post contiene un ejemplo de configuración en el que se usa una Raspberry Pi para crear un router 3G/4G. Además de presentar la configuración se incluye una configuración avanzada para dotarlo de QoS y limitar el tráfico de los dispositivos conectados.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Thu, 21 Apr 2022 00:00:00 +0200</pubDate><guid>tag:None,2022-04-21:/posts/inventos/router-con-qos-hecho-con-una-raspberry-pi-y-un-modem-usb</guid><category>inventos</category><category>raspberrypi</category></item><item><title>Compilando TensorFlow</title><link>/posts/domotica/compilando-tensorflow</link><description>&lt;p&gt;En este post trata sobre la compilación de TensorFlow. Aunque existe
documentación oficial detallada para realizarla aquí resumo el proceso. El
documento original en está en &lt;a class="reference external" href="https://www.tensorflow.org/install/source"&gt;Compila con el código fuente&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;¿Por qué es necesario compilarlo?&lt;/em&gt;. La respuesta es sencilla, la versión
pre-compilada no siempre funciona debido a la CPU …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Tue, 08 Feb 2022 00:00:00 +0100</pubDate><guid>tag:None,2022-02-08:/posts/domotica/compilando-tensorflow</guid><category>Domótica</category><category>TensorFlow</category></item><item><title>Actualizando a Debian 11</title><link>/posts/administracion-de-sistemas/actualizando-a-debian-11</link><description>&lt;p&gt;Actualizar Debian está en multitud de sitios, estos son algunas notas
sobre el método que estoy utilizando para cambiar de Debian 10 a Debian 11
en servidores administrados remotamente sin perder la conexión.&lt;/p&gt;
&lt;p&gt;Básicamente en este enlace
&lt;a class="reference external" href="https://www.linuxtechi.com/how-to-upgrade-debian-10-to-debian-11/"&gt;How to Upgrade Debian 10 (Buster) to Debian 11 (Bullseye)&lt;/a&gt;
está el procedimiento …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Sat, 05 Feb 2022 00:00:00 +0100</pubDate><guid>tag:None,2022-02-05:/posts/administracion-de-sistemas/actualizando-a-debian-11</guid><category>Administración de sistemas</category><category>Debian</category></item><item><title>TensorFlow 2</title><link>/posts/domotica/tensorflow-2</link><description>&lt;p&gt;Para usar el reconocimiento de objetos de TernsorFlow no es necesario instalar
el framework de detección de objetos completa. En los ejemplos existentes,
incluso en la documentación original instalan el API de detección de
objetos que presenta cierta complejidad.&lt;/p&gt;
&lt;p&gt;El ejemplo mostrado aquí utiliza un modelo pre-entrenado descargado desde la …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Thu, 03 Dec 2020 10:20:00 +0100</pubDate><guid>tag:None,2020-12-03:/posts/domotica/tensorflow-2</guid><category>Domótica</category></item><item><title>MySensors ACK</title><link>/posts/domotica/mysensors-ack</link><description>&lt;p&gt;Llevo varios años usando &lt;a href="https://www.mysensors.org/"&gt;MySensors&lt;/a&gt; con HomeAssistant y he detectado (pocas veces) pérdidas de mensajes. Para solucionarlo MySensors soporta el uso de ACK, pero en MySensors es extraño, y hay muchos hilos de discusión muy confusos en el foro al respecto. De hecho, parece que en la última versión se …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Fri, 14 Aug 2020 00:00:00 +0200</pubDate><guid>tag:None,2020-08-14:/posts/domotica/mysensors-ack</guid><category>Domótica</category><category>MySensors</category></item><item><title>DNSSEC con BIND9</title><link>/posts/administracion-de-sistemas/dnssec-con-bind9</link><description>&lt;p&gt;En esta entrada muestro la configuración DNSSEC con Bind9 y Debian 10
para una zona. Aunque hay muchos ejemplos en la red para entender como funciona,
he querido poner un ejemplo de firma manual de zonas para entender el procedimiento
antes de poner todo en modo automático en lo que …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Thu, 09 Apr 2020 00:00:00 +0200</pubDate><guid>tag:None,2020-04-09:/posts/administracion-de-sistemas/dnssec-con-bind9</guid><category>Administración de sistemas</category><category>DNS</category><category>Debian 10</category><category>Bind9</category></item><item><title>Modelo de cono para impresora 3D</title><link>/posts/patines/modelo-de-cono-para-impresora-3d</link><description>&lt;p&gt;Aquí dejo un modelo de cono para hacer slalom con los patines. El modelo
lo he probado durante más de un año y tiene las siguientes ventajas:
soporta rachas de viento y no se engancha en las ruedas.&lt;/p&gt;
&lt;!--more--&gt;

&lt;p&gt;Ventajas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Barato frente a los que venden en las tiendas: ~0.20 …&lt;/li&gt;&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Sun, 16 Feb 2020 00:00:00 +0100</pubDate><guid>tag:None,2020-02-16:/posts/patines/modelo-de-cono-para-impresora-3d</guid><category>Patines</category><category>3D</category></item><item><title>Creando un repositorio Debian personal</title><link>/posts/administracion-de-sistemas/creando-un-repositorio-debian-personal</link><description>&lt;p&gt;La idea es tener un repositorio de paquetes DEB que voy descargando
de diferentes fuentes o incluso propios alojados en algún servidor
Web para no tener que actualizar máquina por máquina manualmente. El
objetivo es que sea un método simple y que no requiera ni tiempo ni
esfuerzo mantenerlo.&lt;/p&gt;
&lt;!--more--&gt;

&lt;p&gt;Aunque …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Sat, 08 Feb 2020 00:00:00 +0100</pubDate><guid>tag:None,2020-02-08:/posts/administracion-de-sistemas/creando-un-repositorio-debian-personal</guid><category>Administración de sistemas</category><category>Debian</category><category>APT</category></item><item><title>Preparando un servidor Web con Debian 9 y php7.3-fpm</title><link>/posts/administracion-de-sistemas/preparando-un-servidor-web-con-debian-9-y-php73-fpm</link><description>&lt;p&gt;El gran error común cuando se prepara un servidor Web con PHP en  distribuciones
Debian/Ubuntu es mantener la configuración predeterminada en el entorno de
producción. Es decir, se instala Apache2 y después el  módulo de Apache2 para
PHP &lt;em&gt;libapache2.mod-php&lt;/em&gt;.&lt;/p&gt;
&lt;!--more--&gt;

&lt;p&gt;Pues puedes estar seguro que más temprano que tarde …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Mon, 06 May 2019 00:00:00 +0200</pubDate><guid>tag:None,2019-05-06:/posts/administracion-de-sistemas/preparando-un-servidor-web-con-debian-9-y-php73-fpm</guid><category>Administración de sistemas</category><category>Apache</category><category>Debian</category><category>PHP</category></item><item><title>Hornear patines PowerSlide</title><link>/posts/patines/hornear-patines-powerslide</link><description>&lt;p&gt;Pues me costó trabajo convencerme de hornear los patines. Probé diferentes 2
marcas de patines; Seba y Rollerblade, ambos me producían un dolor insoportable
en el tobillo, sobre todo en el izquierdo ya que soy zurdo. Con un modelo de
PowerSlide conseguí que el pié se adaptara (los antiguos S2 …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Mon, 08 Apr 2019 00:00:00 +0200</pubDate><guid>tag:None,2019-04-08:/posts/patines/hornear-patines-powerslide</guid><category>Patines</category><category>PowerSlide</category></item><item><title>Creando un componente para HomeAssistant</title><link>/posts/domotica/creando-un-componente-para-homeassistant</link><description>&lt;p&gt;Desarrollar para &lt;a href="https://www.home-assistant.io/"&gt;HomeAssistant&lt;/a&gt; es fácil a pesar de la poca documentación existente, eso me ha llevado a tener que realizar un poco de ingeniería inversa sobre el código fuente en su repositorio git. En diversos posts iré indicando como he ido  realizando mis componentes.&lt;/p&gt;
&lt;p&gt;Empezará esta saga con el «Hola …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Wed, 25 Jul 2018 00:00:00 +0200</pubDate><guid>tag:None,2018-07-25:/posts/domotica/creando-un-componente-para-homeassistant</guid><category>Domótica</category><category>HomeAssistant</category></item><item><title>Componente genérico en HomeAssistant</title><link>/posts/domotica/componente-generico-en-homeassistant</link><description>&lt;p&gt;Tras conseguir el «hola mundo» en una &lt;a href="http://blog.20cones.org/creando-un-componente-para-homeassistant/"&gt;entrada anterior&lt;/a&gt;, ahora diseñaré mi primer componente. El ejemplo mostrado pretendo  realizar un controlador para una pantalla LCD de texto.  Independientemente del objetivo, el ejemplo lo planteo de forma genérica para cualquier tipo de componente. La idea de este tutorial es trabajar a …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Mon, 09 Jul 2018 00:00:00 +0200</pubDate><guid>tag:None,2018-07-09:/posts/domotica/componente-generico-en-homeassistant</guid><category>Domótica</category><category>HomeAssistant</category></item><item><title>Túnel ethernet con SSH</title><link>/posts/administracion-de-sistemas/tunel-ethernet-con-ssh</link><description>&lt;p&gt;El objetivo de este experimento es tener una máquina virtual  local, conectada físicamente a un adaptador de red de una máquina  remota. Aunque existe un método más sencillo para reenviar todo el  tráfico con &lt;em&gt;sshuttle&lt;/em&gt;, esta solución presenta algunas ventajas y aisla totalmente el equipo anfitrión.&lt;/p&gt;
&lt;p&gt;Esta solución es como …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Fri, 21 Jul 2017 00:00:00 +0200</pubDate><guid>tag:None,2017-07-21:/posts/administracion-de-sistemas/tunel-ethernet-con-ssh</guid><category>Administración de sistemas</category><category>VPN</category></item><item><title>Usuarios virtuales con ProFTP y MySQL</title><link>/posts/administracion-de-sistemas/usuarios-virtuales-con-proftp-y-mysql</link><description>&lt;p&gt;Este post muestra una configuración típica del ProFTPD en Debian para usar usuarios virtuales que estén en una base de datos MySQL. Esta solución está orientada a servidores Web principalmente, donde cada usuario es un sitio Web.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulino Ruiz de Clavijo Vázquez</dc:creator><pubDate>Tue, 13 Oct 2015 00:00:00 +0200</pubDate><guid>tag:None,2015-10-13:/posts/administracion-de-sistemas/usuarios-virtuales-con-proftp-y-mysql</guid><category>Administración de sistemas</category><category>Proftp</category></item></channel></rss>