HeRM, quản lý sách nấu ăn của bạn từ dòng lệnh

Giới thiệu về HeRM

Trong phần tiếp theo, chúng ta sẽ xem xét các HeRM. Dù bạn nấu ăn vì đam mê, sở thích hay vì nghề nghiệp, tôi chắc chắn rằng nếu bạn phù hợp với bất kỳ trường hợp nào trong số này, bạn sẽ có một cuốn sách dạy nấu ăn. Có một trong những điều này là một cách tốt để thực hành và cải thiện trong nhà bếp. Chúng ta có thể lưu giữ cuốn sổ công thức nhỏ của mình bằng cách lưu trữ các công thức nấu ăn trên điện thoại thông minh hoặc bằng cách lưu chúng vào Tài liệu Word. Có vô số tùy chọn. Ngày nay có nhiều cách để ghi chú công thức nấu ăn phòng bếp, nhưng không đủ để ghi chú từ thiết bị đầu cuối nữa.

Vì tôi là một người hâm mộ lớn của thiết bị đầu cuối, tôi đã dừng lại để xem xét các HeRM. Cái này quản lý công thức thực phẩm cho dòng lệnh. Sử dụng HeRM, chúng tôi có thể thêm, xem, chỉnh sửa và xóa các công thức nấu ăn và thậm chí nó sẽ cho phép chúng tôi tạo danh sách mua sắm. Mọi thứ từ thiết bị đầu cuối.

Nó miễn phí và mã nguồn mở. Tiện ích này được viết bằng ngôn ngữ lập trình Haskell. Mã nguồn có sẵn miễn phí tại GitHub, vì vậy chúng tôi có thể phân nhánh nó, thêm nhiều chức năng hoặc cải thiện nó theo ý thích của chúng tôi.

Đặc điểm chung của HeRMs

Tiện ích này sẽ cung cấp cho chúng tôi một số tùy chọn để quản lý công thức nấu ăn của chúng tôi:

  • Sẽ cho phép chúng tôi thêm công thức nấu ăn.
  • Chúng ta có thể tham khảo các công thức nấu ăn mà chúng tôi đã thêm.
  • Chúng tôi cũng có thể chỉnh sửa công thức nấu ăn.
  • Cho phép chúng tôi cho biết mỗi công thức dành cho bao nhiêu người.
  • Trong trường hợp bạn không cần công thức nữa, chúng tôi sẽ có thể xóa công thức đó.
  • Chương trình nhỏ này sẽ cho phép chúng tôi nhập tệp công thức để thêm chúng vào sách nấu ăn của chúng tôi.
  • Chúng tôi sẽ có khả năng tạo danh sách mua sắm cho các công thức nấu ăn của chúng tôi.
  • Chúng tôi có thể giữ một bản ghi về công thức nấu ăn có nhãn.

Cài đặt HeRM's

Vì chương trình này được viết bằng Haskell, trước tiên chúng ta phải cài đặt Cabal để có thể cài đặt nó. Cabal là một chương trình dòng lệnh để tải xuống và xây dựng phần mềm được viết bằng ngôn ngữ lập trình Haskell.

Cabal có sẵn trong kho cốt lõi của hầu hết các bản phân phối Gnu / Linux. Đối với điều này, chúng tôi có thể cài đặt nó bằng cách sử dụng trình quản lý gói mặc định của Ubuntu của chúng tôi hoặc mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết vào đó:

sudo apt install cabal-install

Sau khi cài đặt Cabal, đảm bảo rằng bạn đã thêm đường dẫn vào tệp của mình bashrc. Để thực hiện loại này trong thiết bị đầu cuối:

vi ~/.bashrc

Khi tệp mở ra, hãy thêm dòng sau:

cấu hình herms bashrc

PATH=$PATH:~/.cabal/bin

Nhấn : wq để lưu và thoát khỏi tệp, nếu bạn sử dụng vi như tôi vừa làm. Sau đó chạy lệnh sau để cập nhật các thay đổi đã thực hiện:

source ~/.bashrc

Sau khi hoàn thành các bước trước, hãy chạy lệnh sau để cập nhật danh sách các phần mềm có sẵn:

cabal update

Bây giờ bây giờ chúng ta có thể cài đặt HeRM. Chúng tôi sẽ chỉ phải viết trong cùng một thiết bị đầu cuối:

cabal install herms

Trong khi cài đặt, hãy uống một chút, có thể mất một lúc. Sau khi cài đặt xong, bạn có thể bắt đầu quản lý công thức nấu ăn của mình.

Quản lý công thức nấu ăn của bạn với HeRM

Thêm công thức nấu ăn

Hãy thêm một công thức nấu ăn vào sách nấu ăn của chúng tôi. Để thêm công thức, chúng ta sẽ phải viết trong terminal (Ctrl + Alt + T):

HeRMs thêm

herms add

Bạn sẽ thấy một màn hình giống hoặc tương tự như lần chụp trước. Ở đây chúng ta có thể bắt đầu viết chi tiết của công thức.

Để điều hướng các trường, hãy sử dụng các phím tắt sau:

  • Tab / Shift + Tab - Trường tiếp theo / trước
  • Ctrl + Phím để di chuyển khóa học - Duyệt các trường
  • [Meta hoặc Alt] + h, j, k, l - Duyệt các trường
  • Esc - Lưu hoặc Hủy.

Khi chúng tôi đã thêm chi tiết công thức, nhấn phím ESC và nhấn Y để lưu nó. Tương tự, bạn có thể thêm bao nhiêu công thức nấu ăn tùy thích.

Liệt kê các công thức đã thêm

Để liệt kê các công thức đã thêm, hãy nhập vào terminal (Ctrl + Alt + T):

Danh sách Herms

herms list

Xem công thức

Để xem chi tiết các công thức được liệt kê trong phần trước, bạn chỉ cần sử dụng số tương ứng như hình dưới đây:

Công thức xem Herms

herms view 4

Bằng cách chỉ ra số 4, chương trình nó sẽ hiển thị cho chúng tôi công thức số bốn mà chúng tôi đã lưu trong sách nấu ăn của chúng tôi.

Chỉnh sửa công thức

Để chỉnh sửa bất kỳ công thức nào, chúng tôi sẽ chỉ phải sử dụng tùy chọn chỉnh sửa như hình dưới đây:

HeRMS chỉnh sửa công thức

herms edit 4

Khi bạn đã thực hiện các thay đổi của mình, hãy nhấn phím ESC. Chương trình sẽ hỏi chúng ta có muốn lưu các thay đổi hay không. Chỉ cần chọn tùy chọn thích hợp.

Xóa công thức

Để xóa một công thức, lệnh sử dụng sẽ như sau:

herms remove 1

Tạo danh sách mua sắm

Để tạo danh sách mua sắm cho một công thức cụ thể, hãy chạy HeRM như sau:

herms shopping 1

Danh sách nó sẽ được tạo ra dựa trên các thành phần là một phần của công thức số 1 ​​(trong ví dụ này) và chúng tôi đã thêm trước đó.

Hiển thị trợ giúp của HeRM

Để xem trợ giúp, chúng tôi sẽ phải thực hiện:

Herms giúp đỡ

herms -h

Với điều này, bạn có thể xử lý chính xác sổ công thức của mình. Lần tới khi bạn nghe cuộc trò chuyện về một công thức nấu ăn ngon, chỉ cần mở HeRM và nhanh chóng ghi chú lại.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.