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.

Cómo supervisar el conteo de descargas en Dropbox

Cómo supervisar el conteo de descargas en Dropbox

Dropbox nos ha facilitado compartir archivos públicamente. Podemos poner un archivo allí para descargarlo públicamente a través de un enlace público . Los usuarios pueden descargar o guardar archivos en su propia cuenta de Dropbox. Sin embargo, como propietario de ese archivo, no podemos ver cuántas veces nuestro archivo compartido ha sido descargado por las masas.Dropb

(Consejos de tecnología y diseño)

Una guía para la etiqueta esencial de Tumblr: lo que se debe y no se debe hacer

Una guía para la etiqueta esencial de Tumblr: lo que se debe y no se debe hacer

Tumblr es más que solo otro sitio de redes sociales: es una comunidad. A pesar de la diversidad en los intereses de la comunidad, todas estas comunidades funcionan con el mismo conjunto de etiqueta aceptada aunque no oficial en Tumblr. Ciertas reglas rigen estas prácticas, y aunque no son oficiales, las cosas pueden ponerse feas si no se siguen.C

(Consejos de tecnología y diseño)