miércoles, 14 de noviembre de 2018

Que es asciinema y porque lo ocupan tanto los hackers para review de sus tools.



asciinema (anteriormente ascii.io) es una solución gratuita y de código abierto para grabar sesiones de terminal y compartirlas en la web.
Pretende ser un lugar para "ir a" para cada usuario de la línea de comandos que quiera compartir sus habilidades con otros. O poniéndolo de manera diferente, es un lugar para mostrar su geekiness.
El proyecto asciinema se construye a partir de varios subproyectos:

Si les interesan los detalles técnicos, lean más acerca de cómo funciona .

Contribuyendo

Ayuda al proyecto aportando dinero o tiempo.

Un poco de historia

El proyecto asciinema fue iniciado por Marcin Kulik ( @sickill ) a principios de 2011 como ascii.io. Jugaba con la idea de compartir grabaciones de sesiones de terminal en la web desde 2010, pero el prototipo funcionó un poco más tarde. El sitio asciinema.org tuvo un primer lanzamiento público en marzo de 2012 (como ascii.io en ese momento). El proyecto fue renombrado a "asciinema" en septiembre de 2013.
asciinema se desarrolla activamente con la ayuda de grandes colaboradores de código abierto.

Informar de errores

Como el servicio está compuesto de varias partes, hay rastreadores de errores separados:
Úsalos solo para informar errores y enviar solicitudes de funciones. No pidas ayuda general allí. Utilice IRC o el correo electrónico de soporte para eso.

Funcionamiento

Una vez instalado para empezar a grabar tan solo tenemos que ejecutar el comando:
1
asciinema rec
y para parar la grabación el típico Ctrl-D o escribir exit. En ese punto nos va a dar también la opción de subir la grabación a la web de asciinema pulsando enter.


Instalacion en terminal en principales distribuciones GNU/Linux:

  • Fedora
1
su -c
dnf install asciinema
  • openSUSE
Para la distro del gecko en una primera búsqueda no encontré nada, así que descargué e instale los RPM para Fedora que funcionan sin problemas (eso fue antes de ver que lo podía instalar también con “pip”, como veremos al final)

su
 rpm -i asciinema-1.1.0-1.fc22.x86_64.rpm
  • Arch Linux y derivadas como Manjaro, Antergos o ArchBang
1
yaourt -S asciinema
  • Debian y derivadas
1
sudo apt-get install asciinema
  • Si nos apetece estar a la última en Ubuntu y derivadas como Linux Mint o Elementary OS podemos tirar de esta PPA:

sudo apt-add-repository ppa:zanchey/asciinema
sudo apt-get update
sudo apt-get install asciinema
  • Los usuarios de Slackware también tienen paquetes de asciinema a su disposición
  • También existe la posibilidad de instalar asciinema con el gestor de paquetes de python (pip), en cualquier distro GNU/Linux con un simple:
1
sudo pip install asciinema

 

No hay comentarios.:

Publicar un comentario