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.
Confezione regalo natalizia - 28 Tutorials To Do It likeaboss
Tutti noi vogliamo che i nostri regali per i nostri cari siano unici, ma spesso dimentichiamo che anche l'anticipazione è importante! La prossima volta che fai un regalo a qualcuno, non limitarti a avvolgerlo in un semplice contenitore o scatola regalo, fai qualcosa di diverso e metti il tuo bel regalo in una bellissima confezione regalo!Dai
6 modi per fare ricerca di parole chiave come un professionista
La ricerca per parole chiave è forse il trucco più antico tra tutte le migliori pratiche SEO. Beh, dovrebbe essere, perché queste piccole informazioni ti forniscono le informazioni più solide sui tuoi utenti, le loro tendenze e richieste.Tuttavia oggi molti marketer SEO hanno iniziato a dare per scontata la ricerca per parole chiave, probabilmente perché in questi giorni non è possibile conquistare utenti per il proprio sito web "solo" attraverso la ricerca di parole chiave di base . Devi