HeRM, upravljajte svojom kuharicom iz naredbenog retka

O HeRM-ovima

U sljedećem članku ćemo 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 jednu od njih dobar je način za vježbanje i usavršavanje u kuhinji. Našu malu knjigu recepata možemo čuvati spremajući recepte na pametni telefon ili spremajući ih u Word document. Postoji mnoštvo opcija. Danas postoji mnogo načina da se to učini pravite 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 naredbenu liniju. Korištenjem HeRM-a možemo dodavati, pregledavati, uređivati ​​i brisati recepte za kuhanje, a čak će nam omogućiti da napravimo listu za kupovinu. 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-a

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

  • Dozvoliće nam dodajte recepte.
  • Možemo konzultirajte recepte koje smo dodali.
  • Možemo i mi uredi recepte.
  • Dozvoljava 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 uvezi datoteke recepata da ih dodamo u našu kuharicu.
  • Imat ćemo mogućnost generišite liste za kupovinu za naše recepte.
  • Možemo voditi evidenciju o recepti s naljepnicama.

Instaliranje HeRM-a

Budući da je ovaj program napisan pomoću Haskella, prvo moramo instalirati Cabal da biste mogli da ga instalirate. 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 upisati:

sudo apt install cabal-install

Nakon instalacije Cabala, provjerite jeste li dodali putanju 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

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

source ~/.bashrc

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

cabal update

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

cabal install herms

Dok se instalira, popijte piće, može potrajati. Kada je instalacija završena, 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, morat ćemo u terminal zapisati (Ctrl + Alt + T):

HeRM dodaju

herms add

Vidjet ćete ekran isti ili sličan prethodnom snimanju. Ovdje možemo započeti pisanje detalja recepta.

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

  • Tab / Shift + Tab - Sljedeće / prethodno polje
  • Ctrl + taster za pomeranje 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 lista

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 od onih koje smo sačuvali u našoj kuharici.

Uredite recept

Da bismo uredili bilo koji recept, morat ćemo koristiti 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 ili ne sačuvati promjene. Samo odaberite odgovarajuću opciju.

Izbrišite recept

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

herms remove 1

Stvorite listu za kupovinu

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

herms shopping 1

Lista Stvorit ć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 pomoć

herms -h

Na ovaj način možete pravilno rukovati knjigom recepata. Sljedeći put kada čujete razgovor o dobrom receptu, samo otvorite HeRM i brzo pravite bilješke.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.