Ha habido cosas que he estado empezando este mes y aparte cosas que me han ido pasando asi que pense plasmarlas la mayoria que recuerde en este post, tal como nichijou sahanji, que significa literalmente «té y arroz de cada día». En japonés se usa para hablar de esas cosas tan normales y tan de andar por casa que ni te paras a pensarlas: el pan nuestro de cada día, vamos.
Así que vamos por orden, día a día, que si no me lío.
📅 1 de agosto de 2026
Empecé fuerte con lo aburrido: quitar el ZimaBlade como Product del about del blog porque una empresa de búsquedas pensaba que estaba queriendo yo vender el ZimaBlade en el blog por un error que tuve. También me monté una guía en condiciones para los globos de texto de los posts, que ya era demasiado mal mirar entradas viejas para acordarme de la sintaxis.
📅 2 de agosto de 2026
El día de las ideas grandes: estuve dándole vueltas a convertir el ZimaBlade en router aunque llevo tiempo pensándolo pero siempre se me viene a la mente una vez más el delirio, lástima que no tenga la potencia que requiero para dejarlo como yo quiero con reglas y todo pero siempre me gusta saber qué podría hacer para lograrlo. Al final estamos decidiendo si comprar una Mini-PC de esas preparadas para ser router pero aun no me atrevo.
📅 4 de agosto de 2026
Llegaron a la mesa la Raspberry Pico 2 W y la RP2040 y conseguí escribir kanji a mano en el Mac, ya que hice una aplicación web que me deja escribir el kanji a mano e incluso usarla como un diccionario de japonés a español y de español a japonés, y como está en mi red puedo usarla desde cualquier dispositivo. Posiblemente más adelante, cuando esté más consistente, la deje libre.
📅 5 de agosto de 2026
Día DNS: comparé DoH/DoT contra DNS plano porque quería tener una conversación más directa entre Unbound y el DNS que estamos usando como upstream, anduve arreglando Rustdesk para conectar directamente con él y de forma segura y arreglando la app de Mensajes del Mac porque no recibía los SMS que venían al iPhone.
📅 10 de agosto de 2026
Hoy por fin pude usar el Pico 2 W para usarlo con el tomodachi drawer usando CorelDRAW para dibujar cosas en él como el cabello de los personajes y cosas como las cejas aunque descubrí que tenía que tener un grosor que no sea tan delgado porque si no hacía por dibujar líneas delgadas con pausas entre medias.
📅 11 de agosto de 2026
Comprobamos las actualizaciones de las PCs antes lo hacía a mano pero ahora adrian me ayuda y me va explicando cosas que se van haciendo.
📅 12 de agosto de 2026
Actualicé Unbound a la 1.26.0. Había salido el día 4 y tardé ocho días en verlo para decidir instalarlo, compilando desde la fuente como siempre. Aproveché también para meter el filtro AAAA con block_aaaa_wdata —una directiva nueva justo de esta versión, que a diferencia de la plana sí respeta el local-data—, dejar las seis zonas locales ordenadas, poner IP estática con su reserva, y mejorar el precache, que se quedó un 22% más rápido al evitar las consultas IPv6.
📅 15 de agosto de 2026
Quería hacer que las luces de la habitación se apagasen al salir de ella, algo que con GPS es un poco difícil, así que le di vueltas a si tirar de Bluetooth o de GPS para la automatización con la Pico 2W con el apagado de luces y después de unas pruebas vi que tenía que tener un código IRK (Identity Resolving Key) porque al parecer las direcciones MAC del Bluetooth van rotando y solo esa clave puede saber cuál es en el momento del cambio, para eso creamos un teclado BLE falso para obtenerlo y con eso logramos realizar el proyecto.
📅 16 de agosto de 2026
Una de las listas que uso para bloquear anuncios es la de Hagezi pero hubo unos días donde según decía le denunciaron en masa falsamente y le bloquearon por no sé qué vez ya la cuenta de GitHub, así que como mi lista depende de ella decidí que mejor debería hacer un mirror y como me enteré de que tiene otros lugares que son como backup para su lista en dnsbunker y GitLab, que según dicen no obtienen los updates antes que GitHub, pero en la práctica he visto que dnsbunker los obtiene mucho antes pero eso ya da para otro post.
📅 18 de agosto de 2026
Hice que se renovaran automáticamente las IP de las PC en Cloudflare con estilo DDNS para no tener que hacerlo manualmente. Y el misterio del rrset.bogus que llevaba días saliéndome en Unbound: resultó ser health-check.libertad.link, una sonda antisecuestro de alguna aplicación —me parece que era Hotspot Shield— cuyo DNSSEC estuvo roto un par de días por su lado y se arregló solo. Mi Unbound la rechazó como debía mientras duró; no había nada que arreglar aquí, que era justo lo que quería saber.
Lo que no conseguí fue averiguar qué programa la lanza. Monté el registro DNS de Windows tres noches seguidas para pillarla y nada: la muy lista manda sus consultas por UDP directo al 53, saltándose el resolver del sistema. Por eso Unbound las ve y Windows no. Lección aprendida tres días tarde.
📅 21 de agosto de 2026
Ronda de actualizaciones del ZimaBlade, arreglar el MIME de las imágenes AVIF, ya que vamos a empezar a usar AVIF como imágenes en el cuerpo del post en vez de WebP, pero como aún pasa que los SNS no lo leen bien en OpenGraph dejaremos WebP para los cover de post. Y también he puesto al router que me dé logs de quién intenta conectarse y quién está bloqueado por él y cosas así.
📅 22 de agosto de 2026
Empecé una extensión a la que llamo Tako-Dame. Como tengo ya a Unbound, que no deja pasar ads por DNS, requería algo que en el explorador limpiase los cuadros que dejan los ads al no mostrarse por el DNS, así que primero puse uBlock Origin Lite pero siempre he sentido que es innecesario, así que mi extensión sirve para limpiar esos cuadros y además limpiar cosas que por diseño en las apps es imposible bloquear en el DNS directamente. Así que posiblemente cuando esté más avanzada la deje liberada, aunque sirve más para usuarios de bloqueadores por DNS como AdGuard Home, Pi-hole y por supuesto Unbound. Además tiene otros features, como bloquear la descarga de cosas que el cuadro a bloquear contiene.
📅 23 de agosto de 2026
Me encontré con que un dig google.com @8.8.8.8 tardaba 16 ms cuando debería ir en 0 o 1, y esta vez el culpable no estaba en Unbound sino en el router. Resulta que el firewall estaba registrando paquetes con el target LOG, que escribe en el nivel 4, y el console_loglevel del router estaba puesto en 5. Como 4 es menor que 5, cada línea de registro se escribía además en la consola serie, que es lentísima, y ahí se iban los milisegundos.
Se arregla bajando el console_loglevel a 3, pero eso no sobrevive a un reinicio, así que dejé un script en el cron que lo comprueba cada minuto y lo repone si hace falta.
Lo que no llegué a saber es por qué antes no pasaba.