V příštím článku se podíváme na HeRM. Ať už vaříte pro vášeň, hobby nebo povolání, jsem si jist, že pokud se do některého z těchto případů hodíte, budete mít kuchařskou knihu. Mít jeden z nich je dobrý způsob, jak cvičit a zdokonalovat se v kuchyni. Můžeme si vést naši malou knihu receptů tím, že si recepty uložíme do smartphonu nebo je uložíme do a Dokument aplikace Word. Existuje mnoho možností. Dnes existuje mnoho způsobů, jak dělejte si poznámky o receptech kuchyně, ale už ne tolik, abych si dělal poznámky z terminálu.
Jelikož jsem velkým fanouškem terminálu, zastavil jsem se podívat na HeRM. Toto Správce receptů potravin pro příkazový řádek. Pomocí HeRM můžeme přidávat, prohlížet, upravovat a mazat recepty na vaření a dokonce nám to umožní vytvořit nákupní seznam. Všechno z terminálu.
Je to zdarma a open source. Tento obslužný program je psán pomocí programovacího jazyka Haskell. Zdrojový kód je volně dostupný na adrese GitHub, abychom jej mohli rozdělit, přidat další funkce nebo vylepšit podle našich představ.
Obecná charakteristika HeRM
Tento nástroj nám poskytne několik možností, jak spravovat naše recepty:
- Umožní nám to přidat recepty.
- Můžeme konzultujte recepty které jsme přidali.
- Můžeme také upravit recepty.
- Dovolte nám uveďte, pro kolik lidí je každý recept určen.
- Pokud již recept nepotřebujete, budeme ho moci smazat.
- Tento malý program nám to umožní importujte soubory receptů přidat je do naší kuchařské knihy.
- Budeme mít možnost generovat nákupní seznamy pro naše recepty.
- Můžeme vést záznamy o recepty se štítky.
Instalace HeRM
Jelikož je tento program psán pomocí Haskell, nejprve musíme nainstalovat Cabal abyste jej mohli nainstalovat. Cabal je program příkazového řádku pro stahování a vytváření softwaru napsaného v programovacím jazyce Haskell.
Cabal je k dispozici v úložištích jádro většiny distribucí Gnu / Linux. K tomu jej můžeme nainstalovat pomocí výchozího správce balíčků našeho Ubuntu nebo otevřít terminál (Ctrl + Alt + T) a napsat do něj:
sudo apt install cabal-install
Po instalaci Cabalu ujistěte se, že jste přidali cestu k souboru bashrc. Chcete-li to provést, zadejte terminál:
vi ~/.bashrc
Když se soubor otevře, přidejte následující řádek:
PATH=$PATH:~/.cabal/bin
Stiskněte : Wq uložit a ukončit soubor, pokud používáte vi, jako jsem právě udělal. Potom spusťte následující příkaz na aktualizovat změny provedeno:
source ~/.bashrc
Po dokončení předchozích kroků spusťte následující příkaz na aktualizovat seznam dostupného softwaru:
cabal update
Nyní nyní můžeme nainstalovat HeRM. Budeme muset psát pouze do stejného terminálu:
cabal install herms
Zatímco se instaluje, pije, může to chvíli trvat. Po dokončení instalace můžete začít spravovat své recepty.
Spravujte své recepty pomocí HeRM
Přidejte recepty
Přidejte do naší kuchařské knihy recept na jídlo. Chcete-li přidat recept, budeme muset napsat do terminálu (Ctrl + Alt + T):
herms add
Uvidíte obrazovku stejnou nebo podobnou jako předchozí snímek. Zde můžeme začít psát podrobnosti receptu.
Chcete-li procházet pole, použijte následující klávesové zkratky:
- Tab / Shift + Tab - Další / předchozí pole
- Ctrl + klávesa pro přesunutí kurzu - Procházejte pole
- [Meta nebo Alt] + h, j, k, l - Procházejte pole
- Esc - Uložit nebo zrušit.
Jakmile přidáme podrobnosti receptu, stiskněte klávesu ESC a stiskněte Y zachránit to. Podobně můžete přidat tolik receptů, kolik chcete.
Seznam přidaných receptů
Chcete-li přidat přidané recepty, zadejte terminál (Ctrl + Alt + T):
herms list
Zobrazit recept
Chcete-li zobrazit podrobnosti receptů uvedených v předchozí části, jednoduše použijte příslušné číslo, jak je uvedeno níže:
herms view 4
Označením čísla 4 program ukáže nám recept číslo čtyři, který jsme uložili v naší kuchařce.
Upravit recept
Chcete-li upravit jakýkoli recept, budeme muset použít pouze možnost úprav, jak je uvedeno níže:
herms edit 4
Po provedení změn stiskněte klávesu ESC. Program se nás zeptá, zda chceme uložit změny. Stačí vybrat příslušnou možnost.
Smažte recept
Chcete-li recept smazat, použije se následující příkaz:
herms remove 1
Vytvořte nákupní seznam
Chcete-li vygenerovat nákupní seznam pro konkrétní recept, spusťte HeRM následujícím způsobem:
herms shopping 1
Seznam bude vygenerováno na základě ingrediencí, které jsou součástí receptu číslo 1 (v tomto příkladu) a které jsme dříve přidali.
Zobrazit nápovědu HeRM
Chcete-li zobrazit nápovědu, budeme muset provést:
herms -h
S tímto můžete správně zacházet s vaší kuchařkou. Až příště uslyšíte rozhovor o dobrém receptu, stačí otevřít HeRM a rychle si dělat poznámky.