Categorías
código abierto curiosidades programación

Una para coquevas

Un documento “histórico???: “Categorias de usuarios de UNIX???, por Paul S. R. Chisholm, 16 de Diciembre de 1992.

PRINCIPIANTE:
– inseguro con el concepto de terminal
– a√ļn tiene que aprender lo b√°sico de vi
– a√ļn no ha averiguado c√≥mo crear un directorio
Рtiene problemas con tener que pulsar RETURN después de cada línea

NOVATO:
– sabe que ls muestra el contenido de un directorio
Рusa el editor pero lo llama “vie???
Рha oído hablar de C pero nunca lo ha usado
– ha tenido su primera mala experiencia con rm
Рse pregunta cómo leer el correo
– se pregunta por qu√© a sus compa√Īeros les gusta tanto UNIX

USUARIO:
– utiliza vi y nroff de forma inexperta
Рha oído hablar de las expresiones regulares pero nunca ha visto una
– ha descubierto que – se antepone a las opciones del programa
Рha intentado escribir un programa en C pero decidió volver a Pascal
Рse pregunta cómo mover un directorio
Рsabe cómo leer su correo y se pregunta cómo leer las news

USUARIO AVANZADO:
– utiliza nroff sin problemas y est√° aprendiendo a usar tbl y eqn
– utiliza grep para buscar cadenas fijas
– ha descubierto que mv mueve directorios
– ha aprendido que learn(1) no propociona ninguna ayuda
– alguien le ha ense√Īado a escribir programas en C
Рuna vez utilizó sed para hacer una sustitución en un texto
– piensa que make es para cobardes

EXPERTO:
– utiliza sed cuando es necesario
– utiliza macros en vi, usa ex cuando es necesario
– escribe en las news en cuanto se le presenta la oportunidad
– escribe programas en C con vi y compila con cc
Рha descubierto para qué sirven && y ||
Рpiensa que “human history??? (la historia de la humanidad) empieza con !h

HACKER:
– utiliza sed y awk con comodidad
Рutiliza características de vi que no se encuentran en la documentación
Рescribe código C con cat >foo.c y compila con !cc
Рutiliza adb porque no confía en los depuradores de código fuente
– puede contestar preguntas acerca del entorno de usuario
– escribe sus propios macros para nroff
– escribe scripts para la Bourne shell (/bin/sh)
Рsabe cómo instalar bug fixes

GUR√ö:
Рescribe código para m4 y lex con comodidad
Рescribe código ensamblador con cat >foo.s
– utiliza adb con el kernel mientras carga el sistema
Рpersonaliza las aplicaciones parcheando el código fuente
Рlee el código de drivers de dispositivos durante el desayuno
Рpuede responder cualquier pregunta sobre unix después de pensar un poco
– utiliza make para cualquier cosa que requiera de dos o m√°s comandos
– ha aprendido a comprometer la seguridad de un sistema pero ya no lo necesita

WIZARD:
– escribe drivers usando cat >foo.o
– arregla bugs parcheando los binarios
– puede responder cualquier pregunta antes de que la formules
– escribe sus propios paquetes de macros para troff
– se tutea con Dennis, Bill, y Ken.

Vía MundoGeek

Por Rafa Poveda

Rafa Poveda es un evangelista del software libre y en concreto de WordPress, software con el que lleva trabajando desde 2007.
Actualmente es CTO de MyTinySecrets LTD y Jefe de proyectos en Pixelated Heart, donde ense√Īa a otras compa√Ī√≠as a comunicarse y a tener una presencia online utilizando WordPress como su herramienta principal. Tambi√©n trabaja ense√Īando WordPress dando clases en masters y cursos in-company para desarrolladores.

2 respuestas a ¬ęUna para coquevas¬Ľ

Deja un comentario