Програмне забезпечення NUT-Nutrition

Пошук

журнал

Якщо ви стежите за своєю вагою, стежите за своїм здоров’ям та дієтичними звичками, або вас просто не переконують кричущі ярлики на продуктах, які не розповідають всієї історії, це проект для вас. Відповідно до веб-сайту:

Я написав програмне забезпечення з безкоштовним харчуванням з відкритим кодом, NUT, яке фіксує, що ви їсте, та аналізує рівень їжі на рівні поживних речовин з точки зору "щоденної вартості" або DV, що є стандартом для маркування харчових продуктів у США. Програма використовує безкоштовну базу даних про склад їжі від USDA. Це безкоштовне програмне забезпечення для аналізу поживних речовин було створено для систем UNIX (я використовую Linux), але воно може бути скомпільоване майже на будь-якій системі за допомогою компілятора C. (Щоб отримати безкоштовний компілятор C, люди з Windows можуть подивитися на Cygwin або MinGW, а люди з Mac можуть подивитися на xcode.) Експериментуючи з NUT, ви зможете знайти оптимальний рівень різних поживних речовин і як застосувати це з продуктами, доступними для ти. НУТ може допомогти реконструювати загублену інструкцію з експлуатації для вашого догляду та годування, тому що, коли органи влади та суперечки не погоджуються з правильним харчуванням людини, ви можете розробити експеримент, використовуючи таблиці складів їжі, щоб виявити істину!

NUT має розгалужену базу даних про статистику харчових продуктів, що вартує лише ціни за вхід (консольна версія на фото).

Графічний інтерфейс NUT робить використання цієї програми набагато менш втомливим і одночасно відображає інші форми інформації. Ось статистика масла для бородатих тюленів.

Однією з основних причин використання NUT є запис щоденних прийомів їжі, а потім проведення детального аналізу щодо них.

Встановлення

Я не впевнений у інших дистрибутивах, але двійкові файли доступні для Debian та Ubuntu. Я працюю із звичайним варіантом джерела тут. Візьміть останню вихідну тарбол, витягніть її та відкрийте термінал у новій папці. На момент написання цієї статті NUT не мав сценарію встановлення, тому вам доведеться виконати ряд кроків вручну. Припускаючи, що/usr/local папки добре підходять для встановлення, виконайте такі команди як root:

Якщо у вашому дистрибутиві використовується sudo (наприклад, Ubuntu), просто додайте до них команду sudo.

Після того, як цей крок зникне, скомпілюйте програму за допомогою:

Якщо компіляція проходить добре, ви зможете негайно скористатися консольною програмою. Просто введіть команду:

Це запускає консольну програму, яку я розглядаю на наступній сесії. Що стосується програми графічного інтерфейсу, її потрібно компілювати окремо.

Перейдіть у каталог flkt, ввівши:

І знову введіть команду:

Я зіткнувся з проблемами компіляції, коли вперше спробував скомпілювати компонент fltk (отже, вчора я збирався охоплювати лише консольну програму). Я не впевнений, що я зробив, щоб він запрацював, але я думаю, що він завантажував fltk 1.3 вручну з веб-сайту fltk, а потім компілював та встановлював окремо. Якщо вам вдається її скомпілювати, ви можете запустити програму графічного інтерфейсу зараз, ввівши:

Зверніть увагу на велику літеру вище - це розрізнювач між графічним інтерфейсом та програмами командного рядка.

Якщо вам потрібен швидкий доступ до NUT, скопіюйте виконувані файли в папки кошика. Якщо ви все ще перебуваєте в каталозі fltk, поверніться до головного каталогу папки nut:

Далі введіть ці команди як root або sudo:

Тепер ви можете запустити версію командного рядка з гайкою або графічний інтерфейс із Nut .

Використання

На жаль, довгі інструкції з установки не залишили мені багато місця для охоплення фактичного використання NUT, але на щастя, речі досить прості у використанні.

Консольна версія використовує ряд меню, керованих цифрами, для навігації між функціями та продуктами харчування. Наприклад, варіант 1 призначений для запису їжі, після чого негайно з’являється запит про дату, номер їжі та, нарешті, назву їжі.

Введення назви їжі не обов’язково повинно бути точним, оскільки головна сила НУТ - це його база даних. Існують довгі списки готових варіантів, і кожен із них має детальну інформацію щодо харчової цінності харчових продуктів, таких як білки, вуглеводи, конкретні вітаміни тощо.

Поверніться до головного меню, і існує більше варіантів, таких як аналіз їжі та пропозицій щодо їжі, побудова тенденцій тощо, але більшість людей захоче переглянути варіанти 4 та 6. Тут ви можете переглянути велику базу даних, порівняння харчових цінностей усіх видів їжі та напоїв до душі. Записи великі - все - від Red Bull до бородатого м’яса тюленя.

Що стосується графічного інтерфейсу, я не впевнений на 100%, але, схоже, він має більше опцій, ніж версія консолі, наприклад, скидання елементів керування та можливість контролювати різні співвідношення. Можливо, я їх пропустив у консольній версії, але в будь-якому випадку, на екрані точно більше, більше часу. Крім того, все розбито на вкладки, що робить весь процес більш інтуїтивним, що позбавляє користувача від навігації по нескінченних підменю.

Загалом, це дуже розумна програма, незважаючи на довготривалий процес встановлення. Після того, як ці проблеми будуть виправлені, NUT стане серйозно вишуканою програмою харчування.