V nasledujúcom článku sa pozrieme na HeRM. Či už varíte pre vášeň, hobby alebo profesiu, som si istý, že ak sa vám bude hodiť niektorý z týchto prípadov, budete mať kuchársku knihu. Mať jeden z nich je dobrý spôsob, ako cvičiť a zdokonaľovať sa v kuchyni. Náš malý receptár si môžeme uchovať tak, že recepty uložíme do smartphonu alebo ich uložíme do a Dokument programu Word. Existuje veľa možností. Dnes existuje veľa spôsobov, ako robiť si poznámky o receptoch kuchyňa, ale už nie toľko, aby si robil poznámky z terminálu.
Pretože som veľkým fanúšikom terminálu, zastavil som sa pozrieť na HeRM. Toto potravinový manažér pre príkazový riadok. Pomocou HeRM môžeme pridávať, prezerať, upravovať a mazať recepty na varenie a dokonca nám to umožní vytvoriť nákupný zoznam. Všetko z terminálu.
Je to zadarmo a otvorený zdroj. Tento obslužný program je napísaný pomocou programovacieho jazyka Haskell. Zdrojový kód je voľne dostupný na adrese GitHub, takže ho môžeme rozvetviť, pridať ďalšie funkcie alebo vylepšiť podľa svojich predstáv.
Všeobecná charakteristika HeRM
Tento nástroj nám poskytne niekoľko možností, ako spravovať naše recepty:
- Umožní nám to pridaj recepty.
- Môžeme konzultujte recepty ktoré sme pridali.
- Môžeme tiež uprav recepty.
- Umožňuje nám to uveďte, pre koľko ľudí je každý recept určený.
- V prípade, že už recept nebudete potrebovať, budeme ho môcť vymazať.
- Tento malý program nám to umožní importovať súbory receptov pridať ich do našej kuchárskej knihy.
- Budeme mať možnosť generovať nákupné zoznamy pre naše recepty.
- Môžeme viesť záznamy o recepty s menovkami.
Inštalujú sa HeRM
Pretože tento program je napísaný pomocou programu Haskell, najskôr musíme nainštalovať Cabal aby som ho mohol nainštalovať. Cabal je program príkazového riadku na sťahovanie a vytváranie softvéru napísaný v programovacom jazyku Haskell.
Cabal je k dispozícii v úložiskách jadro väčšiny distribúcií Gnu / Linux. Za týmto účelom ho môžeme nainštalovať pomocou predvoleného správcu balíkov nášho Ubuntu alebo otvoriť terminál (Ctrl + Alt + T) a napísať doň:
sudo apt install cabal-install
Po inštalácii Cabalu nezabudnite pridať cestu k súboru bashrc. Ak chcete urobiť tento typ v termináli:
vi ~/.bashrc
Po otvorení súboru pridajte nasledujúci riadok:
PATH=$PATH:~/.cabal/bin
lis : WQ na uloženie a ukončenie súboru, ak používate vi ako som práve urobil. Potom spustite nasledujúci príkaz na aktualizovať zmeny vykonané:
source ~/.bashrc
Po dokončení predchádzajúcich krokov spustite nasledujúci príkaz na aktualizovať zoznam dostupného softvéru:
cabal update
Teraz teraz môžeme nainštalovať HeRM. Budeme musieť písať iba do toho istého terminálu:
cabal install herms
Aj keď sa inštaluje, napite sa, môže to chvíľu trvať. Po dokončení inštalácie môžete začať spravovať svoje recepty.
Spravujte svoje recepty pomocou HeRM
Pridajte recepty
Pridajme k našej kuchárskej knihe recept na jedlo. Ak chcete pridať recept, budeme musieť do terminálu napísať (Ctrl + Alt + T):
herms add
Uvidíte obrazovku rovnakú alebo podobnú ako pri predchádzajúcom snímaní. Tu môžeme začať písať podrobnosti o recepte.
Na navigáciu v poliach použite nasledujúce klávesové skratky:
- Tab / Shift + Tab - Nasledujúce / predchádzajúce pole
- Ctrl + klávesa posúva kurz - Prejdite polia
- [Meta alebo Alt] + h, j, k, l - Prejdite polia
- Esc - Uložiť alebo zrušiť.
Keď sme pridali podrobnosti receptu, stlačte kláves ESC a stlačte Y. aby som to zachránil. Podobne môžete pridať toľko receptov, koľko chcete.
Zoznam pridaných receptov
Ak chcete zobraziť zoznam pridaných receptov, zadajte terminál (Ctrl + Alt + T):
herms list
Zobraziť recept
Ak chcete zobraziť podrobnosti o receptoch uvedených v predchádzajúcej časti, jednoducho použite príslušné číslo, ako je uvedené nižšie:
herms view 4
Uvedením čísla 4 program ukáže nám recept číslo štyri, ktorý sme si uložili v našej kuchárskej knihe.
Upravte recept
Ak chcete upraviť akýkoľvek recept, budeme musieť použiť iba možnosť úprav, ako je uvedené nižšie:
herms edit 4
Po vykonaní zmien stlačte kláves ESC. Program sa nás opýta, či chceme zmeny uložiť. Stačí zvoliť príslušnú možnosť.
Vymažte recept
Ak chcete recept vymazať, použije sa tento príkaz:
herms remove 1
Vytvorte nákupný zoznam
Ak chcete vygenerovať nákupný zoznam pre konkrétny recept, spustite HeRM nasledovne:
herms shopping 1
Zoznam bude sa generovať na základe zložiek, ktoré sú súčasťou receptu číslo 1 (v tomto príklade), a ktoré sme predtým pridali.
Zobraziť pomoc HeRM
Aby sme videli pomoc, budeme musieť vykonať:
herms -h
Vďaka tomu môžete správne pracovať s knihou receptov. Až nabudúce budete počuť rozhovor o dobrom recepte, stačí otvoriť HeRM a rýchlo si robiť poznámky.