7 puntos por GN⁺ 2024-07-02 | 3 comentarios | Compartir por WhatsApp
  • Editor visual de programación/shell/herramienta integrada especializado en feeds
  • Proporciona bloques (funciones) para importar y generar feeds RSS, Atom y JSON, y manipularlos de diversas maneras
  • Permite operaciones como filtrado, extracción, combinación y ordenamiento
  • Puede hacer scraping de documentos HTML y también procesar archivos de texto plano
  • Al conectar los bloques, los datos se procesan como si fluyeran por una tubería
  • Como resultado, se genera un nuevo feed que puede ser usado por otros programas
  • Se puede configurar como Pipe público, agregar descripción y etiquetas, hacerlo buscable y compartirlo externamente
    • Aparece listado en Public Pipes
    • Otros usuarios pueden darle Me gusta y hacer fork
  • El formato de salida predeterminado es RSS
    • Cada pipe tiene una URL de salida única
    • Con la extensión .txt se puede obtener solo el contenido sin los elementos XML
  • Ofrece una versión de código abierto con licencia AGPL llamada Pipes CE
  • Proporciona bloques para traer datos cómodamente desde varios sitios
    • Sitios compatibles actualmente: Twitter, Vimeo, Dailymotion, Periscope, UStream, Mixcloud, SVT Play, Speedrun.com, Youtube

Opinión de GN⁺

  • Pipes permite manipular feeds visualmente de forma sencilla, por lo que incluso personas no desarrolladoras pueden acceder con facilidad
  • Ofrece diversos bloques que hacen posibles manipulaciones complejas de feeds
  • Como sucesor de Yahoo! Pipes, puede ser una buena alternativa para quienes lo extrañan
  • A través de la versión de código abierto Pipes CE, la comunidad puede contribuir y mejorarlo
  • Algunas funciones pueden estar limitadas debido a los problemas con la API de Twitter

3 comentarios

 
savvykang 2024-07-03

El mayor problema de la programación visual es que ofrece funciones degradadas de los lenguajes de programación, mientras que además es difícil de desplegar y no permite gestionar cambios. Se requiere precaución por parte de quienes planeen adoptarla.

 
xguru 2024-07-02

Me gustaba mucho Yahoo Pipes y lo usé bastante, así que da gusto volver a encontrármelo así.
Hace 20 años llegué a desarrollar para Windows una app de escritorio, para CTI, que usaba esta forma de conectar flujos, así que supongo que me gusta este enfoque desde entonces jaja.

n8n.io - motor de automatización de flujos de trabajo de código abierto ( alternativa a Zapier )
Node-RED - herramienta de programación low-code

 
GN⁺ 2024-07-02
Opiniones de Hacker News
  • Explicación del proyecto y detalles sobre actualizaciones internas recientes

    • Se intentó una reestructuración interna para resolver la inestabilidad de Pipes
    • Se cambió el método de transmisión de datos entre bloques, de enviarlos como texto a enviarlos directamente como objetos RSS
    • El problema se resolvió mediante una actualización del servidor y una reconfiguración de hilos y workers de Puma
    • Se intentó separar el frontend web del procesamiento de Pipes, pero fracasó en el entorno de producción
  • Entrevista con el equipo original de Yahoo Pipes y creación de un mini sitio

    • Se escribió la historia de Yahoo Pipes a través de entrevistas con el equipo original
    • El mini sitio incluye easter eggs y una foto del equipo de 2007
  • Experiencia usando Palantir Foundry y PipelineBuilder

    • Al principio había escepticismo hacia las herramientas low-code/no-code, pero después de portar código Python, se cubrió el 99% de las necesidades de transformación
    • Mantiene una semántica más fácil de entender y mantener que el código
  • Enlaces relacionados

    • Enlace a un artículo sobre la arquitectura y el software de Pipes
    • Enlace a un artículo sobre un sucesor temprano de Yahoo Pipes
  • Presentación de n8n y NodeRED

    • n8n es una herramienta similar y puede alojarse por cuenta propia
    • NodeRED goza de gran popularidad en el ámbito de la automatización del hogar
  • Innovación y nostalgia por Yahoo Pipes

    • Yahoo Pipes fue muy innovador en su momento, y el concepto de aprovechar microdatos y RSS era sorprendente
    • Se lamenta el cierre del servicio
  • Experiencia con Azure Logic Apps y frameworks similares

    • Las soluciones diseñadas, creadas e implementadas por personas no programadoras suelen encontrarse con límites en entornos de producción
    • Estos frameworks a menudo terminan convirtiéndose en deuda técnica
    • Aun así, este tipo de soluciones puede tener sus propias ventajas
  • Pregunta sobre Zapier y herramientas similares

    • Pregunta sobre si herramientas similares a Zapier pueden considerarse sucesoras espirituales de Yahoo Pipes
  • Evolución de las herramientas de programación visual

    • Se están desarrollando herramientas para crear APIs, tareas de backend y flujos de trabajo de IA para desarrolladores low-code/no-code
  • Forma general de la programación visual

    • La programación visual es un estilo único compuesto por cajas que procesan y líneas que conectan esas cajas