es.hideout-lastation.com
Paraíso Para Los Diseñadores Y Desarrolladores


Betty: convierte el inglés genérico en comandos de terminal de Linux

La terminal Linux puede ser una bestia compleja, y sería útil tener algo como Siri para ayudar a facilitar las cosas. Claro, a menudo no es necesario ingresar al terminal para usuarios regulares, pero existen algunas ventajas al usar el terminal sobre la interfaz gráfica de usuario . Puede hacer muchas cosas con el terminal que no son tan fáciles de hacer en las interfaces gráficas de usuario; además, existe este extraño placer nerd de hacer todo lo posible desde una interfaz de línea de comando.

Entender los comandos de terminal y terminal no es lo más fácil, pero Betty podría hacer las cosas mucho más fáciles. Betty es una herramienta de Linux que puede traducir comandos simples en inglés a los comandos de terminal de Linux . En cierto sentido, es un poco como Siri o Google Now para la terminal Linux .

Toda la motivación detrás del desarrollo, de acuerdo con la página de GitHub, era permitir a los usuarios usar el terminal usando la entrada de lenguaje natural, permitiéndole hacer muchas cosas sin tener que abandonar el terminal o tener que buscar comandos de terminal oscuros en Internet.

Instalando Betty

Tendrás que profundizar en el terminal Linux para instalar Betty, pero es un proceso directo; solo asegúrese de escribir estos comandos exactamente y asegúrese de que su instalación de Linux esté actualizada.

Primero, necesitas instalar Ruby, Curl y Git. Ingrese estos comandos en el terminal (si ya los tiene instalados, puede omitir estos pasos):

$ sudo apt-get install ruby curl

$ sudo apt-get install git

Una vez que tenga instalado Ruby, Curl y Git, es hora de instalar Ruby y configurar un alias para facilitar el uso. Esto supone que ha instalado Betty en su carpeta de Inicio.

$ cd ~ && git clone https://github.com/pickhardt/betty

$ echo "alias betty=\"~/betty/main.rb\"" >> ~/.bashrc

$ source ~/.bashrc

Además, si está ejecutando versiones anteriores de Ubuntu (como 12.04), es posible que deba actualizar Ruby a 1.9.1 para evitar obtener muchos errores cuando ejecuta los comandos de Betty. Simplemente ejecute estos dos comandos:

$ sudo apt-get install ruby1.9.1

$ sudo update-alternatives –config ruby

Cuando ejecuta el segundo comando, se le pedirá que elija su versión de Ruby. Simplemente seleccione Ruby 1.9.1 escribiendo su número de selección, presione Enter y estará listo.

Usando Betty

Una vez que haya completado el proceso de instalación, puede comenzar a usar Betty. Hay bastante que puedes hacer con Betty, y hay una lista de comandos en la página oficial de GitHub, con más y más comandos que se agregan a medida que avanza el desarrollo.

Pero veamos algunos ejemplos de lo que Betty puede hacer. Comencemos con algunos conceptos básicos. Betty puede proporcionar información básica como la hora y la fecha. Simplemente escriba Betty qué hora es para obtener el tiempo, y Betty cuál es la fecha para obtener la fecha.

Betty también puede buscar y devolver otra información básica, como su nombre de usuario, dirección IP, otros usuarios que hayan iniciado sesión, y así sucesivamente.

También puede usar Betty para comprimir y descomprimir archivos y carpetas.

Además de las acciones relacionadas con su máquina, Betty también tiene un modo web que le permitirá ejecutar consultas por Internet . Estas consultas incluyen verificar el clima, traducir palabras e incluso buscar personas, cosas y lugares.

Un par de cosas a tener en cuenta: en primer lugar, estos son solo algunos ejemplos de lo que Betty puede hacer. Algunos experimentos y una rápida vista de la lista de comandos disponibles en GitHub, deberían revelar todo lo que Betty puede hacer (incluido el control de iTunes y Spotify ).

En segundo lugar, dado que Betty tiene como objetivo comprender la entrada de lenguaje natural, hay muchas maneras diferentes de expresar la misma solicitud : solo necesita experimentar para descubrir cuáles son.

Conclusión

Betty es una herramienta bastante útil para cualquier persona interesada en utilizar la terminal Linux, así como para cualquier persona con un interés pasajero en el desarrollo de sistemas de entrada de lenguaje natural para computadoras.

El hecho de que Betty muestre los comandos que ejecuta también lo hace ideal para cualquiera que intente aprender los comandos de terminal de Linux, ya que le ayuda a asociar comandos a menudo abstractos con oraciones naturales similares al inglés.

Todavía puede ser un poco limitado en lo que puede hacer, pero el hecho de que se encuentre en desarrollo activo significa que definitivamente es una herramienta que debe vigilarse, incluso si aún no es su taza de té en su estado actual.

La aplicación Messenger de Facebook ahora viene con una función Instant Games

La aplicación Messenger de Facebook ahora viene con una función Instant Games

¿Te apetece una ronda rápida de Pac-Mac mientras chateas con tu amigo en Messenger? Puede hacerlo ahora ya que la actualización reciente de Messenger viene con una función llamada Instant Games.Disponible para las versiones iOS y Android de la aplicación Messenger, los usuarios ahora pueden iniciar un juego a través de la aplicación de chat tocando en el botón del controlador ubicado justo encima del cuadro de entrada de texto. Instan

(Consejos de tecnología y diseño)

Estudio de caso: ¡Diseñando una tarjeta de visita que se balancee!

Estudio de caso: ¡Diseñando una tarjeta de visita que se balancee!

Las tarjetas de visita son un medio impreso duro para difundir información sobre su negocio y lo que usted hace. Estos documentos realmente deberían resistir la prueba del tiempo y la paciencia entre aquellos a quienes ofrecen servicios. Por lo tanto, sus conceptos deben ser fascinantes y creativos, lejos de la imaginación de la gente común.Del

(Consejos de tecnología y diseño)