2 puntos por GN⁺ 2023-11-26 | 1 comentarios | Compartir por WhatsApp

Cómo ejecutar el experimento de exploración de código

  • Se realizó un experimento simple de exploración de código inspirado en una idea de Björn Staal.
  • Cómo ejecutar el experimento en local:
    • Instala los paquetes necesarios con el comando npm i.
    • Abre una ventana de terminal adicional.
    • En la primera terminal, ejecuta node server/server.js.
    • En la segunda terminal, ejecuta cd client && http-server.
    • En el navegador web, abre localhost:8080?b=1.
    • En otra pestaña, abre localhost:8080?b=2.

Ideas futuras

  • Se planea agregar una bandera para poder ejecutarlo solo con el modo de almacenamiento local.
  • Se planea agregar una opción que soporte una cantidad ilimitada de ventanas y elimine la necesidad de la consulta en la URL.

Opinión de GN⁺

Lo más importante de este texto es que presenta cómo ejecutar un experimento simple de exploración de código en un entorno local y los planes para mejorarlo en el futuro. Este texto puede resultar interesante para personas interesadas en el desarrollo de software y ofrece información útil para ingenieros de software principiantes que quieran probar nuevos experimentos.

1 comentarios

 
GN⁺ 2023-11-26
Comentarios de Hacker News
  • Elogios para la demo y curiosidad sobre cómo funciona con varios monitores
    • Elogios por reconocer que se inspiró en el trabajo de otra persona y darle crédito
  • Mención del trabajo del autor original, Bjorn Staal, y preferencia personal por usar sockets en lugar de localStorage, además de la posibilidad de compartirlo con amigos
    • Solicitud de un enlace al tuit relacionado
  • Recuerdo de una demo pasada que aprovechaba la posición/tamaño de las ventanas
    • Mención de una demo de simulación física y explicación de que la interacción entre ventanas sería posible mediante un canal de mensajería entre ventanas
  • Expresión de un gusto personal por esperar el stollen (pan tradicional alemán de Navidad) durante la temporada navideña
  • Sugerencia de una función similar para gestionar capas en programas de gráficos
    • Propuesta de administrar capas con pestañas en programas como Krita, Inkscape y Gimp
  • Recomendación de un videojuego llamado WindowKill
    • Descripción de una jugabilidad que aprovecha las ventanas y enlace a un video de gameplay
  • Mención de una demo del juego Pong usando ventanas del navegador
    • Se proporciona un enlace relacionado
  • Mención de un trabajo genial hecho por los desarrolladores de tldraw usando ventanas
    • Se proporciona un enlace de Twitter relacionado
  • Curiosidad sobre si hay lag en la interacción entre ventanas
    • Opinión de que la interacción debería ser inmediata
  • No entiende el GIF de la página de GitHub y pide una explicación de cómo se comparten datos entre ventanas