it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Betty: Trasforma l'inglese generico nei comandi del terminale Linux

Il terminale Linux può essere una bestia complessa e sarebbe utile avere qualcosa come Siri per semplificare le cose. Certo, non c'è spesso bisogno di entrare nel terminale per utenti regolari, ma ci sono alcuni vantaggi nell'usare il terminale attraverso l'interfaccia grafica . Puoi fare molte cose con il terminale che non sono facili da fare nelle interfacce utente grafiche - inoltre, c'è solo questo strano piacere nerd nel fare il più possibile da un'interfaccia a linea di comando.

Affrontare il terminale e i comandi del terminale non è la cosa più facile, ma Betty potrebbe semplicemente rendere le cose molto più semplici. Betty è uno strumento Linux in grado di tradurre semplici comandi inglesi nei comandi del terminale Linux . In un certo senso, è un po 'come Siri o Google Now per il terminale Linux .

L'intera motivazione alla base dello sviluppo, secondo la pagina GitHub, era quella di consentire agli utenti di utilizzare il terminale utilizzando il linguaggio naturale, consentendo di fare molte cose senza mai lasciare il terminale o dover cercare oscuri comandi da terminale su Internet.

Installazione di Betty

Dovrai approfondire il terminale Linux per installare Betty, ma è una procedura semplice; assicurati di digitare esattamente questi comandi e assicurati che l'installazione di Linux sia aggiornata.

Prima di tutto, è necessario installare Ruby, Curl e Git. Inserisci questi comandi nel terminale (se li hai già installati, puoi saltare questi passaggi):

$ sudo apt-get install ruby curl

$ sudo apt-get install git

Dopo aver installato Ruby, Curl e Git, è ora di installare Ruby e impostare un alias per un utilizzo più semplice. Questo presuppone che hai installato Betty nella tua cartella Home.

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

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

$ source ~/.bashrc

Inoltre, se stai usando versioni precedenti di Ubuntu (come 12.04), potresti dover aggiornare Ruby alla versione 1.9.1 per evitare di ricevere molti errori quando esegui i comandi Betty. Basta eseguire questi due comandi:

$ sudo apt-get install ruby1.9.1

$ sudo update-alternatives –config ruby

Quando esegui il secondo comando, ti verrà richiesto di scegliere la tua versione di Ruby. Basta selezionare Ruby 1.9.1 digitando il suo numero di selezione, premi Invio e sei a posto.

Usando Betty

Una volta completata la procedura di installazione, puoi iniziare a utilizzare Betty. C'è un bel po 'che puoi fare con Betty, e c'è una lista di comandi nella pagina ufficiale di GitHub, con sempre più comandi aggiunti mentre lo sviluppo avanza.

Ma vediamo solo alcuni esempi di ciò che Betty può fare. Iniziamo con alcune nozioni di base. Betty può fornire informazioni di base come ora e data. Basta digitare in Betty che ore sono per ottenere il tempo, e Betty qual è la data per ottenere la data.

Betty può anche recuperare e restituire altre informazioni di base come il nome utente, l'indirizzo IP, altri utenti registrati e così via.

Puoi anche usare Betty per comprimere e decomprimere file e cartelle.

Oltre alle azioni relative al tuo computer, Betty ha anche una modalità web che ti consente di eseguire query Internet . Queste domande includono il controllo del tempo, la traduzione di parole e anche la ricerca di persone, cose e luoghi.

Un paio di cose da notare: in primo luogo, questi sono solo alcuni esempi di ciò che Betty può fare. Alcuni esperimenti e una rapida occhiata alla lista di comandi disponibili su GitHub dovrebbero rivelare tutto ciò che Betty può fare (incluso il controllo di iTunes e Spotify ).

In secondo luogo, poiché Betty mira a comprendere il linguaggio naturale, ci sono molti modi diversi per esprimere la stessa richiesta : è sufficiente sperimentare per scoprire cosa sono.

Conclusione

Betty è uno strumento piuttosto utile per chiunque sia interessato all'uso del terminale Linux, così come per chiunque abbia un interesse passeggero nello sviluppo di sistemi di input in linguaggio naturale per computer.

Il fatto che Betty mostri i comandi che esegue lo rende anche ottimo per chiunque cerchi di imparare i comandi del terminale di Linux, dal momento che ti aiuta ad associare comandi spesso astratti con frasi naturali come in inglese.

Potrebbe essere ancora un po 'limitato in ciò che può fare, ma il fatto che sia in fase di sviluppo attivo significa che è sicuramente uno strumento da tenere d'occhio anche se deve ancora essere la tua tazza di tè nel suo stato attuale.

15 applicazioni Android per IELTS, TOEFL e preparazione GRE

15 applicazioni Android per IELTS, TOEFL e preparazione GRE

Ci sono vari esami e sfide che ognuno di noi affronta nella vita . Ad un certo punto, per qualsiasi ragione, quella sfida potrebbe essere solo il IELTS (International Language Testing Service), il TOEFL (Test di inglese come lingua straniera) o il GRE (Graduate Record Examination). Questi 3 esami svolgono le proprie funzioni e hanno un proprio programma e schema di marcatura specifici

(Consigli tecnici e di design)

Come installare iOS 11 Public Beta su iPhone o iPad

Come installare iOS 11 Public Beta su iPhone o iPad

Grazie al programma software Apple Beta, puoi installare il suo prossimo sistema operativo (iOS, macOS o tvOS) e avere un assaggio di tutte le sue caratteristiche prima della versione ufficiale.In questo post, ti guiderò passo dopo passo - come installare la prossima versione del sistema operativo mobile di Apple, iOS 11 Beta .

(Consigli tecnici e di design)