Seuraavassa artikkelissa aiomme tarkastella HeRM: iä. Olitpa kokkaamassa intohimoa, harrastusta tai ammattia varten, olen varma, että jos sopit johonkin näistä tapauksista, sinulla on keittokirja. Yksi näistä on hyvä tapa harjoitella ja parantaa keittiössä. Voimme pitää pienen reseptikirjamme tallentamalla reseptit älypuhelimeemme tai tallentamalla ne a Word-asiakirja. Vaihtoehtoja on useita. Nykyään on monia tapoja tehdä muistiinpanoja resepteistä keittiö, mutta ei enää niin monta tekemään muistiinpanoja terminaalista.
Koska olen valtava fanaali terminaalista, olen pysähtynyt katsomaan HeRM: iä. Tämä ruokareseptien hallinta komentoriville. HeRM: ien avulla voimme lisätä, tarkastella, muokata ja poistaa ruoanlaitto-reseptejä, ja sen avulla voimme jopa tehdä ostoslistan. Kaikki terminaalista.
Se on ilmainen ja avoimen lähdekoodin. Tämä apuohjelma on kirjoitettu Haskell-ohjelmointikielellä. Lähdekoodi on vapaasti saatavilla osoitteessa GitHub, jotta voimme haarautua siihen, lisätä toimintoja tai parantaa mieltymyksemme mukaan.
HeRM: ien yleiset ominaisuudet
Tämä apuohjelma antaa meille useita vaihtoehtoja reseptien hallintaan:
- Sallii meille lisää reseptejä.
- Voimme tutustu resepteihin jonka olemme lisänneet.
- Voimme myös muokkaa reseptejä.
- Antaa meidän ilmoita kuinka monelle ihmiselle kukin resepti on tarkoitettu.
- Jos et enää tarvitse reseptiä, voimme poistaa sen.
- Tämä pieni ohjelma antaa meille mahdollisuuden tuo reseptitiedostot lisätä ne keittokirjaamme.
- Meillä on mahdollisuus luoda ostoslistoja resepteihimme.
- Voimme pitää kirjaa reseptit tarroilla.
HeRM: ien asentaminen
Koska tämä ohjelma on kirjoitettu Haskellin avulla, meidän on ensin asennettava Cabal jotta se voidaan asentaa. Cabal on komentoriviohjelma Haskell-ohjelmointikielellä kirjoitettujen ohjelmistojen lataamiseen ja rakentamiseen.
Cabal on saatavana arkistoista useimpien Gnu / Linux-jakelujen ydin. Tästä syystä voimme asentaa sen Ubuntun oletuspaketinhallinnalla tai avata päätelaitteen (Ctrl + Alt + T) ja kirjoittaa siihen:
sudo apt install cabal-install
Kun olet asentanut Cabalin, varmista, että olet lisännyt polun tiedostoon bashrc. Voit tehdä tämän kirjoittamalla päätelaitteeseen:
vi ~/.bashrc
Kun tiedosto avautuu, lisää seuraava rivi:
PATH=$PATH:~/.cabal/bin
lehdistö : wQ tallentaa ja sulkea tiedosto, jos käytät vi-tapaa kuten minä juuri tein. Suorita sitten seuraava komento päivitä muutokset suoritettu:
source ~/.bashrc
Suorita edelliset vaiheet suorittamalla seuraava komento päivitä käytettävissä olevien ohjelmistojen luettelo:
cabal update
Nyt Voimme nyt asentaa HeRM: t. Meidän on kirjoitettava vain samaan päätelaitteeseen:
cabal install herms
Kun se asennetaan, ota juoma, se voi kestää jonkin aikaa. Kun asennus on valmis, voit aloittaa reseptien hallinnan.
Hallitse reseptejäsi HeRM: ien avulla
Lisää reseptejä
Lisätään ruokaresepti keittokirjaamme. Reseptin lisäämiseksi meidän on kirjoitettava päätelaitteeseen (Ctrl + Alt + T):
herms add
Näet ruudun, joka on sama tai samanlainen kuin edellinen sieppaus. Täällä voimme alkaa kirjoittaa reseptin yksityiskohtia.
Käytä kentissä liikkumista seuraavilla pikanäppäimillä:
- Sarkain / Vaihto + sarkain - Seuraava / edellinen kenttä
- Ctrl + Key siirtääksesi kurssin - Selaa kenttiä
- [Meta tai Alt] + h, j, k, l - Selaa kenttiä
- esc - Tallenna tai Peruuta.
Kun olemme lisänneet reseptin yksityiskohdat, paina ESC-näppäintä ja paina Y tallentaa sen. Vastaavasti voit lisätä niin monta reseptiä kuin haluat.
Luettele lisätyt reseptit
Jos haluat luetella lisätyt reseptit, kirjoita pääte (Ctrl + Alt + T):
herms list
Näytä resepti
Jos haluat nähdä edellisessä osassa lueteltujen reseptien yksityiskohdat, käytä vastaavaa numeroa alla olevan kuvan mukaisesti:
herms view 4
Osoittamalla numero 4, ohjelma se näyttää meille reseptin numero neljä, jonka olemme tallentaneet keittokirjamme.
Muokkaa reseptiä
Reseptin muokkaamiseksi meidän on käytettävä vain muokkausvaihtoehtoa alla olevan kuvan mukaisesti:
herms edit 4
Kun olet tehnyt muutokset, paina ESC-näppäintä. Ohjelma kysyy meiltä, haluammeko tallentaa muutokset. Valitse vain sopiva vaihtoehto.
Poista resepti
Reseptin poistamiseksi käytettävä komento olisi seuraava:
herms remove 1
Luo ostoslista
Luo ostoslista tietylle reseptille suorittamalla HeRM: t seuraavasti:
herms shopping 1
Luettelo Se luodaan reseptiin kuuluvien ainesosien perusteella numero 1 (tässä esimerkissä) ja jonka olemme aiemmin lisänneet.
Näytä HeRM-ohjeet
Jos haluat nähdä apua, meidän on suoritettava:
herms -h
Tämän avulla voit käsitellä reseptikirjaasi oikein. Seuraavan kerran, kun kuulet keskustelun hyvästä reseptistä, avaa vain HeRM: t ja tee nopeasti muistiinpanoja.