HeRM, upravljajte svojom kuharicom iz naredbenog retka

O HeRM-ovima

U sljedećem ćemo članku pogledati HeRM-ove. Bez obzira kupujete li iz strasti, hobija ili profesije, siguran sam da ćete, ako se uklopite u bilo koji od ovih slučajeva, imati kuharicu. Imati jedan od njih dobar je način vježbanja i usavršavanja u kuhinji. Našu malu knjigu recepata možemo čuvati spremajući recepte na pametni telefon ili spremajući ih u word dokument. Postoji mnoštvo mogućnosti. Danas postoji mnogo načina da se voditi bilješke o receptima kuhinja, ali više ne toliko za bilježenje s terminala.

Kako sam veliki ljubitelj terminala, zaustavio sam se i pogledao HeRM-ove. Ovaj voditelj recepata za hranu za naredbeni redak. Korištenjem HeRM-ova možemo dodavati, pregledavati, uređivati ​​i brisati recepte za kuhanje, a čak će nam omogućiti da napravimo popis za kupnju. Sve s terminala.

Besplatno je i otvoreno. Ovaj uslužni program napisan je pomoću programskog jezika Haskell. Izvorni kod je slobodno dostupan na GitHub, tako da ga možemo rastaviti, dodati više funkcija ili poboljšati po svom ukusu.

Opće karakteristike HeRM-ova

Ovaj uslužni program pružit će nam nekoliko mogućnosti za upravljanje našim receptima:

  • Dopustit će nam dodajte recepte.
  • Možemo konzultirajte recepte koje smo dodali.
  • Možemo i mi uredi recepte.
  • Dopušta nam naznačite za koliko je ljudi namijenjen svaki recept.
  • U slučaju da vam recept više ne treba, moći ćemo ga izbrisati.
  • Ovaj mali program će nam omogućiti uvoziti datoteke recepata da ih dodamo u našu kuharicu.
  • Imat ćemo mogućnost generirati popise za kupnju za naše recepte.
  • Možemo voditi evidenciju o recepti s naljepnicama.

Instaliranje HeRM-ova

Budući da je ovaj program napisan pomoću Haskella, prvo moramo instalirati Cabal kako bi ga mogli instalirati. Cabal je program naredbenog retka za preuzimanje i izradu softvera napisan na programskom jeziku Haskell.

Cabal je dostupan u spremištima jezgra većine Gnu / Linux distribucija. Za to ga možemo instalirati pomoću zadanog upravitelja paketa našeg Ubuntu-a ili otvoriti terminal (Ctrl + Alt + T) i u njega napisati:

sudo apt install cabal-install

Nakon instalacije Cabala, provjerite jeste li dodali put svojoj datoteci bashrc. Da biste to učinili u terminalu:

vi ~/.bashrc

Kada se datoteka otvori, dodajte sljedeći redak:

herms bashrc konfiguracija

PATH=$PATH:~/.cabal/bin

tisak : wq za spremanje i izlazak iz datoteke ako koristite vi kao što sam upravo učinio. Zatim pokrenite sljedeću naredbu za ažurirati promjene izvedena:

source ~/.bashrc

Nakon dovršenja prethodnih koraka, pokrenite sljedeću naredbu za ažurirajte popis dostupnog softvera:

cabal update

Sada sada možemo instalirati HeRM-ove. Morat ćemo napisati samo u isti terminal:

cabal install herms

Dok se instalira, popijte nešto, može potrajati. Nakon završetka instalacije možete početi upravljati svojim receptima.

Upravljajte svojim receptima pomoću HeRM-ova

Dodajte recepte

Dodajmo recept za hranu u našu kuharicu. Da bismo dodali recept, u ​​terminal ćemo morati napisati (Ctrl + Alt + T):

HeRM dodaju

herms add

Vidjet ćete zaslon jednak ili sličan prethodnom snimanju. Ovdje možemo početi pisati detalje recepta.

Za navigaciju po poljima koristite sljedeće tipkovne prečace:

  • Tab / Shift + Tab - Sljedeće / prethodno polje
  • Ctrl + tipka za pomicanje kursa - Pregledajte polja
  • [Meta ili Alt] + h, j, k, l - Pregledajte polja
  • Esc - Spremi ili Otkaži.

Nakon što dodamo detalje recepta, pritisnite tipku ESC i pritisnite Y da ga spasim. Slično tome, možete dodati onoliko recepata koliko želite.

Navedite dodane recepte

Za popis dodanih recepata upišite terminal (Ctrl + Alt + T):

Herms popis

herms list

Pogledajte recept

Da biste vidjeli detalje recepata navedenih u prethodnom odjeljku, jednostavno upotrijebite odgovarajući broj kako je prikazano dolje:

Recept Herms view

herms view 4

Označavanjem broja 4, program pokazat će nam recept broj četiri koji smo spremili u našoj kuharici.

Uredite recept

Za uređivanje bilo kojeg recepta morat ćemo upotrijebiti samo opciju uređivanja kao što je prikazano dolje:

HeRMS uredi recept

herms edit 4

Nakon što izvršite promjene, pritisnite tipku ESC. Program će nas pitati želimo li spremiti promjene ili ne. Samo odaberite odgovarajuću opciju.

Izbrišite recept

Da biste izbrisali recept, naredba za upotrebu bila bi sljedeća:

herms remove 1

Izradite popis za kupnju

Da biste generirali popis za kupnju za određeni recept, pokrenite HeRM na sljedeći način:

herms shopping 1

Popis generirat će se na temelju sastojaka koji su dio recepta broj 1 (u ovom primjeru), a koji smo prethodno dodali.

Pokažite HeRM-ove pomoć

Da bismo vidjeli pomoć, morat ćemo izvršiti:

Herms pomaže

herms -h

Na ovaj način možete ispravno postupati s knjigom recepata. Sljedeći put kad čujete razgovor o dobrom receptu, samo otvorite HeRM-ove i brzo bilježite.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.