ХеРМ, управљајте својом куварицом из командне линије

О ХеРМ-овима

У следећем чланку ћемо погледати ХеРМ-ове. Без обзира да ли кувате из страсти, хобија или професије, сигуран сам да ћете, ако се уклопите у било који од ових случајева, имати књигу кувара. Имати један од њих добар је начин за вежбање и усавршавање у кухињи. Нашу малу књигу рецепата можемо чувати чувањем рецепата на паметном телефону или чувањем у а Ворд документ. Постоји мноштво опција. Данас постоји много начина да се правити белешке о рецептима кухиња, али недовољно за прављење бележака са терминала.

Како сам велики љубитељ терминала, зауставио сам се и погледао ХеРМ-ове. Овај менаџер рецепата за храну за командну линију. Користећи ХеРМ-ове, можемо додавати, прегледавати, уређивати и брисати рецепте за кување, а то ће нам чак омогућити да направимо листу за куповину. Све са терминала.

Бесплатан је и отворен. Овај услужни програм написан је помоћу програмског језика Хаскелл. Изворни код је слободно доступан на ГитХуб, па га можемо раставити, додати више функција или побољшати по свом укусу.

Опште карактеристике хеРМ-ова

Овај услужни програм ће нам пружити неколико могућности за управљање нашим рецептима:

  • Дозволиће нам додајте рецепте.
  • Можемо консултујте рецепте које смо додали.
  • Такође можемо уреди рецепте.
  • Дозвољава нам назначите колико људи је намењен сваком рецепту.
  • У случају да вам рецепт више не треба, моћи ћемо да га избришемо.
  • Овај мали програм ће нам омогућити увези датотеке рецепата да их додамо у нашу куварицу.
  • Ми ћемо имати могућност генеришите листе за куповину за наше рецепте.
  • Можемо водити евиденцију о рецепти са етикетама.

Инсталирање ХеРМ-а

Пошто је овај програм написан помоћу Хаскелла, прво морамо да инсталирамо Цабал да би могао да га инсталира. Цабал је програм командне линије за преузимање и изградњу софтвера написаног на програмском језику Хаскелл.

Цабал је доступан у спремиштима језгро већине Гну / Линук дистрибуција. За то га можемо инсталирати помоћу подразумеваног менаџера пакета нашег Убунту-а или отворити терминал (Цтрл + Алт + Т) и у њега написати:

sudo apt install cabal-install

Након инсталирања Цабал-а, уверите се да сте додали путању до датотеке басхрц. Да бисте то урадили у терминалу:

vi ~/.bashrc

Када се датотека отвори, додајте следећи ред:

хермс басхрц конфигурација

PATH=$PATH:~/.cabal/bin

Притисните : вк да бисте сачували и изашли из датотеке, ако користите ви као што сам управо учинио. Затим покрените следећу команду на ажурирај промене изведено:

source ~/.bashrc

Након довршења претходних корака, покрените следећу команду до ажурирајте листу доступног софтвера:

cabal update

Сада сада можемо инсталирати ХеРМ-ове. Морамо само написати на исти терминал:

cabal install herms

Док се инсталира, попијте пиће, може потрајати. Када се инсталација заврши, можете започети управљање рецептима.

Управљајте својим рецептима помоћу ХеРМ-ова

Додајте рецепте

Хајде да у нашу куварицу додамо рецепт за храну. Да бисмо додали рецепт, мораћемо да напишемо у терминал (Цтрл + Алт + Т):

ХеРМ додају

herms add

Видећете екран исти или сличан претходном снимању. Овде можемо започети писање детаља рецепта.

Да бисте се кретали по пољима, користите следеће тастерске пречице:

  • Таб / Схифт + Таб - Следеће / претходно поље
  • Цтрл + тастер за померање курса - Прегледајте поља
  • [Мета или Алт] + х, ј, к, л - Прегледајте поља
  • Есц - Сачувај или Откажи.

Када додамо детаље рецепта, притисните тастер ЕСЦ и притисните И да га сачува. Слично томе, можете додати онолико рецепата колико желите.

Наведите додате рецепте

Да бисте навели додане рецепте, откуцајте терминал (Цтрл + Алт + Т):

Хермс лист

herms list

Погледајте рецепт

Да бисте видели детаље рецепата наведених у претходном одељку, једноставно користите одговарајући број као што је приказано доле:

Рецепт Хермс виев

herms view 4

Означавањем броја 4, програм показаће нам рецепт број четири који смо сачували у нашој куварици.

Уредите рецепт

Да бисмо уредили било који рецепт, мораћемо само да користимо опцију уређивања као што је приказано доле:

ХеРМС едит рецепт

herms edit 4

Када извршите промене, притисните тастер ЕСЦ. Програм ће нас питати да ли желимо да сачувамо промене или не. Само одаберите одговарајућу опцију.

Избришите рецепт

Да бисте избрисали рецепт, наредба за употребу била би следећа:

herms remove 1

Генеришите листу за куповину

Да бисте креирали листу за куповину за одређени рецепт, покрените ХеРМ на следећи начин:

herms shopping 1

Листа Настаће на основу састојака који су део рецепта број 1 (у овом примеру) и који смо претходно додали.

Покажите ХеРМ помоћ

Да бисмо видели помоћ, мораћемо да извршимо:

Хермс хелп

herms -h

На овај начин можете правилно да се бавите књигом рецепата. Следећи пут када чујете разговор о добром рецепту, само отворите ХеРМ и брзо правите белешке.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.