"Born in 1936 to a #Syrian- #Jewish family in #Cairo, #ClaudiaRoden studied in #London to become a painter before becoming engrossed by the stories and #recipes of #Britain’s expatriate #Egyptian community. She began teaching #MiddleEastern #cooking from her home, hosting the #BBC series “Claudia Roden’s #Mediterranean #Cookery” and becoming a prolific #food #journalist and #cookbook #author. She is best known for two #publications: A #Book of Middle Eastern Food, a cookbook first published in 1968 that remains an important influence on top #chefs around the world, and The Book of Jewish Food: An Odyssey from #Samarkand to #NewYork, an opus on Jewish #cooking that provides a detailed history of Jewish holidays and recipes from the #diaspora."
"Born in 1936 to a #Syrian- #Jewish family in #Cairo, #ClaudiaRoden studied in #London to become a painter before becoming engrossed by the stories and #recipes of #Britain’s expatriate #Egyptian community. She began teaching #MiddleEastern #cooking from her home, hosting the #BBC series “Claudia Roden’s #Mediterranean #Cookery” and becoming a prolific #food #journalist and #cookbook #author. She is best known for two #publications: A #Book of Middle Eastern Food, a cookbook first published in 1968 that remains an important influence on top #chefs around the world, and The Book of Jewish Food: An Odyssey from #Samarkand to #NewYork, an opus on Jewish #cooking that provides a detailed history of Jewish holidays and recipes from the #diaspora."
As an alternative, you can follow the approach in the #guix #cookbook [1], which automagically takes care of everything for you. Even better, you may make use of #direnv [2] and its built-in "use guix" [3] to customise all project level related.
[1] https://guix.gnu.org/cookbook/en/html_node/Software-Development.html
[2] https://guix.gnu.org/cookbook/en/html_node/Environment-management.html
[3] https://raw.githubusercontent.com/direnv/direnv/refs/heads/master/stdlib.sh
Some time ago someone posted a cool hack to use Emacs as the shell for Make, and today I had a related thought: Could I run my Makefile with guix shell --manifest=manifest.scm so that I always run with the correct dependencies installed?
Yes I can.
SHELL = guix
.SHELLFLAGS = shell --manifest=manifest.scm -- sh -c
first:
node --eval='console.log("hello!");'
With a manifest file:
(packages->manifest
(list (specification->package "node")))
Now I don't have to remember to load a guix shell before running my make commands 😊 I also added it to my Literate Build Files page on my site.
I'm guessing this is GNU Make specific, though, not portable.
As an alternative, you can follow the approach in the #guix #cookbook [1], which automagically takes care of everything for you. Even better, you may make use of #direnv [2] and its built-in "use guix" [3] to customise all project level related.
[1] https://guix.gnu.org/cookbook/en/html_node/Software-Development.html
[2] https://guix.gnu.org/cookbook/en/html_node/Environment-management.html
[3] https://raw.githubusercontent.com/direnv/direnv/refs/heads/master/stdlib.sh
Market in my neighborhood put up this little Free Cookbook Library so today I dropped off a couple of cookbooks I had been planning to donate to a local used bookstore. By the time I was done with my shopping, someone had snagged the Flour & Water cookbook!
This is a great idea with cute execution! I didn’t do the bookmark for my fave recipe but now that I know it’s there I’ll be prepared next time. #cooking #cookbook #LittleFreeLibrary #homeCooking
Market in my neighborhood put up this little Free Cookbook Library so today I dropped off a couple of cookbooks I had been planning to donate to a local used bookstore. By the time I was done with my shopping, someone had snagged the Flour & Water cookbook!
This is a great idea with cute execution! I didn’t do the bookmark for my fave recipe but now that I know it’s there I’ll be prepared next time. #cooking #cookbook #LittleFreeLibrary #homeCooking