Pigshell lleva Unix a la web con acceso 9p
Pigshell: Unix the Web
Pigshell propone un shell en el navegador que expone la web como un sistema de archivos mediante 9p, el protocolo de Plan 9. En la discusión de Hacker News, los entusiastas celebran la idea de aplicaciones que interoperan a través de archivos pequeños y granulares, en lugar de descender a estructuras de datos más profundas como TOML. Sin embargo, se señala que la necesidad de muchas llamadas al sistema para hablar con todos esos archivos históricamente no ha sido eficiente.
Quiero imaginar aplicaciones y sistemas que interoperen mediante archivos pequeños y granulares.
- alt227
Mi Chrome marca este sitio como no seguro, pero no me dice por qué, lo cual es extraño.
EDIT: Mirándolo, parece que Chrome ahora oculta toda la información de seguridad sobre los sitios y solo muestra una insignia genérica de 'No seguro' para cualquier cosa. Este es un cambio muy incómodo y elimina muchas comodidades a la hora de solucionar problemas en sitios aleatorios.
Aun así, el sitio necesita arreglar su certificado SSL.
- somat
La web (html) es un sistema jerárquico y, como tal, su lugar propio en el mundo está mapeado al sistema de archivos.
Lo cual es, sinceramente, lo que pensé que hacía webfs de plan9 https://man.cat-v.org/plan_9/4/webfs y luego podrías usar la api del sistema de archivos para parsearlo. Pero, ay, de hecho leí la página del manual para asegurarme, y parece que hace la opción mucho más sensata y simplemente obtiene recursos web (http), estoy destrozado.
Pero podría ser un divertido proyecto de fin de semana ver si ese mapeo se podría hacer y dónde falla. Así que no es una pérdida total.
- nickdothutton
¡En cierto modo bastante subversivo! Me gusta. Aunque no estoy seguro de que le vaya a sacar provecho.