Saltar al contenido
PodcastsTecnologíaSospechosos habituales

Sospechosos habituales

Sospechosos Habituales
Sospechosos habituales
Último episodio

5123 episodios

  • Sospechosos habituales

    3011 - Golory Road - Ruta de gloria (Heinlein)

    15/10/2026 | 17 min
    # Resumen de Glory Road
    **Palabras clave:** sexo amor libertad multiverso magia

    ## Temas tratados
    - Relaciones sexuales sin límites entre hombres y mujeres.
    - Descripción del universo como mito mediante el multiverso.
    - Reflexiones sobre la libertad individual y los derechos personales.
    - Influencia de esta obra en la evolución literaria de Heinlein.
  • Sospechosos habituales

    Socialista antes que juez

    15/10/2026 | 11 min
    Los vocales socialistas del CGPJ se opusieron a defender a la jueza Biezma de los ataques de las cloacas.
    Este podcast está asociado a la red de Sospechosos Habituales donde podréis encontrar otros muchos podcast de diferentes temáticas.
  • Sospechosos habituales

    ATA 840 sqlite-utils, tu navaja suiza para SQLite

    15/10/2026 | 27 min
    Llevo varias semanas construyendo un grafo de conocimiento con GraphRAG sobre SQLite, y en ese día a día me he topado con sqlite-utils, una herramienta que se ha convertido en mi navaja suiza para trabajar con bases de datos SQLite sin complicarme la vida. Es de esas utilidades que no sabías que necesitabas hasta que la pruebas.
    Te preguntarás por qué SQLite y no PostgreSQL o cualquier solución más seria. La respuesta es sencilla, porque necesito algo que quepa en mi equipo, que sea portátil y que pueda llevarme en un USB sin montar un servidor. Todo tu conocimiento, en un solo archivo que abres donde quieras.
    El problema de siempre ha sido inspeccionar esas bases. Abrir DBeaver o tirar de Python solo para mirar qué hay dentro da una pereza enorme, y al final acabas dejándolo. sqlite-utils, creada por Simon Willison, resuelve justo eso, y te permite consultar, filtrar, transformar y exportar sin escribir una línea de SQL ni de Python.
    Para que te hagas una idea, aquí hay dos cosas en una sola herramienta, una utilidad de línea de comandos y una librería de Python que no pretende ser un ORM. Nació dentro del ecosistema de Datasette, y busca que crear una base desde cero y poblarla con datos sea rápido y sin fricción. En mi caso ha acabado sustituyendo a los comandos sueltos de sqlite3 que tenía repartidos por las notas.
    Otro terreno donde se nota la mano es la ingesta. Con insert metes un JSON que llega por la tubería, un CSV de los que exportas de cualquier sitio, o la respuesta de una API con un curl delante. Con upsert y bulk actualizas registros que ya existían o metes miles de filas de golpe, y todo eso se encadena con jq en una sola tubería.
    Luego está la parte de cambiar las cosas sin dolor, renombrar una columna, borrar la que sobra o cambiar un tipo de dato. En SQL puro eso es un baile de create table, copiar los datos y borrar la tabla vieja, con el riesgo de liarla a mitad de camino. Aquí es un transform, se ejecuta dentro de una transacción y el esquema queda reescrito como si lo hubieras diseñado así desde el principio.
    En este episodio te cuento cómo instalarla con uv, cómo explorar tablas y esquemas, cómo navegar los datos con rows, cómo filtrar de forma segura con parámetros con nombre y cómo montar consultas complejas con joins. Además verás el combo que más me ha enganchado, sqlite-utils encadenado con jq y con llm para pasar el contexto de tu base directamente a un modelo de lenguaje. Y de propina, los detalles de mantenimiento que marcan la diferencia, como WAL, Vacuum, Optimize y la búsqueda full-text.
    Si tienes una base SQLite por ahí y nunca te has atrevido a mirar dentro, este es tu episodio 👍
    Capítulos
    0:00 - Presentación: sqlite-utils, la navaja suiza de SQLite
    2:20 - Por qué SQLite: GraphRAG, portabilidad y contexto de la serie
    4:20 - El problema de DBeaver y qué resuelve sqlite-utils
    6:00 - Instalación con UV y primeros pasos
    8:30 - Explorar tablas, columnas y esquemas
    11:30 - Navegar los datos con rows
    14:00 - Filtrar con where, ordenar y evitar inyección SQL
    16:30 - Consultas complejas, joins y selects a medida
    18:30 - El combo killer: sqlite-utils + jq + LLM
    20:30 - Escribir y transformar: insertar, crear, exportar y renombrar
    23:00 - El módulo Python y los consejos: WAL, Vacuum, Optimize y FTS
    25:20 - Conclusiones y lo que viene en el 841
    Más información y enlaces en las notas del episodio: https://atareao.es/podcast/840
    🌐 Todo en https://atareao.es · ✈️ Telegram https://t.me/atareao_con_linux · 🦣 Mastodon https://mastodon.social/@atareao · 🐦 Twitter https://twitter.com/atareao · 🐙 GitHub https://github.com/atareao
  • Sospechosos habituales

    3010 - Tristeza infinita con las novedades de Apple

    14/10/2026 | 18 min
    Echémonos unas risas con las novedades de Apple del 13 de octubre del 2026
  • Sospechosos habituales

    Un gran tenedor

    14/10/2026 | 11 min
    Lucas 6:41 "¿Por qué miras la paja que está en el ojo de tu hermano, y no echas de ver la viga que está en tu propio ojo?"
    Este podcast está asociado a la red de Sospechosos Habituales donde podréis encontrar otros muchos podcast de diferentes temáticas.
Más podcasts de Tecnología
Acerca de Sospechosos habituales
Sospechosos Habituales
Sitio web del podcast

Escucha Sospechosos habituales, Hard Fork y muchos más podcasts de todo el mundo con la aplicación de radio.net

Descarga la app gratuita: radio.net

  • Añadir radios y podcasts a favoritos
  • Transmisión por Wi-Fi y Bluetooth
  • Carplay & Android Auto compatible
  • Muchas otras funciones de la app