nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Betty: verander Generic English in Linux Terminal Commands

De Linux-terminal kan een complex beest zijn, en het zou handig zijn om iets als Siri te hebben om dingen gemakkelijker te maken. Natuurlijk is het vaak niet nodig om naar de terminal te gaan voor reguliere gebruikers, maar er zijn enkele voordelen aan het gebruik van de terminal via de grafische gebruikersinterface . Je kunt veel dingen doen met de terminal die niet zo gemakkelijk te doen zijn in grafische gebruikersinterfaces - bovendien is er alleen dit vreemde nerdy plezier om zoveel mogelijk te doen vanuit een command line interface.

De bediening van de terminal en terminal-commando's is niet het gemakkelijkste, maar Betty maakt het misschien gewoon een stuk eenvoudiger. Betty is een Linux-tool die gewone Engelse commando's kan vertalen naar Linux-terminalopdrachten . In zekere zin is het een beetje zoals Siri of Google Now voor de Linux-terminal .

De hele motivatie achter de ontwikkeling, volgens de GitHub-pagina, was om gebruikers toe te staan ​​de terminal te gebruiken met behulp van natuurlijke taalinvoer, waardoor je veel dingen kunt doen zonder ooit de terminal te verlaten of obscure terminalopdrachten op het internet op te moeten zoeken.

Betty installeren

Je zult je moeten verdiepen in de Linux-terminal om Betty te installeren, maar het is een rechttoe rechtaan proces; zorg ervoor dat u deze opdrachten precies invoert en zorg ervoor dat uw Linux-installatie up-to-date is.

Allereerst moet je Ruby, Curl en Git installeren. Voer deze opdrachten in de terminal in (als u deze al hebt geïnstalleerd, kunt u deze stappen overslaan):

$ sudo apt-get install ruby curl

$ sudo apt-get install git

Nadat je Ruby, Curl en Git hebt geïnstalleerd, is het tijd om Ruby te installeren en een alias in te stellen voor eenvoudiger gebruik. Dit gaat ervan uit dat je Betty hebt geïnstalleerd in je thuismap.

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

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

$ source ~/.bashrc

Als u oudere versies van Ubuntu gebruikt (zoals 12.04), moet u mogelijk ook Ruby bijwerken naar 1.9.1 om te voorkomen dat u veel fouten krijgt wanneer u Betty-opdrachten uitvoert. Voer gewoon deze twee opdrachten uit:

$ sudo apt-get install ruby1.9.1

$ sudo update-alternatives –config ruby

Wanneer u de tweede opdracht uitvoert, wordt u gevraagd om uw versie van Ruby te kiezen. Selecteer gewoon Ruby 1.9.1 door het selectienummer in te voeren, druk op Enter en u bent klaar om te gaan.

Betty gebruiken

Nadat u het installatieproces hebt voltooid, kunt u Betty gaan gebruiken. Er is nogal wat dat je kunt doen met Betty, en er is een lijst met commando's op de officiële GitHub-pagina, met steeds meer commando's die worden toegevoegd naarmate de ontwikkeling vordert.

Maar laten we eens kijken naar enkele voorbeelden van wat Betty kan doen. Laten we beginnen met enkele basisprincipes. Betty kan basisinformatie zoals tijd en datum verstrekken. Typ gewoon in Betty hoe laat is het om de tijd te krijgen, en Betty, wat is de datum om de datum te krijgen.

Betty kan ook andere basisinformatie zoals uw gebruikersnaam, IP-adres, andere ingelogde gebruikers, enzovoort, ophalen en terugsturen.

U kunt Betty ook gebruiken om bestanden en mappen te comprimeren en decomprimeren .

Naast acties met betrekking tot uw machine heeft Betty ook een webmodus waarmee u internetquery's kunt uitvoeren . Deze vragen omvatten het controleren van het weer, het vertalen van woorden en zelfs het opzoeken van mensen, dingen en plaatsen.

Een paar dingen om op te merken: ten eerste, dit zijn slechts een handvol voorbeelden van wat Betty kan doen. Sommige experimenten en een snelle blik op de lijst met commando's die beschikbaar zijn op de GitHub, zouden alles moeten onthullen wat Betty kan doen (inclusief controle over iTunes en Spotify ).

Ten tweede, omdat Betty de natuurlijke taalinvoer probeert te begrijpen, zijn er veel verschillende manieren om hetzelfde verzoek te formuleren - je moet gewoon experimenteren om erachter te komen wat het is.

Conclusie

Betty is best een handig hulpmiddel voor iedereen die geïnteresseerd is in het gebruik van de Linux-terminal, en voor iedereen met een voorbijgaande interesse in de ontwikkeling van natuurlijke taalinvoersystemen voor computers.

Het feit dat Betty de commando's toont die het uitvoert, maakt het ook geweldig voor iedereen die Linux-terminalopdrachten probeert te leren, omdat het je helpt om vaak abstracte opdrachten te associëren met natuurlijke Engels-achtige zinnen.

Het kan nog steeds een beetje beperkt zijn in wat het kan doen, maar het feit dat het onder actieve ontwikkeling is, betekent dat het zeker een hulpmiddel is om in de gaten te houden, zelfs als het in de huidige staat nog steeds uw ding is.

Beste gratis fotobewerkingssoftware voor Windows 10

Beste gratis fotobewerkingssoftware voor Windows 10

Wanneer iemand software voor beeldbewerking noemt, is Adobe Photoshop de eerste naam die in het oog springt. Hoewel Photoshop ongetwijfeld de meest bekende beeldbewerkingssoftware is, maar ik houd ervan om mijn opties open te houden en daarom heb ik het internet gegraven voor een aantal nuttige beeldmanipulatiegereedschappen voor Windows die goede alternatieven kunnen blijken te zijn

(Technische en ontwerptips)

Hoe Hack & Personaliseer uw Firefox Developer Tools Theme

Hoe Hack & Personaliseer uw Firefox Developer Tools Theme

Thema's zijn een persoonlijke zaak voor ons ontwikkelaars, het gaat niet alleen om verfraaiing van editors of hulpmiddelen. Het gaat om het maken van het scherm waar we (zonder te veel knipperen) meer urenlang op een productieve manier mee kunnen werken. Firefox heeft twee thema's voor ontwikkelaarstools: donker en licht

(Technische en ontwerptips)