Add new menu-helper article.
This commit is contained in:
parent
63a755b4d2
commit
e66cd3e4ab
5
blog/posts/0161-introducing-menu-helper.cfg
Normal file
5
blog/posts/0161-introducing-menu-helper.cfg
Normal file
@ -0,0 +1,5 @@
|
||||
filename = 2024-11-11-introducing-menu-helper.html
|
||||
title = Introducing Menu-Helper
|
||||
description = Introducing a program I created to help choose recipes for the weekly menu.
|
||||
created = 2024-11-11
|
||||
updated = 2024-11-11
|
40
blog/posts/0161-introducing-menu-helper.html
Normal file
40
blog/posts/0161-introducing-menu-helper.html
Normal file
@ -0,0 +1,40 @@
|
||||
<p>For a long time now I've been trying to develop a program that would help to
|
||||
choose meals for the week, and I've finally made it.</p>
|
||||
|
||||
<p>The problem I tend to have in choosing meals for the week is that there are
|
||||
so many to choose from that I end up simply choosing the same things over and
|
||||
over again. This is fine when you're the only person eating (and you're a man),
|
||||
but when you're making meals for others it can get tiresome. So I wanted some
|
||||
system/database that I could consult that would easily give me recipes I could
|
||||
cook, but filtering them by what I need or want. It's because of this that I
|
||||
started working on Menu-Helper.</p>
|
||||
|
||||
<p>The idea was that Menu-Helper would hold a database of recipe names and a
|
||||
short description (since I don't need instructions for recipes I already know),
|
||||
along with associated ingredients and tags that I could use to filter recipes.
|
||||
Thus, let's say I had a lot of potatoes that I want to use, I could filter my
|
||||
recipes to only include those which contain potatoes in them; or if I want a
|
||||
dinner recipe I could filter for the tag "dinner." This would bring down the
|
||||
number of recipes I have to consider which makes decision-making much easier.
|
||||
</p>
|
||||
|
||||
<p>Now, although I've had this idea for years it took me a very long time to
|
||||
write this mostly because I thought of taking advantage of the opportunity to
|
||||
write it in a new language like Python or Rust, but in the end I got bogged down
|
||||
in trying to use the language itself that I got discouraged and eventually
|
||||
abandoned the project. So this last time around I decided to simply write the
|
||||
program in C++, which I'm already used to. The project went much quicker and I
|
||||
finally was able to release v1.0.</p>
|
||||
|
||||
<p>Like my other projects, the code for Menu-Helper can be found in my personal
|
||||
git repository<sup><a href="#r1" >[1]</a></sup> as well as on GitHub.<sup><a href="#r2" >[2]</a></sup>
|
||||
If you would like to contribute to the project, please read the contribution
|
||||
information.<sup><a href="r3" >[3]</a></sup>
|
||||
</p>
|
||||
|
||||
<h3>References</h3>
|
||||
<ol class="refs" >
|
||||
<li id="r1" ><a href="https://code.ortegas.org/nortega/menu-helper" target="_blank" >nortega/menu-helper: A small program to help pick meals from a database of recipes. - menu-helper - Ortega Code</a></li>
|
||||
<li id="r2" ><a href="https://github.com/naortega/menu-helper" target="_blank" >naortega/menu-helper: [MIRROR] A small program to help pick meals from a database of recipes.</a></li>
|
||||
<li id="r3" ><a href="https://code.ortegas.org/nortega/menu-helper/src/branch/master/README.md#contributing" target="_blank" >menu-helper/README.md Contributing - Ortega Code</a></li>
|
||||
</ol>
|
Loading…
Reference in New Issue
Block a user