Vídeo bajo demanda

Vídeo bajo demanda

Los canales normales de Movistar TV viajan en Multicast/UDP, pero todo lo que pides tú —una peli del videoclub, rebobinar lo que están echando, una grabación de la nube— viaja en Unicast, y ahí es donde un router Linux casero se atraganta. En este apunte cuento cómo funciona ese tráfico hoy, medido con la tele puesta, y qué hay que poner en el router para que se vea. Hay una sorpresa: ya no todo usa RTSP. Hace más de una década escribí Video bajo demanda para Movistar, la primera vez que me peleé con esto en mi router Linux. Recientemente me dio por verificar si igmpproxy y el helper RTSP del kernel seguían haciendo falta, le di una vuelta al asunto, y de ahí sale este apunte. Sí, me aburría y me dió por hacer un estudio académico. …

5 de septiembre de 2026 · 10 min
SSH con 1Password

SSH con 1Password

Hace unas semanas aparqué mi “Bitwarden casero” y me pasé a 1Password con el plan familiar. Sí, hay que pagar, pero compartir con la familia y la facilidad de uso lo compensan. Al poco de migrar las contraseñas me encontré con la pestaña Developer y su agente SSH: las claves privadas viven en la caja fuerte (el vault), se sincronizan solas entre mis máquinas y cada uso se autoriza con la huella o con Windows Hello. Por cierto, luego descubrí que Bitwarden también tiene agente SSH desde principios de 2025. Todos los días se aprende algo nuevo. Sonaba demasiado bien, así que me puse a investigar si me valía para mi caso: varios puestos de trabajo (macOS, Windows, Linux), muchos servidores, equipos de red con un SSH de otra época y cada vez más scripts y agentes de IA lanzando ssh sin que yo esté delante. En este apunte cuento lo que he aprendido, cómo lo he montado y dónde NO lo uso. …

4 de septiembre de 2026 · 27 min
Cuidado con las Skills

Cuidado con las Skills

Sancho es escéptico por diseño, y con las Skills toca serlo más que nunca. En mi apunte “Sancho aprende Skills” conté lo cómodo que es descargar una Skill ya hecha y enchufarla a tu agente. Lo que no conté es el reverso oscuro: cada Skill que descargas de un marketplace público es código ajeno que tu agente va a ejecutar con tus permisos. Ese es el nuevo eslabón débil de la cadena de suministro: los atacantes ya están envenenando estos repositorios con Skills maliciosas. En este apunte explico algunas ideas para protegerte. …

24 de mayo de 2026 · 10 min
Terminal en modo IA

Terminal en modo IA

Cuando trabajas con un harness de IA (Claude Code, Gemini CLI, Codex, …) acabas arrancando varias instancias una y otra vez. Quería tener un atajo de teclado para que me abriese mi configuración más típica usando paneles en una ventana. Lo he llamado el terminal “modo IA”: cuatro paneles, tres con claude (cada uno con un modelo distinto: opus, sonnet, haiku) y un cuarto con una shell limpia para comandos auxiliares. El requisito no negociable es que los cuatro paneles arranquen en el directorio desde el que pulso el atajo, sin pasos manuales. Este post cubre dos rutas para montarlo: WezTerm (recomendada, multiplataforma — Windows / macOS / Linux) e iTerm2 (fallback para quien ya viva en iTerm en macOS y no quiera cambiar de terminal). …

25 de abril de 2026 · 21 min
Gitbox, múltiples cuentas Git sin conflictos

Gitbox, múltiples cuentas Git sin conflictos

Si usas agentes de IA o haces vibe coding, sabes lo rápido que se acumulan repositorios en distintas cuentas y proveedores. GitHub personal, del trabajo, o incluso un servidor casero como Forgejo… y de repente tienes decenas de repos clonados con la identidad equivocada, credenciales cruzadas y un lío monumental. Eso le ha pasado a alguien muy cercano, una persona que no es técnica, que está creando muchos “proyectos” con IA agéntica y como cualquiera que empieza con Git, para versionado y backups, se está volviendo loco. He creado Gitbox, para ayudar a los “no desarrolladores”, para gestionar de forma más sencilla múltiples cuentas y clones, sin que se pisen unas a otras. Si eres desarrollador míralo como otra alternativa y si te gusta pues adelante, en mi caso la uso en todos mis desktops o headless. …

3 de abril de 2026 · 6 min
Limitar ancho de banda Hugging Face

Limitar ancho de banda Hugging Face

Descargar modelos LLM en local es algo que se hace de vez en cuando, pero cuando te bajas un modelo masivo de 122B parámetros como Sehyo/Qwen3.5-122B-A10B-NVFP4, la descarga copa toda la conexión y deja al resto de la casa sin red. El CLI de Hugging Face (huggingface-cli o hf) no tiene un flag --limit-rate, así que toca buscar alternativas. En este apunte explico dos formas de limitar el ancho de banda en Linux usando Docker (mi preferida) o Wondershaper a nivel de host. …

22 de febrero de 2026 · 10 min