Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisiónAmbos lados, revisión siguiente | ||
uso_de_gopher [2021/06/06 01:21] – peron | uso_de_gopher [2022/11/02 16:22] – peron | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Gopher en Texto-plano.xyz ====== | ====== Gopher en Texto-plano.xyz ====== | ||
- | ===== Historia ===== | ||
+ | Siendo parte de la comunidad de texto-plano.xyz, | ||
- | Gopher | + | > |
- | Fue desarrollado para uso académico y destinado inicialmente a los llamados " | + | Lo único que tienes que hacer es crear tu propio directorio |
- | + | < | |
- | La facilidad de Gopher permite a un usuario inexperto el acceso la información deseada, incluso aunque esta resida en múltiples computadoras remotas. | + | |
- | Inicio básico | + | |
- | + | ||
- | Siendo parte de la comunidad de texto-plano.xyz, | + | |
- | < | + | |
mkdir ~/ | mkdir ~/ | ||
</ | </ | ||
- | Todo archivo y directorio que muevas a ese directorio podrá ser consultados por cualquier persona que utilice algún navegador gopher, tales como gopher, lynx, bombadillo | + | Todo archivo y directorio que muevas a ese directorio podrá ser consultados por cualquier persona que utilice algún navegador gopher, tales como gopher, |
- | Si deseas tener mayor control y dar un cierto orden a lo que compartes puedes crear archivos llamados gophermap. En ellos podrás crear " | + | Si deseas tener mayor control y dar un cierto orden a lo que compartes puedes crear archivos llamados |
+ | |||
+ | Para administrar tus archivos [[aprende_a_usar_la_terminal|debes conocer los comandos básicos para ello, como touch, ls, mkdir, mv, cp]], etc. | ||
- | Para administrar tus archivos debes conocer los comandos básicos para ello, como touch, ls, mkdir, mv, cp, etc. | ||
===== Tutoriales ===== | ===== Tutoriales ===== | ||
- | ==== Uso del Navegador de Gopher ==== | + | ==== Tutorial 1. Uso del Navegador de Gopher ==== |
- | Visita los gophers de la comunidad texto-plano.xyz para que te des una idea de las posibilidades. Utiliza el navegador gopher. | + | Visita los gophers de la comunidad texto-plano.xyz para que te des una idea de las posibilidades. Utiliza el navegador |
- | < | + | < |
gopher gopher:// | gopher gopher:// | ||
</ | </ | ||
Este es tal vez el más minimalista de los navegadores de Gopher. Te presentará en la terminal el contenido del hoyo Gopher de la comunidad. | Este es tal vez el más minimalista de los navegadores de Gopher. Te presentará en la terminal el contenido del hoyo Gopher de la comunidad. | ||
- | Podrás navegar usando las teclas AvPág y RePág, y también la barra espaciadora para paginar el contenido. Con las flechas de cursor podrás desplazarte en los vínculos, ficheros o directorios, | + | Podrás navegar usando las **teclas AvPág** y **RePág**, y también la barra espaciadora para paginar el contenido. Con las **flechas de cursor** podrás desplazarte en los vínculos, ficheros o directorios, |
- | Podrás agregar a favoritos un Vínculo o Enlace de Gopher, posicionándose sobre el vínculo y presionando la tecla a. Si deseas ver tu lista de favoritos almacenados, | + | Podrás agregar a favoritos un Vínculo o Enlace de Gopher, posicionándose sobre el vínculo y presionando la **tecla a**. Si deseas ver tu lista de favoritos almacenados, |
- | Si deseas abandonar el cliente gopher y volver al shell de texto-plano.xyz, | + | Si deseas abandonar el cliente gopher y volver al shell de texto-plano.xyz, |
- | Gopher desde Internet | + | ==== Gopher desde Internet |
+ | |||
+ | |||
+ | Hoy en día también es posible navegar en hoyos Gopher desde la web, gracias al servicio tildeverse.org. Por ejemplo, podrás ingresar al Hoyo Gopher de Texto-plano.xyz desde [[https:// | ||
- | Hoy en día también es posible navegar en hoyos Gopher desde la web, gracias al servicio Floodgap. Por ejemplo, podrás ingresar al Hoyo Gopher de Texto-plano.xyz | ||
==== Tutorial 2: Crear la estructura de tu Hoyo Gopher ==== | ==== Tutorial 2: Crear la estructura de tu Hoyo Gopher ==== | ||
+ | Es útil considerar una estructura general que usarás para tu //hoyo Gopher//. En este tutorial de práctica encontrarás la forma de hacerlo. | ||
- | Es útil considerar una estructura general que usarás para tu hoyo Gopher. En este tutorial | + | Crea dentro |
- | Crea dentro de tu directorio ~/ | + | A tal fin, introduce los siguientes comandos: |
- | A tal fin, ntroduce los siguientes comandos: | + | < |
- | < | + | |
cd ~/ | cd ~/ | ||
mkdir noticias/ cuentos/ poemas/ pensamientos/ | mkdir noticias/ cuentos/ poemas/ pensamientos/ | ||
</ | </ | ||
- | Con esto ya habrás creado esta imaginada estructura básica de directorios. Podrás revisar que todo esté correcto pidiendo un listado, con el comando ls. | ||
- | Tutorial 3: Crear archivos para compartir | ||
- | Edita un archivo llamado hola.txt con el editor de texto GNU Nano. Ingresa el comando: | + | Con esto ya habrás creado esta imaginada estructura básica de directorios. Podrás revisar que todo esté correcto pidiendo un listado, con el comando **ls**. |
- | < | + | |
+ | ==== Tutorial 3: Crear archivos para compartir ==== | ||
+ | |||
+ | Edita un archivo llamado | ||
+ | < | ||
nano ~/ | nano ~/ | ||
</ | </ | ||
- | Aparecerá en tu terminal el editor | + | Aparecerá en tu terminal el editor con archivo vacío llamado |
- | Escribe el texto que desees. Recuerda | + | Escribe el texto que desees |
- | Es obligatorio | + | Es obligatorio |
Siguiendo este consejo, crea ahora un nuevo archivo de texto para un " | Siguiendo este consejo, crea ahora un nuevo archivo de texto para un " | ||
- | < | + | |
+ | < | ||
nano ~/ | nano ~/ | ||
</ | </ | ||
+ | |||
Escriba el pensamiento que quieras. Por ejemplo: | Escriba el pensamiento que quieras. Por ejemplo: | ||
- | Quien desea aprender, pronto llegará a saber. | + | Quien desee aprender, pronto llegará a saber. |
- | Usa Ctrl+o y Ctrl+x para guardarlo y salir. | + | Usa **Ctrl+o** y **Ctrl+x** para guardarlo y salir. |
- | Tutorial 4: Revisa tu Hoyo Gopher | + | |
+ | ==== Tutorial 4: Revisa tu Hoyo Gopher | ||
Ingresa directamente al mismo: | Ingresa directamente al mismo: | ||
- | < | + | |
- | gopher gopher:// | + | < |
+ | gopher gopher:// | ||
</ | </ | ||
+ | |||
< | < | ||
| | ||
Línea 87: | Línea 92: | ||
(FILE) hola.txt | (FILE) hola.txt | ||
</ | </ | ||
- | Navega en los directorios y revisa el archivo hola. Sal del navegador Gopher con la tecla q. | ||
- | Tutorial 5: Creación de archivos gophermap | ||
- | La funcionalidad básica de Gopher muestra | + | Navega en los directorios y revisa el archivo '' |
+ | |||
+ | ==== Tutorial 5: Creación de archivos gophermap ==== | ||
- | Por tal motivo, podrás crear dentro de los directorios unos archivos opcionales llamados | + | La funcionalidad básica de Gopher muestra los directorios y ficheros de tu //hoyo Gopher//, pero no es muy atractiva. |
- | He aquí un ejemplo de un archivo gophermap: | ||
< | < | ||
- | Este es el Hoyo de Fulano! | + | Este es el Hoyo de ~fulana! |
0Bienvenido | 0Bienvenido | ||
Línea 110: | Línea 114: | ||
1Volver a Texto-plano.xyz | 1Volver a Texto-plano.xyz | ||
</ | </ | ||
- | Toda vez que encuentre un archivo gophermap, el navegador de Gopher lo interpretará, | ||
- | Así es como se vería el gophermap de ejemplo: | + | Toda vez que encuentre un archivo '' |
+ | |||
+ | Así es como se vería el '' | ||
< | < | ||
| | ||
- | Este es el Hoyo Gopher de Fulano | + | Este es el Hoyo Gopher de Fulana |
(FILE) Bienvenido | (FILE) Bienvenido | ||
Línea 130: | Línea 136: | ||
(DIR) Volver a Texto-Plano.xyz | (DIR) Volver a Texto-Plano.xyz | ||
</ | </ | ||
- | Como puedes apreciar, el contenido de este fichero debe seguir una sintaxis específica de encolumnado con tabulaciones. La sintaxis que deben seguir los ficheros gophermap es: | + | |
+ | Como puedes apreciar, el contenido de este fichero debe seguir una sintaxis específica de encolumnado con tabulaciones. La sintaxis que deben seguir los ficheros | ||
< | < | ||
XAlgún texto aquí< | XAlgún texto aquí< | ||
</ | </ | ||
+ | |||
En esta sintaxis: | En esta sintaxis: | ||
- | < | ||
- | el primer caracter (" | ||
- | " | ||
- | <TAB> es el caracter de espacio de tabulación, | ||
- | "/ | ||
- | " | ||
- | y el último caracter (" | ||
- | </ | ||
- | Ten presente que las opciones indicadas tras el segundo <TAB> realmente no son necesarias si estás creando un enlace a un documento dentro de texto-plano.xyz. Sólo se utilizan si desea enlazar a un conenido externo a texto-plano.xyz. | ||
- | Los "itemtype" son algunos de estos caracteres: | + | * el primer caracter ("X" |
- | < | + | * '' |
- | Itemtype Contenido | + | * ''< |
- | 0 Fichero de texto | + | * ''/ |
- | 1 Directorio | + | * '' |
- | 2 Servidor de nombres CSO | + | * el último caracter ('' |
- | 3 Error | + | |
- | 4 Archivador Mac HQX | + | Ten presente que las opciones indicadas tras el segundo //< |
- | 5 Binario de PC | + | |
- | 6 Fichero uu-encoded UNIX | + | Los '' |
- | 7 Servidor de búsqueda | + | |
- | 8 Sesión de Telnet | + | ^^ |
- | 9 Archivo Binario | + | |**Itemtype** |**Contenido** | |
- | c Calenadrio (no en 2.06) | + | | **0** | Fichero de texto | |
- | e Evento (no en 2.06) | + | | **1** | Directorio |
- | g Imagen GIF | + | | **2** | Servidor de nombres CSO | |
- | h Lenguaje de Hipertexto HTML | + | | **3** | Error | |
- | i Tipo de Texto "en línea" | + | | **4** | Archivador Mac HQX | |
- | s Sonido | + | | **5** | Binario de PC | |
- | I Imagen (otra que no sea GIF) | + | | **6** | Fichero uu-encoded UNIX | |
- | M Mensaje mixto MIME Multiparte. | + | | **7** | Servidor de búsqueda |
- | T Sesión TN3270 | + | | **8** | Sesión de Telnet |
- | </ | + | | **9** | Archivo Binario |
+ | | **c** | Calenadrio (no en 2.06) | | ||
+ | | **e** | Evento (no en 2.06) | | ||
+ | | **g** | Imagen GIF | | ||
+ | | **h** | Lenguaje de Hipertexto | ||
+ | | **i** | Tipo de Texto "en línea" | ||
+ | | **s** | Sonido | ||
+ | | **I** | Imagen (otra que no sea GIF) | | ||
+ | | **M** | Mensaje mixto MIME Multiparte. | ||
+ | | **T** | Sesión TN3270 | ||
+ | |||
¡Recuerda la sintaxis de Gophermap! Hay que ser cuidadoso con los caracteres de tabulación. En el ejemplo indicado arriba, existen algunas tabulaciones para encolumnar la sintaxis. Por ejemplo, la tercera línea se escribe: | ¡Recuerda la sintaxis de Gophermap! Hay que ser cuidadoso con los caracteres de tabulación. En el ejemplo indicado arriba, existen algunas tabulaciones para encolumnar la sintaxis. Por ejemplo, la tercera línea se escribe: | ||
+ | |||
< | < | ||
0Bienvenida< | 0Bienvenida< | ||
Línea 174: | Línea 186: | ||
...mientras que la onceava línea se escribe: | ...mientras que la onceava línea se escribe: | ||
- | 0Porque | + | 0Porqué |
</ | </ | ||
+ | |||
==== Borrar todo lo realizado los tutoriales ==== | ==== Borrar todo lo realizado los tutoriales ==== | ||
+ | En la terminal todo tiene un final, todo termina. Si deseas borrar lo practicado en este tutorial, podrás hacerlo mediante: | ||
- | En la terminal todo tiene un final, todo termina. Si deseas borrar lo practicado en este tutorial, podrás hacerlo mediante: | + | < |
- | < | + | |
cd ~/ | cd ~/ | ||
rm -r pensamientos/ | rm -r pensamientos/ | ||
rm hola.txt | rm hola.txt | ||
</ | </ | ||
- | Y opcionalmente, | + | |
- | < | + | Y opcionalmente, |
+ | |||
+ | < | ||
rm ~/ | rm ~/ | ||
</ | </ | ||
- | ===== Diferencia de Gopher con la Web ===== | ||
- | |||
- | En sus orígenes, gopher nunca se generalizó. La masificación telemática de principios de los 90s terminó volcándose por el protocolo World Wide Web, o " | ||
===== Conclusión ===== | ===== Conclusión ===== | ||
- | + | El entorno | |
- | El entorno texto-plano.xyz es una comunidad participativa y minimalista en castellano. Con estos conocimientos adquiridos podrás | + |