no.hideout-lastation.com
Paradis For Designere Og Utviklere


Betty: Slå generisk engelsk til Linux Terminal Commands

Linux-terminalen kan være et komplekst dyr, og det ville være nyttig å ha noe som Siri for å gjøre det lettere. Jo, det er ofte ikke nødvendig å gå inn i terminalen for vanlige brukere, men det er noen fordeler med å bruke terminalen over det grafiske brukergrensesnittet . Du kan gjøre mange ting med terminalen som ikke er like lett å gjøre i grafiske brukergrensesnitt - dessuten er det bare denne merkelige nerdy glede å gjøre så mye som mulig fra et kommandolinjegrensesnitt.

Å få tak i terminal- og terminalkommandoene er ikke det enkleste, men Betty kan bare gjøre ting mye enklere. Betty er et Linux-verktøy som kan oversette enkle engelske kommandoer til Linux-terminalkommandoer . På en måte er det litt som Siri eller Google Nå for Linux-terminalen .

Hele motivasjonen bak utviklingen, ifølge GitHub-siden, var å tillate brukere å bruke terminalen ved hjelp av naturlig språkinngang, slik at du gjør mange ting uten å forlate terminalen eller måtte se opp obskure terminalkommandoer på Internett.

Installere Betty

Du kommer til å dvele inn i Linux-terminalen for å installere Betty, men det er en straightfoward-prosess; bare vær sikker på at du skriver inn disse kommandoene nøyaktig, og sørg for at Linux-installasjonen din er oppdatert.

Først må du installere Ruby, Curl og Git. Skriv inn disse kommandoene i terminalen (hvis du allerede har disse installert, kan du hoppe over disse trinnene):

$ sudo apt-get install ruby curl

$ sudo apt-get install git

Når du har installert Ruby, Curl og Git, er det på tide å installere Ruby og sette opp et alias for enklere bruk. Dette forutsetter at du har installert Betty i hjemmemappen.

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

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

$ source ~/.bashrc

Hvis du kjører eldre versjoner av Ubuntu (for eksempel 12.04), må du kanskje også oppdatere Ruby til 1.9.1 for å unngå å få mange feil når du kjører Betty-kommandoer. Bare kjør disse to kommandoene:

$ sudo apt-get install ruby1.9.1

$ sudo update-alternatives –config ruby

Når du kjører den andre kommandoen, blir du bedt om å velge din versjon av Ruby. Bare velg Ruby 1.9.1 ved å skrive sitt valgnummer, trykk Enter og du er god til å gå.

Bruke Betty

Når du har fullført installasjonsprosessen, kan du begynne å bruke Betty. Det er ganske mye du kan gjøre med Betty, og det er en liste over kommandoer på den offisielle GitHub siden, med flere og flere kommandoer lagt til etter hvert som utviklingen utvikler seg.

Men la oss bare se på noen eksempler på hva Betty kan gjøre. La oss begynne med noen grunnleggende. Betty kan gi grunnleggende informasjon som tid og dato. Bare skriv inn Betty hvilken tid er det å få tid, og Betty hva er datoen for å få datoen.

Betty kan også hente og returnere annen grunnleggende informasjon som brukernavn, IP-adresse, andre innloggede brukere og så videre.

Du kan også bruke Betty til å komprimere og komprimere filer og mapper.

I tillegg til handlinger relatert til maskinen din, har Betty også en webmodus som lar deg utføre Internett-spørringer . Disse spørsmålene inkluderer å sjekke været, oversette ord og til og med se opp folk, ting og steder.

Et par ting å merke seg: For det første er det bare noen få eksempler på hva Betty kan gjøre. Noen eksperimenter, og en rask titt på listen over kommandoer som er tilgjengelige på GitHub, bør avsløre alt annet Betty kan gjøre (inkludert å kontrollere iTunes og Spotify ).

For det andre, siden Betty har som mål å forstå naturlig språkinngang, er det mange forskjellige måter å bli den samme forespørselen - du må bare eksperimentere for å finne ut hva de er.

Konklusjon

Betty er ganske nyttig verktøy for alle som er interessert i å bruke Linux-terminalen, så vel som for alle som er interessert i utviklingen av naturlige språkinngangssystemer for datamaskiner.

Det faktum at Betty viser kommandoene den utfører, gjør det også bra for alle som prøver å lære Linux-terminalkommandoer, siden det hjelper deg å knytte ofte abstrakte kommandoer med naturlige engelske setninger.

Det kan fortsatt være litt begrenset i hva det kan gjøre, men det faktum at det er under aktiv utvikling betyr at det definitivt er et verktøy for å holde øye med, selv om det ennå ikke er din kopp te i sin nåværende tilstand.

Hvordan Internett reagerte på Apples airpods

Hvordan Internett reagerte på Apples airpods

Med ankomsten av iPhone 7 byder vi på hodetelefonkontakten og hei til en ny alder av ... trådløse øretelefoner. Koblet "Airpods", de nye trådløse øretelefonene - men ikke den første i sin type - signalerer en endring som gjør mange ubehagelige. Og fordi dette er Internett, er den eneste hensiktsmessige reaksjonen å spøke om det.Innrøm det

(Tekniske og design tips)

25 Eksempler på Brand Identity Design Ferdig Høyre

25 Eksempler på Brand Identity Design Ferdig Høyre

Identity branding er en intergral del av virksomheten . Tross alt, har du sørget for at du kan markedsføre deg selv riktig. Det er ikke alltid lett å prøve å komme med et design som passer dine behov. Noe som ikke bare gjenspeiler det du står for, men viser også personligheten til ditt merke, enten det er ditt personlige merke eller for en bedrift du har.For å

(Tekniske og design tips)